Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:guide-user:services:statistical.data.overview [2018/03/03 20:30] – ↷ Page moved from docs:user-guide:services:statistical.data.overview to docs:guide-user:services:statistical.data.overview bobafetthotmaildocs:guide-user:perf_and_log:statistical.data.overview [2019/04/04 07:08] (current) – links updated vgaetera
Line 1: Line 1:
 ====== Statistical Data Overview ====== ====== Statistical Data Overview ======
-The easy-way: simply install ''luci-app-statistics'' and configure: [[docs:user-guide:luci:luci_app_statistics|howto]].\\+The easy-way: simply install ''luci-app-statistics'' and configure: [[docs:guide-user:luci:luci_app_statistics|howto]].\\
 However, if you are bored, knock yourself out: dig deeper - instructions are below. However, if you are bored, knock yourself out: dig deeper - instructions are below.
  
Line 6: Line 6:
 Executing some simple commands like ''iptables -nL -v -x -t filter'', ''tc -s qdisc show dev pppoe-dsl'' or ''tc filter show dev pppoe-dsl'' will already output statistical data. Simple. But there are tools which collect such (and much more) data and [[wp>Parsing|parse]] it for storage or for other programs which draw pictures from the parsed data: Executing some simple commands like ''iptables -nL -v -x -t filter'', ''tc -s qdisc show dev pppoe-dsl'' or ''tc filter show dev pppoe-dsl'' will already output statistical data. Simple. But there are tools which collect such (and much more) data and [[wp>Parsing|parse]] it for storage or for other programs which draw pictures from the parsed data:
  
-  * [[docs:user-guide:services:statistic.collectd]] is a daemon which monitors various system info through plugins and optionally outputs gathered data into *.rrd files (rrd is only one of several options, it can send over network or export *.csv files as well) +  * [[docs:guide-user:perf_and_log:statistic.collectd]] is a daemon which monitors various system info through plugins and optionally outputs gathered data into *.rrd files (rrd is only one of several options, it can send over network or export *.csv files as well) 
-  * [[docs:user-guide:services:statistic.rrdcollect]] is a very simple data collector daemon which lets you define rules and patterns to extract numerical data from commands (like an iptables listing) or files (like /sys or /proc) +  * [[docs:guide-user:perf_and_log:statistic.rrdcollect]] is a very simple data collector daemon which lets you define rules and patterns to extract numerical data from commands (like an iptables listing) or files (like /sys or /proc) 
-  * [[docs:user-guide:services:statistic.custom]] custom cronjobs which gather data and parse it and then call ''rrdupdate'' manually on existing *.rrd files+  * [[docs:guide-user:perf_and_log:statistic.custom]] custom cronjobs which gather data and parse it and then call ''rrdupdate'' manually on existing *.rrd files
  
-  * [[docs:user-guide:services:network_monitoring:bwmon]] FIXME milk this article for the related content, leave stuff for testing current bandwidth there, move the rest+  * [[docs:guide-user:services:network_monitoring:bwmon]] FIXME milk this article for the related content, leave stuff for testing current bandwidth there, move the rest
  
  
 ===== Generate charts from data ===== ===== Generate charts from data =====
 Now from this statistical data we could make some tools create pretty pictures: Now from this statistical data we could make some tools create pretty pictures:
-  * [[docs:user-guide:services:statistic.rrdtool]]  //[[http://oss.oetiker.ch/rrdtool/]]//  provides the means to create, update, dump, examine and render *.rrd files+  * [[docs:guide-user:perf_and_log:statistic.rrdtool]]  //[[http://oss.oetiker.ch/rrdtool/]]//  provides the means to create, update, dump, examine and render *.rrd files
   * [[doc:howto:charts.mrtg]]   //[[http://oss.oetiker.ch/mrtg/]]// is written in Perl, use rrdTool, which is written in C   * [[doc:howto:charts.mrtg]]   //[[http://oss.oetiker.ch/mrtg/]]// is written in Perl, use rrdTool, which is written in C
   * to create for bodacious pie charts like e.g. gargoyle [[http://www.gargoyle-router.com/wiki/lib/exe/detail.php?id=screenshots&media=screenshots:05_qosdist.jpg|Gargoyle]] you could utilize JavaScript, AJAX, etc.   * to create for bodacious pie charts like e.g. gargoyle [[http://www.gargoyle-router.com/wiki/lib/exe/detail.php?id=screenshots&media=screenshots:05_qosdist.jpg|Gargoyle]] you could utilize JavaScript, AJAX, etc.
Line 23: Line 23:
  
 ===== Serve Pictures ===== ===== Serve Pictures =====
-   * [[docs:user-guide:services:statistics.chart.public]] if you're happy with the charts and with LuCI but just want to make the charts public (no authentication) +   * [[docs:guide-user:luci:statistics.chart.public]] if you're happy with the charts and with LuCI but just want to make the charts public (no authentication) 
-   * [[docs:user-guide:services:http.overview]] pick a webserver, install and configure it+   * [[docs:guide-user:services:webserver:start]] pick a webserver, install and configure it
    * [[doc:howto:chart.http]]  make rrdTool place the PNG-files in a directory, then make ? tinker a html-page which the webserver can serve    * [[doc:howto:chart.http]]  make rrdTool place the PNG-files in a directory, then make ? tinker a html-page which the webserver can serve
  • Last modified: 2019/04/04 07:08
  • by vgaetera