Difference between revisions of "Munin"
From Briki
(→Error for checks involving the word 'root') |
|||
Line 7: | Line 7: | ||
I noticed this issue for cpubyuser, and lvm_myhost (since I had an lvm volume called "root"). | I noticed this issue for cpubyuser, and lvm_myhost (since I had an lvm volume called "root"). | ||
+ | |||
+ | == Very low warn threshold for sensors == | ||
+ | This happens because munin treats the sensor hyst value as the warning value when output looks like: | ||
+ | |||
+ | GPU Temp: +62.0°C (high = +100.0°C, hyst = +3.0°C) | ||
+ | (crit = +105.0°C, hyst = +2.0°C) | ||
+ | (emerg = +110.0°C, hyst = +10.0°C) | ||
+ | |||
+ | A simple workaround is just to ignore warn values less than 10C in /etc/munin/plugins/sensors_temp:temp_threshold with: | ||
+ | |||
+ | if (defined($min) and $min < 10) { | ||
+ | $min = $max; | ||
+ | } |
Latest revision as of 11:28, 20 December 2019
Error for checks involving the word 'root'
You may see errors in /var/log/munin/munin-graph.log of the form:
... : opening '/var/lib/munin/--g.rrd': No such file or directory
This sometimes occurs because the particular monitor returns a category of "root", which is a reserved word in munin. To fix this, you need to patch a few munin files, as described here: http://munin-monitoring.org/ticket/794.
I noticed this issue for cpubyuser, and lvm_myhost (since I had an lvm volume called "root").
Very low warn threshold for sensors
This happens because munin treats the sensor hyst value as the warning value when output looks like:
GPU Temp: +62.0°C (high = +100.0°C, hyst = +3.0°C) (crit = +105.0°C, hyst = +2.0°C) (emerg = +110.0°C, hyst = +10.0°C)
A simple workaround is just to ignore warn values less than 10C in /etc/munin/plugins/sensors_temp:temp_threshold with:
if (defined($min) and $min < 10) { $min = $max; }