Updates für Gentoo mit Nagios überwachen

Posted on the February 22nd, 2008 under downloads by matthias

Vor wenigen Tagen habe ich auf der Nagios Mailingliste nach einem Plugin gefragt, das den Gentoo Portage-Tree auf Updates bzw. das System auf sicherheitskritische Pakete prüft. So was scheint es noch nicht gegeben zu haben und sofort erklärte sich jemand bereit, ein solches Plugin zu schreiben.

Heute hat Hari Sekhon sein Plugin check_gentoo_portage veröffentlicht. Das Plugin prüft nicht nur auf Sicherheitsupdates und normale Updates, sondern auch auf das Alter des Gentoo Portage. Um Sicherheitslöcher in Paketen aufzudecken werden die Gentoo Linux Security Advisories (GLSA) abgefragt. Ein einfacher Aufruf des Nagios Plugins kann z.B. folgende Ausgabe haben:

[sourcecode language="php"]./check_gentoo_portage
Portage OK: No Security Updates Outstanding
./check_gentoo_portage
Portage CRITICAL: 12 Security Updates Available[/sourcecode]

Ich bevorzuge die redsamere Ausgabe mit dem Parameter -v (Ausgabe zur besseren Lesbarkeit mit Zeilenumbruch):

[sourcecode language="php"]./check_gentoo_portage -v
Portage OK: No Security Updates Outstanding. Portage last
synchronized 11.9 hours ago[/sourcecode]

Auf älteren Systemen musste ich mit dem --timeout Schalter den Timeout auf 30 Sekunden hochsetzen, um einen Timeout nach 10 Sekunden zu verhindern. Für Leute mit mehreren Gentoo Servern auf jeden Fall eine große Erleichterung in der Administration und Überwachung.

Links:
check_gentoo_portage bei NagiosExchange

|

6 Responses to 'Updates für Gentoo mit Nagios überwachen'

  1. 22. February 2008 at 11:07
    psy
  2. 22. February 2008 at 11:25
    matthias
  3. 22. February 2008 at 14:34
    Tobias Scherbaum
  4. 22. February 2008 at 15:25
    matthias
  5. 22. February 2008 at 15:47
    Tobias Scherbaum
  6. 22. February 2008 at 17:52
    Stefan

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>