munin-update stellt Arbeit ein, bevor es fertig ist

10/11/2013 - 20:27 von Thomas Keusch | Report spam
Hallo,

ich habe hier ein aktuelles Debian 7.2 mit munin 2.0.6-4+deb7u1.

In munin sind einige handgestrickte Plugins, die teilweise recht lange laufen,
so im Schnitt knapp unter 20 Sekunden.

Leider terminiert munin-update deutlich vorher (durchschnittliche Laufzeit: 72s),
weil es mit dem Daten liefernden munin-node die Geduld verliert, und/oder
munin-node selbst nicht auf die Plugins wartet:

munin-node.log:
2013/11/07-06:51:05 [26174] Service 'tke_FOOBAR' timed out.

munin-update.log:
2013/11/07 06:56:02 [FATAL] Socket read from vs2.gothschlampen.com failed. Terminating process. at /usr/share/perl5/Munin/Master/UpdateWorker.pm line 394
2013/11/07 06:56:02 [ERROR] Error in node communication with vs2.gothschlampen.com/127.0.0.1:4949: [FATAL] Socket read from vs2.gothschlampen.com failed. Terminating process. at /usr/share/perl5/Munin/Master/UpdateWorker.pm line 394


Ich habe das inzwischen mehrfach gegooglt, aber noch nicht wirklich etwas
funktionierendes gefunden, In der munin-node.conf steht:

$ grep ^time /etc/munin/*.conf
/etc/munin/munin-node.conf:timeout 270

Was undokumentiert ist, aber auch nicht wirklich etwas bringt. Den munin-update
Aufruf innerhalb von munin-cron um "--timeout%0" und/oder "-timeout 250" zu
ergànzen bringt auch nichts.

Ist munin wirklich so dermaßen broken?
Oder liegt der Fehler irgendwo hier in meinem ansonsten quasi vanilla Setup?


Best regards
Thomas


* Freelance Linux & BSD Systemengineer // IT Consultant *
-=- Homepage: http://www.bsd-solutions-duesseldorf.de -=-
 

Lesen sie die antworten

#1 Ralf Döblitz
11/11/2013 - 18:55 | Warnen spam
Thomas Keusch <fwd+ schrieb:

Hallo,

ich habe hier ein aktuelles Debian 7.2 mit munin 2.0.6-4+deb7u1.

In munin sind einige handgestrickte Plugins, die teilweise recht lange laufen,
so im Schnitt knapp unter 20 Sekunden.

Leider terminiert munin-update deutlich vorher (durchschnittliche Laufzeit: 72s),
weil es mit dem Daten liefernden munin-node die Geduld verliert, und/oder
munin-node selbst nicht auf die Plugins wartet:



Known Bug:
http://munin-monitoring.org/ticket/1258

Dummerweise erst in 2.0.12 gefixt. Abhilfe: 2.0.16 aus den Backports
installieren.

Ralf
Wenn man wie ich die 25 bereits erreicht hat, dann hat man doch bis auf
Elterngewesensein, ein erfuelltes Leben und ein Leben schon alles gehabt
;)
  – Urs [Ayahuasca] Traenkner in dasr

Ähnliche fragen