Website- Monitoring

Auch dies ist schon wieder ein wenig her. Wir haben vor einigen Monaten im Auftrag eines Kunden ein Videoportal mit in unser Monitoring aufgenommen. Hierzu gehörte der externe Check des Loadbalancing, ausführen der Bestellungen anschauen der Videostreams etc. All dies wurde natürlich automatisch in unsere Nagios Instanz implementiert. Das automatisierte anschauen der Videos war dabei noch eines der einfachsten Dinge. Die komplette Automation der Prozesse die sonst ein User auf dieser Site ausführt, in Nagios…

Continue reading

DNS Statistik in Nagios

Neugierde, absolute Neugierde trieb doch zum aktuellen Experiment. Natürlich gibt es hierfür bereits eine fertige Lösung: dnsgraph von Przemyslaw Sztoch (ein Dank an dieser Stelle für die Inspiration). DNSgraph hat für unseren Einsatz allerdings eine kleine Schwachstelle: Es legt die Statistiken auf dem lokalen System in rrd Dateien ab und generiert auch dort die Grafiken. Wenn man nur einen Server hat, der nebenbei noch LAMP System ist, ist das sicherlich ganz nett. Allerdings für den…

Continue reading

Postfix Mail Queue Monitoring

Auch auf die Gefahr hin das das hier langsam zu einem Nagios Blog avanciert. So einfach kann man die Mail Queue von Postfix mit Nagios via SNMP Monitoren: Wir legen eine check_mailq Datei an: #!/bin/bash /usr/bin/mailq | tail -n 1 | awk -F\ ‘{print $5}’ Passen die snmpd.conf an: exec check_mailq /root/script/check_mailq Nagios Im Nagios libexec Verzeichnis legen wir eine check_snmp_mailq an: #!/bin/bash /opt/nagios/libexec/check_snmp -H $1 -P 1 -C public -o .1.3.6.1.4.1.2021.8.1.101.7 -w :$2 -c…

Continue reading

Festplattentemperatur via SNMP

Mir ist gerade mal wieder danach das Blog um einen Beitrag zu erweitern und da laut Statistik der Artikel über den 3ware sehr beliebt war, machen wir mal weiter in der Nagios Kategorie: Heute: Nagios überwacht die Temperatur der Festplatten via SNMP Wie immer, wenn es um SNMP geht beginnen wir wieder auf dem Server den wir überwachen wollen mit einem einfachen und billigen Script: /root/script/check_smarttemp.sh #!/bin/bash smartctl -a -d3ware,$1 /dev/twa0 | grep Temperature_Celsius |…

Continue reading

3ware Monitoring

Da ich heute in einem Forum zum erneuten Male eine Frage zum Monitoring aufgeschnappt habe, dokumentieren wir doch einmal, wie das bei uns läuft. Als zentrales Monitoring kommt das gute alte Nagios zum Einsatz, mit einigen Sateliten- Servern (pro größeres Netzwerk), da Nagios nicht nur unsere Server sondern auch die von uns verwalteten Netzwerke überwacht (incl. Router, Switche, APs, VoIP Telefone etc.) auf NDO Backend. Aber lange Rede kurzer Sinn, nun zum eigentlichen Punkt: Die…

Continue reading