Plugin check hp: Unterschied zwischen den Versionen

Aus ITwiki
Wechseln zu: Navigation, Suche
Zeile 48: Zeile 48:
  
 
Beachte auch, dass die '''HP Insight Management Agents''' sowie '''HP WBEM Providers''' installiert sein müssen (Bestandteil der HP Support Tools), sonst erhält man einen Hinweis in Nagios nach dem Motto "Kein HP-Server gefunden".
 
Beachte auch, dass die '''HP Insight Management Agents''' sowie '''HP WBEM Providers''' installiert sein müssen (Bestandteil der HP Support Tools), sonst erhält man einen Hinweis in Nagios nach dem Motto "Kein HP-Server gefunden".
 +
 +
== Deaktivieren der Überwachung einzelner Agents ==
 +
 +
Es kann nun sein, dass z. B. das Netzwerk-Teaming nicht aktiviert werden soll / kann / darf. Ich hatte so einen Fall mit einer Server-Anwendung: das Client-Programm greift auf den SQL-Server zu, der Zugriff ist aber extremst langsam. Die Ursache lag in den geteamten Netzwerkkarten begraben, deshalb musste ich eine der beiden NICs deaktivieren - Nagios schmeißt daraufhin natürlich eine Fehlermeldung, dass die Netzwerkkarten nicht mehr redundant sind. Bleiben wir mal bei diesem Beispiel: um hierfür keine Nagios-Meldung mehr zu erhalten, muss am Server in der '''Systemsteuerung''' der Punkt '''HP Management Agents''' aufgerufen und der Agent '''NIC Information''' zur Liste der deaktivierten Agents hinzugefügt werden. Nach einem Neustart diverser Dienste (macht das Programm beim Beenden automatisch) erscheint in Nagios wieder ein "OK". Das heißt also, dass das Plugin check_hp jene Agents überwacht, die in der Systemsteuerung unter "HP Management Agents" aktiviert sind. Das so als "Rand-Info" :-)
  
 
== Nützliche Links ==
 
== Nützliche Links ==

Version vom 24. Juli 2013, 09:58 Uhr

Vorwort

Wer Nagios im Einsatz hat, wird unter Umständen auch seine HP Proliant oder Blade-Server überwachen wollen. Das Plugin check_hp von Crowdedplace.com ist hierzu hervorragend geeignet. Laut Entwickler wird überwacht:

  1. CPU
  2. Lüfter
  3. Array Controller
  4. Logische / Physische Laufwerke
  5. Temperatur
  6. Netzteile
  7. Tapedrive
  8. Fibre Channel Komponenten
  9. Netzwerkkarten
  10. Event Log

Soweit ich verstanden habe, umfasst "Event Log Check" auch die Überprüfung des Arbeitsspeichers, somit sind alle wichtigen Systemkomponenten abgedeckt.

Plugin-Installation am Nagios Server

Das Plugin ist schnell installiert:

  1. Von http://www.crowdedplace.com/category/nagios/plugins/ herunterladen
  2. Entpacken nach /var/lib/nagios/plugins (Debian System!)
  3. Modul libsnmp-perl installieren: apt-get install libsnmp-perl

Auf der Server-Seite sind wir fertig.

HP Server konfigurieren

Wer versucht, über den Befehl

/usr/lib/nagios/plugins/check_hp -H <ip_proliantserver>

den Status abzufragen, erhält womöglich die Meldung

Compaq/HP Agent Check:ERROR: No snmp response from <ip_proliantserver> (alarm)

Am HP-Server muss der SNMP-Dienst noch modifiziert werden. Also: rein in die Diensteverwaltung und folgendes konfigurieren:

Check hp01.jpg

Heißt:

  1. Community public hinzufügen
  2. Bei SNMP-Pakete von diesen Hosts annehmen den Nagios-Server angeben; bei mir steht hier nur eine 1 - bitte aber die IP eintragen :-)

Wichtig zum Schluss ist ein Neustart des SNMP-Dienstes, dann sollte oben genannter Befehlsaufruf auch klappen.

Beachte auch, dass die HP Insight Management Agents sowie HP WBEM Providers installiert sein müssen (Bestandteil der HP Support Tools), sonst erhält man einen Hinweis in Nagios nach dem Motto "Kein HP-Server gefunden".

Deaktivieren der Überwachung einzelner Agents

Es kann nun sein, dass z. B. das Netzwerk-Teaming nicht aktiviert werden soll / kann / darf. Ich hatte so einen Fall mit einer Server-Anwendung: das Client-Programm greift auf den SQL-Server zu, der Zugriff ist aber extremst langsam. Die Ursache lag in den geteamten Netzwerkkarten begraben, deshalb musste ich eine der beiden NICs deaktivieren - Nagios schmeißt daraufhin natürlich eine Fehlermeldung, dass die Netzwerkkarten nicht mehr redundant sind. Bleiben wir mal bei diesem Beispiel: um hierfür keine Nagios-Meldung mehr zu erhalten, muss am Server in der Systemsteuerung der Punkt HP Management Agents aufgerufen und der Agent NIC Information zur Liste der deaktivierten Agents hinzugefügt werden. Nach einem Neustart diverser Dienste (macht das Programm beim Beenden automatisch) erscheint in Nagios wieder ein "OK". Das heißt also, dass das Plugin check_hp jene Agents überwacht, die in der Systemsteuerung unter "HP Management Agents" aktiviert sind. Das so als "Rand-Info" :-)

Nützliche Links