summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-statistics/root/etc/config
AgeCommit message (Collapse)Author
2024-02-03luci-app-statistics: Add rrd backup option to config fileHannu Nyman
Commit ad98af3a2 added the statistics data backup capability to LuCI statistics, but dit not add the option to the config file. Add the option (as disabled), so that users can easier notice the feature. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-10-09luci-app-statistics: memory: make hiding 'free' configurableHannu Nyman
Make hiding the 'free' memory configurable. Set default as disabled, shown in graph which always scales to 100%. If enabled, the graph scales to actually used memory, which enables a more detailed view to memory usage. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-05-31luci-app-statistics: enhance tcpconns pluginHannu Nyman
Modernize tcpconns plugin to match the features in collectd: * Support summary of all ports * 'All listening ports' can be concurrent to specified ports, not just alternative Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-29luci-app-statistics: Adjust also default_timespan to 2hourHannu Nyman
Adjust also default_timespan option to be 2hour, as that change was forgotten in 4b49b456. (That seems to have no practical relevance, as LuCI seems to offer the first item from the period list in any case.) Fixes: 4b49b456 luci-app-statistics: set shortest period data/graph to 2 hours Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-06luci-app-statistics: set shortest period data/graph to 2 hoursHannu Nyman
Change the shortest defined statistics period from 1 hour to 2 hours. In practice, this only changes the graph for the shortest period to show 2 hours of data instead of 1 hour. The underlying database is not changed: there are currently 288 data items for each period, so with the 30 seconds default step, the shortest data series contains 288 x 0.5 min = 144 min > 2 hours of data. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-11-28luci-app-statistics: increase default amount of data items in RRDHannu Nyman
Increase the default number of data items in the RRD database from 144 to 288. This leads to smaller summarising/averaging periods, visible especially in the day & week graphs. The averaging intervals will be: 30s, 5min, 35min, 2h35min, 1d6h30min (Note: this change only applies in a live router if the RRD database is empty. E.g after reboot or after emptying the RRD database dir.) Reference to discussion at #4065 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-11-10luci-app-statistics: adjust graph size fallback to defaultsHannu Nyman
Adjust the fallback timespan and graph width to the current config defaults. (The default width in /etc/config/luci_statistics has been 600 already since commit 7ab8b51bd in March 2010.) Expose the graph height in the config file and increase it from 100 to 150 to keep the original aspect ratio. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-05luci-app-statistics: Remove erroneous include from default configHannu Nyman
Remove the unnecessary Include line from the default config. It causes error at collectd start, as the directory is missing. daemon.err collectd[9722]: configfile: stat (/etc/collectd/conf.d) failed: No such file or directory Leave the line as a comment/example. Fixes #5373 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-02-04luci-app-statistics: add ipstatistics pluginNick Hainke
Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-01-09luci-app-statistics: add snmp6 collectorNick Hainke
Add IPv6 statistics. Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-12-22luci-app-statistics: Add initial support for chronyHannu Nyman
Add initial support for chrony statistics. At this point introduce time offset and stratum stats. There is something strange with the host option. Anything else than 'localhost' or '127.0.0.1' causes an error at collectd start, even when /tmp/collectd/conf is directly edited Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-12-13luci-app-statistics: correct/tidy default configHannu Nyman
Tidy up the current default config for statistics: * df: use /overlay as the example mount point instead of /jffs * openvpn: add missing section * syslog: remove leading whitespaces Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-12-12luci-app-statistics: add dhcpleasesNick Hainke
Add the dhcpleases plugin: https://github.com/openwrt/packages/pull/14204 Added-Frontend-by: Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by: Nick Hainke <vincent@systemli.org> [Minor changes to graph: alt_autoscale, precision, label] Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-11-08luci-app-statistics: CPU plugin: hide 'idle', tweak defaultsHannu Nyman
* Add functionality to hide the metric of 'idle' state from the chart and data table. Many routers are mostly idle, and the 98% 'idle' dominates the graph reducing its usefulness. Without 'idle', the smaller CPU usage spikes are visible. * Hide 'idle' by default. Provide config option to show it. (note: the option in inside LuCI, and has no impact on actual data collection by collectd.) * Tweak the defaults to use the percentage data by default. It makes more sense to average users than jiffies. * Set the current LuCI defaults also in the config file. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-07-13luci-app-statistics: add missing ValuesPercentage optionFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-05-18luci-app-statistics: modify default amount of data items in RRDHannu Nyman
Increase the default number of data items in the RRD database from 100 to 144. That leads to better matching summarising/averaging moments between day & week and week & month at the averaging intervals: 30sec, 10min, 70 min, 5h10min, 2d13h Previous 100 led too easily to situations, where the longer period's more scarce data gets selected for displaying in the graph. That could happen if the longer period's last data point was stored more recently than the last data item in the originally required period. (E.g. if the last "week data item" was more recent than the last "day data item", the week data was used for the day chart.) (Note: this change only applies in a live router if the RRD database is empty. E.g after reboot or after emptying the RRD database dir.) Reference to discussion at #4065 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-05-05luci-app-statistics: add graphs for sqm-collectKevin Darbyshire-Bryant
Add graphs for sqm data collected by 'sqm_collect.sh' An overall sqm graph displays bandwidth (Kb/s), Backlog (Bytes) and drops for each supported qdisc. Sqm-cake supports cake's tin structure and displays many(!) graphs per tin: Bandwidth: Bandwidth (Kb/s), bandwidth threshold (Kb/s). Latency: Target latency, Peak, Average, Sparse flow latency Backlog v Drops: Backlog (Bytes), Drops, ECN marks, Ack-filter drops Flow counts: Sparse flows, Bulk flows, Unresponsive flows Fun for all the family :-) Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-21luci-app-statistics: add syslog pluginTobias Waldvogel
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
2019-10-05luci-app-statistics: fix memory plugin configHannu Nyman
Fix d064cbcf9 by actually enabling ValuesAbsolute in the config file and also prevent removing that option by LuCI. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-02-05adding ability for luci_stats config to have multiple UPS'sBranson Matheson
2018-10-14pp-statistics: add support for cUrlChizhong Jin
Add collectd-mod-curl plugin support. Which can do some complex track, such as grab stock, but by now, only response time are supported. Signed-off-by: Chizhong Jin <pjincz@gmail.com>
2017-07-04luci-app-statistics: add support for apcups pluginguidosarducci
OpenWRT/LEDE support for APC UPSes is only partial: although the collectd apcups plugin is included, related lua/luci code is missing. These changes add the lua side and have been used for ~2 years, both on OpenWRT and LEDE. Reworked from patches submitted by James Klaas to the luci development list in 2015. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2017-05-02luci-app-statistics: fix whitespaceHannu Nyman
* fix whitespace in config file * place the contextswitch item corerrctly in the sorted options list Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-04-29Support for collectd-mod-contextswitchfantom-x
Signed-off-by: Marc Benoit marcb6218@gmail.com
2016-11-19luci-app-statistics: add support for thermal statsHannu Nyman
Add support for temperature data from collect-mod-thermal Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-11-08luci-app-statistics: add support for CPU frequency scaling statsHannu Nyman
Add support for 'cpufreq' plugin in collectd, which monitors the CPU cores' frequencies. Some platforms enable dynamic frequency scaling according to CPU load. 'cpufreq' plugin can currently be built for x86 and mvebu. (and it should likely be enabled also for ipq806x) Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-09-04luci-app-statistics: Add cpu and memory plugins to the default setHannu Nyman
Add cpu and memory statistics plugins to the default set included in Luci statistics and enable them in the default config. They are useful small collectd plugins for resource usage monitoring. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-10-05luci-app-statistics: add initial support for collect-mod-sensorsJo-Philipp Wich
Due to a lack of a test environment this support only covers thermal graphs so far. Please send the output of "rrdtool info /tmp/rrd/*/sensors-*/*.rrd" if your system happens to support voltage, power or fanspeed sensors. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-08-29statistics: adjust default settings to match default pluginsHannu Nyman
Adjust default settings to match the plugins installed by default (default plugins: iwinfo, interface, load) * disable plugins not installed by default to avoid error messages at start * remove references to Freifunk interfaces, as most users do not have those Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-08-29statistics: cleanup config fileHannu Nyman
No functional changes, but the file is reorganised: * group settings: general settings / output plugins / input plugins * sort settings inside a group * remove quotes from option names to match the current uci behaviour * whitespace corrections Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-08-27statistics: Add support for entropy statsHannu Nyman
Add statistics on the available entropy. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-01-08Rework LuCI build systemJo-Philipp Wich
* Rename subdirectories to their repective OpenWrt package names * Make each LuCI module its own standalone package * Deploy a shared luci.mk which is used by each module Makefile Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>