The original data model definition assumed data from a quad-core CPU, which caused errors with single- and dual-core processors. Adjust the data model to work with also them. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
25 lines
732 B
Lua
25 lines
732 B
Lua
-- Licensed to the public under the Apache License 2.0.
|
|
|
|
module("luci.statistics.rrdtool.definitions.cpufreq",package.seeall)
|
|
|
|
function rrdargs( graph, plugin, plugin_instance, dtype )
|
|
|
|
return {
|
|
title = "%H: Processor frequency",
|
|
alt_autoscale = true,
|
|
vlabel = "Frequency (Hz)",
|
|
number_format = "%3.2lf%s",
|
|
data = {
|
|
sources = {
|
|
cpufreq = { "" }
|
|
},
|
|
options = {
|
|
cpufreq_0 = { color = "ff0000", title = "Core 0", noarea=true, overlay=true },
|
|
cpufreq_1 = { color = "0000ff", title = "Core 1", noarea=true, overlay=true },
|
|
cpufreq_2 = { color = "00ff00", title = "Core 2", noarea=true, overlay=true },
|
|
cpufreq_3 = { color = "00ffff", title = "Core 3", noarea=true, overlay=true }
|
|
}
|
|
}
|
|
}
|
|
end
|
|
|