luci-app-statistics: processes: fix graph visibility

Fix graph visibility on processes page based on plugin
instance. The overview instance is empty, while monitored
processes have their own instances.

Original version of the patch created by @koblack and
discussed in #1021

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 0a6ce20423)
This commit is contained in:
Hannu Nyman 2017-05-09 09:42:42 +03:00
parent 97ad2a9286
commit 92c78f3e80

View file

@ -5,8 +5,8 @@ module("luci.statistics.rrdtool.definitions.processes", package.seeall)
function rrdargs( graph, plugin, plugin_instance, dtype )
if plugin_instance == "" then
return {
{
title = "%H: Processes",
vlabel = "Processes/s",
data = {
@ -26,8 +26,9 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
ps_state_zombies = { color = "ff0000", title = "Zombies" }
}
}
},
}
else
return {
{
title = "%H: CPU time used by %pi",
vlabel = "Jiffies",
@ -112,4 +113,5 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
}
}
}
end
end