check_ports – Nagios Plugin für die FreeBSD Ports
Im letzten Jahr habe ich für mich ein kleines Nagios Plugin geschrieben, das die FreeBSD Ports auf Updates prüft und installierte Pakete mit bekannten Sicherheitslücken auflistet. Es handelte sich um ein “quick and dirty” Shell Script, das einfach seinen Dienst tat. Nun habe ich noch einige Änderungen vorgenommen, verschiedene Schalter hinzugefügt und ein paar Checks eingebaut, so dass es auf die Öffentlichkeit losgelassen werden kann.
Das Plugin nutzt portaudit, pkg_version bzw. portversion – je nach Verfügbarkeit auf dem System. Neben Paketupdates und Sicherheitslücken wird das Alter des Port Trees überprüft. Eine Ausgabe ohne zusätzliche Parameter kann so aussehen:
./check_ports PORTS OK - 0 security problem(s).
Ich nutze es auf meinen Systemen mit folgenden Parametern:
./check_ports -arp PORTS OK - 0 security problem(s), 1 Package(s) available for upgrade, Ports Tree updated within the last 24h.
check_ports wird bei mir mit NRPE ausgeführt. Möglich wäre auch die Verwendung von check_by_ssh oder die Ausführung als passiver Check. Möglich ist auch das Überprüfen von Jails, wofür das Plugin jedoch zwingend mit root Rechten ausgeführt werden muss (z.B. mittels sudo). Ports und Paketdatenbank sollten per Cronjob up-to-date gehalten werden. Download und weitere Informationen finden sich auf der check_ports Homepage.
Jeder Verbesserungsvorschlag und Bugreport ist herzlich willkommen.
Links:
check_ports Homepage
check_ports bei NagiosExchange
Related posts:
- net-mgmt/nagios-check_ports Ab sofort lässt sich mein kleines Nagios Plugin check_ports zum Überwachen der Ports eines FreeBSD...
- Neue Version: check_ports 0.6 Soeben habe ich mein kleines Nagios Script check_ports – zur Überprüfung der FreeBSD Ports auf...
- Debian Etch: Nagios Plugin für Postfix mailq Leider funktioniert das Standardplugin check_mailq von Nagios unter Debian Etch nicht mit der Postfix Queue....
- Nagios NRPE Plugin zum Check von Avira Antivir Update Mit Nagios kann man so ziemlich alles überwachen. Man benötigt nur das richtige Plugin. Auf...
- Nagios immer im Blick mit Firefox Plugin Soeben habe ich ein sehr nützliches Plugin für den Mozilla Firefox gefunden: Nagios Checker. Hiermit...



Stefan
Schön!