Lars Kruse
199b4517cb
Plugin lxc: use "grep -E" instead of "egrep"
2019-08-12 02:36:01 +02:00
Lars Kruse
46626b9953
Plugin lxc: simplify implementation of function "active_guests"
2019-08-12 02:36:01 +02:00
Lars Kruse
276e96c0dd
Plugin lxc: remove ineffective "sort -u" from function "active_guests"
...
The output of "lxc-ls" is not line-splitted. Thus all active guests
are printed in a single line and "sort -u" (removal of non-unique
entries) had no effect.
2019-08-12 02:36:01 +02:00
Lars Kruse
6413375cdc
Plugin lxc: simplify processing in function "active_guests"
2019-08-12 02:36:01 +02:00
Lars Kruse
9cdea3c305
Plugin lxc: clarify variable names used in functions
2019-08-12 02:36:01 +02:00
Lars Kruse
da8a74fdcb
Plugin lxc: omit output of "max" if the network interface speed is unknown
...
The "U" value is not defined for the "max" field.
2019-08-12 02:36:01 +02:00
Lars Kruse
914d1c5f25
Plugin lxc: clarify network bandwidth calculation
2019-08-12 02:36:01 +02:00
Lars Kruse
313d195f3b
Plugin lxc: simplify interface of "lxc_netdev"
2019-08-12 02:36:01 +02:00
Lars Kruse
89003f0188
Plugin lxc: fix quoting issues
2019-08-12 02:36:01 +02:00
Lars Kruse
0d593014b4
Plugin lxc: fix printing of "${graph_period}"
...
This specific text token ("${graph_period}") is interpreted by munin and
should not be interpreted by the shell. Thus it needs to be escaped.
2019-08-12 02:36:01 +02:00
Lars Kruse
e91f7ecba7
Plugin lxc: remove ineffective usage of "bc"
...
The command "wc -w" already outputs the final result.
Thus we do not need this command (and do not have to depend on it).
2019-08-12 02:36:01 +02:00
Lars Kruse
d415877cdc
Plugin lxc: explicitly assign all accepted environment variables
2019-08-12 02:36:01 +02:00
Lars Kruse
ec3a7f4045
Plugin lxc: function "lxc_count_processes" now outputs its result
...
Previously the result was returned as the exit code of the function
(which would prevent the usage of "set -e").
Additionally the fallback value that was previously calculated outside
of the function is now part of it.
2019-08-12 02:36:01 +02:00
Lars Kruse
9af96d2c60
Plugin lxc: draw stacked RAM graphs by default
...
Previously "ram_display_stacked" defaulted to "false" (non-stacked
graphs). The new default should be suitable for most situations.
2019-08-12 02:36:01 +02:00
Lars Kruse
ab6f4e3c6e
Plugin lxc: fix configurable RAM graphing
...
Previously (before the multigraph conversion) the configuration setting
for "lxc_ram" was called "areastack". The multigraph conversion
documented a new configuration setting "ram_areastack", but it was not
used, yet.
Thus we can switch to a more descriptive name: "ram_display_stacked".
2019-08-12 02:36:01 +02:00
Lars Kruse
d004990b21
Plugin lxc: exit after autoconf
...
Previously processing continued after a successful autoconf operation.
2019-08-12 02:36:01 +02:00
Lars Kruse
6696a4d894
Plugin lxc: unify whitespace
2019-08-12 02:35:57 +02:00
Marc SCHAEFER
c0fe6dc3c7
Compatibility with older field names
2019-08-11 23:09:15 +02:00
Marc SCHAEFER
784b06fe75
Sections and small fix
2019-08-11 23:09:15 +02:00
Marc SCHAEFER
4e321bbc07
First multigraph version
2019-08-11 23:09:15 +02:00