luci_statistics: Add y_min, y_max, units_exponent options and clean up some graphs
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
This commit is contained in:
parent
ac472f9ebc
commit
99a8b2826e
4 changed files with 17 additions and 0 deletions
|
@ -457,6 +457,18 @@ function Graph._generic( self, opts, plugin, plugin_instance, dtype, index )
|
||||||
_ti( _args, self.i18n:title( plugin, plugin_instance, _sources[1].type, instance, opts.title ) )
|
_ti( _args, self.i18n:title( plugin, plugin_instance, _sources[1].type, instance, opts.title ) )
|
||||||
_ti( _args, "-v" )
|
_ti( _args, "-v" )
|
||||||
_ti( _args, self.i18n:label( plugin, plugin_instance, _sources[1].type, instance, opts.vlabel ) )
|
_ti( _args, self.i18n:label( plugin, plugin_instance, _sources[1].type, instance, opts.vlabel ) )
|
||||||
|
if opts.y_max then
|
||||||
|
_ti ( _args, "-u" )
|
||||||
|
_ti ( _args, opts.y_max )
|
||||||
|
end
|
||||||
|
if opts.y_min then
|
||||||
|
_ti ( _args, "-l" )
|
||||||
|
_ti ( _args, opts.y_min )
|
||||||
|
end
|
||||||
|
if opts.units_exponent then
|
||||||
|
_ti ( _args, "-X" )
|
||||||
|
_ti ( _args, opts.units_exponent )
|
||||||
|
end
|
||||||
|
|
||||||
-- store additional rrd options
|
-- store additional rrd options
|
||||||
if opts.rrdopts then
|
if opts.rrdopts then
|
||||||
|
|
|
@ -19,6 +19,7 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title = "%H: Processor usage on core #%pi",
|
title = "%H: Processor usage on core #%pi",
|
||||||
|
y_min = "0",
|
||||||
vlabel = "Percent",
|
vlabel = "Percent",
|
||||||
number_format = "%5.1lf%%",
|
number_format = "%5.1lf%%",
|
||||||
data = {
|
data = {
|
||||||
|
|
|
@ -19,6 +19,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
|
||||||
|
|
||||||
return {
|
return {
|
||||||
title = "%H: Load", vlabel = "Load",
|
title = "%H: Load", vlabel = "Load",
|
||||||
|
y_min = "0",
|
||||||
|
units_exponent = "0",
|
||||||
number_format = "%5.2lf", data = {
|
number_format = "%5.2lf", data = {
|
||||||
sources = {
|
sources = {
|
||||||
load = { "shortterm", "midterm", "longterm" }
|
load = { "shortterm", "midterm", "longterm" }
|
||||||
|
|
|
@ -53,6 +53,8 @@ function rrdargs( graph, plugin, plugin_instance, dtype )
|
||||||
local percentage = {
|
local percentage = {
|
||||||
title = "%H: Battery charge on UPS \"%pi\"",
|
title = "%H: Battery charge on UPS \"%pi\"",
|
||||||
vlabel = "Percent",
|
vlabel = "Percent",
|
||||||
|
y_min = "0",
|
||||||
|
y_max = "100",
|
||||||
number_format = "%5.1lf%%",
|
number_format = "%5.1lf%%",
|
||||||
data = {
|
data = {
|
||||||
sources = {
|
sources = {
|
||||||
|
|
Loading…
Reference in a new issue