Weiter in dieser guten Gesellschaft mit meiner Liste "confusing things that costs already hours but were not worth a quarter" ;-)
Gegeben sind je ein munin Client und Server. Vom Server zum Client liefern:
fetch sensors_temp ... temp4.value 41.0 ...
und
config sensors_temp ... temp4.label SYSTIN temp4.warning 0.0 temp4.critical 0.0 ...
Es wird also der Zustand CRITICAL ausgelöst, da eine Temperatur größer 0 geliefert wird. Das will ich ändern indem ich "warning" und "critical" ändere. Für viele Plugins mache ich das indem ich in der munin-node.conf auf dem Client etwas in der Art veranstalte
[sensors*] env.temp4.warning 70 env.temp4.critical 85
(wahlweise kann ich Werte auch mit ".0" enden lassen, die Wirkung bleibt trotzdem aus)
Schon hier verstehe ich nicht, warum sich die Variablen nicht wie bei anderen Plugins überschreiben lassen.
Ok, wir könnten ja noch 'sensors' manipulieren:
hp-gw-dd:~# sensors ... nct6775-isa-0290 ... SYSTIN: +41.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = CPU diode ...
Hier nimmt munin bei config also die "0" her, den Chipsatz kennen wir jetzt auch, also ab nach sensors3.conf
... chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*" set temp4_max 70 set temp4_crit 85 ...
Juckt aber sensors weder in seiner Ausgabe noch munin (logisch).
Was mache (oder erwarte) ich hier falsch?
Mit freundlichen Grüßen / Kind regards Ronny Seffner -- Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen
www.seffner.de | ronny@seffner.de | +49 35245 72950
Mit der Manipulation von 'sensors' bin ich dank der Schalter -s und -u weiter.
'-s' prüft die Config-Syntax und stellt fest Fehler in der Zeile, wo ich "temp4" erwähne. '-u' ist etwas ausführlicher bei der Sensordatenanzeige und sagt mir, dass SYSTIN nicht temp4 wie bei munin sondern temp1 ist
Jetzt kann ich sensors konfigurieren, vielleicht auch die richtige Stelle, wer weiß wer zukünftig mal noch 'sensors' zu dieser Diode befragen könnte.
Aber der Form halber will ich e noch wissen, wieso geht das Überschreiben im munin nicht?
ps: ich finde wir kommen heute gut voran, 3 Anläufe diese Woche brachten mich nicht soweit ;-) Wenn sich noch einer erbarmt und mit das apt + upgradeable # *manually* Ding (Posts aus den gefühlt letzten 2 Wochen) erklärt ist mein Wochenende gerettet.
Mit freundlichen Grüßen / Kind regards Ronny Seffner -- Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen
www.seffner.de | ronny@seffner.de | +49 35245 72950
Tippfehler : /etc/munin/plugin-conf.d/munin-node ist die Datei, in der ich die Überschreibungen ergänze (debian 7.1)
Ergänzung : natürlich fergesse ich nicht den munin-node nach Änderung zum neuladen/-starten anzuweisen
Mit freundlichen Grüßen / Kind regards Ronny Seffner -- Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen
www.seffner.de | ronny@seffner.de | +49 35245 72950
lug-dd@mailman.schlittermann.de