Für Firefox gibt es den Nagios-Checker, der in einer Statuszeile am unteren Bildschirmfenster den aktuellen Status von Nagios anzeigt. Dabei kann festgelegt werden, ob alle oder nur ein Teil der Meldungen angezeigt wird.
Vorgehen:
In Firefox über Extras → Add-ons den Checker suchen und installieren.
Unter Nagios-Webinterface
die URL des Servers eingeben, z.B.:
http://<meinserver>.dyndns.org/nagios3/
mit Benutzername „administrator“
und Passwort → Hinweis siehe unten!
und unter Status-Script-URL
dann entsprechend manuell festlegen:
http://<meinserver>.dyndns.org/nagios3/cgi-bin/status.cgi
Unter Filter → Hosts die einem regulären Ausdruck entsprechen:
können nun Geräte. wie z.B. die Drucker von der Statuszeilenanzeige ausgenommen werden.
Für alle Dell-Drucker „Dell01, Dell02, Dell03“, alle Lexmark-Drucker „Lex01, Lex12, Lex13“ und dem HP4050 Drucker muss dann z.B. dort folgendes eingegeben werden:
(Dell??|Lex??|HP4050)
Unter Filter
können auch noch weitere Optionen gesetzt werden, wie z.B. Host und Services zu festgelegten Auszeiten ausnehmen.
Besser wäre es einen zusätzlichehn Benutzer anzulegen, der Nagios-Abfragen tätigen darf, aber sonst nichts.
Dies muss am Server als durchgeführt werden.
/etc/nagios3/apache2.conf
am Server editieren:... require user administrator nagiosuser ...
/etc/nagios3/cgi.cfg
am Server editieren. An vier Stellen zum administrator den nagiosuser hinzufügen:... authorized_for_system_information=administrator,nagiosuser authorized_for_configuration_information=administrator,nagiosuser authorized_for_all_services=administrator,nagiosuser authorized_for_all_hosts=administrator,nagiosuser ...
# /etc/init.d/apache2 reload # /etc/init.d/nagios3 reload
Einstellungen → Sicherheit
löschen.