summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions
AgeCommit message (Collapse)Author
2024-03-13luci-app-statistics: add users plugin supportJoel Johnson
The users plugin is functional and useful, but requires usage of custom built packages of busybox, dropbear, openssh, or other console/shell access mechanisms. Signed-off-by: Joel Johnson <mrjoel@lixil.net>
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-08-23luci-app-statistics: missing sensor types addedCarsten Spieß
Added missing graphs for voltage, current, power and fanspeed sensors. No new or modified translation strings. Signed-off-by: Carsten Spieß <mail@carsten-spiess.de>
2023-07-02luci-app-statistics: DSL: Make labels translatable.Dominik Riebeling
Signed-off-by: Dominik Riebeling <bluebrother@posteo.de>
2023-07-02luci-app-statistics: Fix wrong label for DSL ATTNDR.Dominik Riebeling
Signed-off-by: Dominik Riebeling <bluebrother@posteo.de>
2023-06-28luci-app-statistics: Add initial support for DSL status.Dominik Riebeling
Handle data for lantiq dsl metrics. Signed-off-by: Dominik Riebeling <bluebrother@posteo.de> * merge commits into one commit Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-04-03luci-app-statistics: add watt-ups for nut and skip unsupported valuesJo-Philipp Wich
Only render NUT charts for actually available data and add a chart definition for `watt-ups` values while we're at it. Ref: https://forum.openwrt.org/t/x/156246 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-01-10luci-app-statistics: Generate graphs for humidity sensorsUwe Kleine-König
This fixes graph generation for sensors that provide humidity data. Suggested-by: Jo-Philipp Wich <jo@mein.io> Signed-off-by: Uwe Kleine-König <uwe@kleine-koenig.org>
2022-12-29luci-app-statistics: provide defaul minimal scale for some graphsHannu Nyman
Avoid cryptic "200m" axis items for really small values by setting a default minimal y-axis max value for some of the conntrack, cpu, cpufreq, load and ping graphs (mainly percentages). The axis automatically scales upward if necessary, so this just provides a minimal "at least" scale for the y-axis. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-12-04luci-app-statistics: re-order CPU utilization graph classesHannu Nyman
Reorder the CPU utilization classes to be in a more logical order (from hardware toward user) instead of alphabetical order. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-11-06luci-app-statistics: protect nested formating litteralMartin Schitter
Signed-off-by: Martin Schitter <ms+git@mur.at>
2021-11-05luci-app-statistics: trivial fix of wrong varible nameMartin Schitter
Signed-off-by: Martin Schitter <ms+git@mur.at> [Fixed the commit title] Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-09-28luci-app-statistics: standardise newline usageHannu Nyman
Fix newline usage in a few graph definitions. 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-19luci-mod-status,luci-app-statistics: Fix case for 'Bit/s' to 'bit/s'Giovanni Giacobbi
Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net> [fix conflict, reword commit title] Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
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-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-05-06luci-app-statistics: remove quotemark from commentHannu Nyman
Apparently " in a comment may cause an error in some conditions. Reference to issue #4020 Remove also ";" just in case... 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-18Add missing variable declaration for luci_app_statistics plugin dfTobias Waldvogel
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
2020-04-03treewide: import utility classes explicitlyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-16luci-app-statistics: fix APC UPS graph renderingJo-Philipp Wich
Fixes: #3743 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-02luci-app-statistics: conntrack: add percent usage graphKevin Darbyshire-Bryant
The existing graph shows a conntrack entry usage value but doesn't show a conntrack table size figure so you don't know if you're close to filling the table. Add a percent usage graph to show conntrack table percent used. Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-02-22luci-app-statistics: rearrange graph displayJo-Philipp Wich
- Add a per-plugin overview tab that contains the (non-detail) graphs of each plugin instance, similar to the old Lua based implementation - Numerically order plugin instances starting with numbers - Avoid multiple renderings of the same graphs - Fix legend of tcpconns graphs - Move cpufreq distribution and transition charts to detail tabs Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-20luci-app-statistics: fix graph power/noise orderingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-13luci-app-statistics: convert graph rendering to client side jsJo-Philipp Wich
This conversion requires cgi-io >= version 17 and uhttpd version >= 2020-02-12 to function properly. Signed-off-by: Jo-Philipp Wich <jo@mein.io>