diff options
author | Jo-Philipp Wich <jo@mein.io> | 2020-02-13 20:45:26 +0100 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2020-02-13 20:45:26 +0100 |
commit | 9680fdea9e2e38bfafe0d97967925dd9fc836a05 (patch) | |
tree | ccc5e30e098eab84c4eaf2da8bda97dbfd5a17df /applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua | |
parent | 1d47f0c1a913ccbcba86061daa20e1e336d7b559 (diff) |
luci-app-statistics: convert graph rendering to client side js
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>
Diffstat (limited to 'applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua')
-rw-r--r-- | applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua b/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua deleted file mode 100644 index 749c3e352c..0000000000 --- a/applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua +++ /dev/null @@ -1,99 +0,0 @@ --- Copyright 2011 Manuel Munz <freifunk at somakoma dot de> --- Licensed to the public under the Apache License 2.0. - -module("luci.statistics.rrdtool.definitions.memory",package.seeall) - -function item() - return luci.i18n.translate("Memory") -end - -function rrdargs( graph, plugin, plugin_instance, dtype ) - local p = {} - - local memory = { - title = "%H: Memory usage", - vlabel = "MB", - number_format = "%5.1lf%s", - y_min = "0", - alt_autoscale_max = true, - data = { - instances = { - memory = { - "free", - "buffered", - "cached", - "used" - } - }, - - options = { - memory_buffered = { - color = "0000ff", - title = "Buffered" - }, - memory_cached = { - color = "ff00ff", - title = "Cached" - }, - memory_used = { - color = "ff0000", - title = "Used" - }, - memory_free = { - color = "00ff00", - title = "Free" - } - } - } - } - - local percent = { - title = "%H: Memory usage", - vlabel = "Percent", - number_format = "%5.1lf%%", - y_min = "0", - alt_autoscale_max = true, - data = { - instances = { - percent = { - "free", - "buffered", - "cached", - "used" - } - }, - options = { - percent_buffered = { - color = "0000ff", - title = "Buffered" - }, - percent_cached = { - color = "ff00ff", - title = "Cached" - }, - percent_used = { - color = "ff0000", - title = "Used" - }, - percent_free = { - color = "00ff00", - title = "Free" - } - } - } - } - - local types = graph.tree:data_types( plugin, plugin_instance ) - - for _, t in ipairs(types) do - if t == "percent" then - p[#p+1] = percent - end - - if t == "memory" then - p[#p+1] = memory - end - end - - return p -end |