summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-statistics/htdocs/luci-static/resources/view
AgeCommit message (Collapse)Author
2021-08-15luci-app-statistics: add support for MaxMissedJohn Kohl
Signed-off-by: John Kohl <jtk.git@bostonpog.org>
2021-05-26luci-app-statistics: fix read of hostnameAnderson McKinley
Existing javascript did not read a non-default statistics hostname due to incorrect config ids. Signed-off-by: Anderson McKinley <coyoso@tuta.io>
2021-04-27luci-app-statistics: treat APC UPS "host" setting as single value optionJo-Philipp Wich
Existing Lua code incorrectly stated that the "Host" option takes a space sparated list of hostnames which is not the case since the collect plugin does not handle multiple hosts. This change reverts the configuration to a simple value as proposed by the original PR and adjusts the config summary accordingly, while retaining the translation string. Ref: https://github.com/openwrt/luci/pull/5010#issuecomment-827285319 Fixes: dd5d96afd ("luci-app-statistics: fix APC UPS host configuration") Fixes: e7d22dce5 ("luci-app-statistics: convert collectd configuration to client side views") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-04-26luci-app-statistics: fix APC UPS host configurationJo-Philipp Wich
Ensure that list of hosts is stored as space separated list, like it was done in the previous Lua implementation. Fixes: #5010 Fixes: e7d22dce5 ("luci-app-statistics: convert collectd configuration to client side views") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-02-05luci-app-statistics: Fix ipstatistics plugin (fix 6ae138c2)Hannu Nyman
Fix the newly added ipstatistics plugin * add config definition * add configSummary * remove unnecessary option config form (no plugin-specific options) 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-16luci-app-statistics: allow host name for data pushFlorian Eckert
Up do now only an ip address was a allowd. Fixes: #4288 Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-12-13luci-app-statistics: Add help text to RRD time spansHannu Nyman
Add clarifying help text to the RRD time span definition. Only a few strings are allowed and it is easy to cause uninteded results especially with minutes as only "min" is for minute while ("m" or "month") are for month. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-12-13luci-app-statistics: Adjust UI defaults to match config fileHannu Nyman
Adjust the defaults shown in the LuCI user interface to match the real default values in the default config file. (If a plugin is disabled and config values get deleted from the config file, user has been offered incorrect default values from UI defaults when the plugin is later re-enabled.) * dns: set br-lan as the interface * email: socket in /var/run/collectd/ dir * interface: set br-lan as the interface * ping: TTL 127, interval 30 * rrdtool: 1hour as shortest period, 144 RRArows * tcpconns: Do not monitor all, only 22 80 * unixsock: socket in /var/run/collectd/ dir 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-04-21luci-app-statistics: add syslog pluginTobias Waldvogel
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com>
2020-04-08luci-app-statistics: splash_leases.js: fix typo in configSummary stringce-4
Suggested-by: ce-4 <chr.egger@gmail.com> [reword commit subject] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-03treewide: import utility classes explicitlyJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-29luci-app-statistics: minor bugfixes in IRQ and OpenVPN plugin configJo-Philipp Wich
- Fix cfgvalue loading in IRQ selection - Fix cfgbalue loading in OpenVPN status file selection - Fix typo in OpenVPN config translation string Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-23luci-app-statistics: rework markup and CSS classes for easier stylingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-23luci-app-statistics: cpufreq: re-add ExtraItems configJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
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-22luci-app-statistics: clean and fix plugin configurationsJo-Philipp Wich
- Remove redundant form flags - Fix various default values - Add some new collect options and remove options that do not exist anymore Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-21luci-app-statistics: iptables.js: fix rule match expressionJo-Philipp Wich
Fixes: #3658 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-21luci-app-statistics: df.js: fix null access in configSummary()Jo-Philipp Wich
Fixes: #3657 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-14luci-app-statistics: auto-create missing plugin entriesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-14luci-app-statistics: config ui tweaksJo-Philipp Wich
- Synchronize enabled checkboxes in overview and modals - Auto-open modal if enabling plugin with extended config 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>
2020-02-12luci-app-statistics: convert collectd configuration to client side viewsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>