leider bin ich an einen Punkt angekommen, bei dem ich nicht weiter komme.
Ich habe hier 6 PDUs + 6 Türkontakte + Temperatursensoren + Löschanlage + Klimageräte von Riital CMCIII. DIe PDUs sind alle am Netzwerk angeschlossen, der Rest hängt am internen Bus.
Diese Sensoren würde ich gerne alle mit Check_Mk Version 2.2.0p17 überwachen.
Leider sehe ich nur die Hardware der PDU, aber nicht die Sensoren.
Rittal CMC III Erkennung habe ich auf den Ordner aktiviert. SNMP ist auf den PDUs aktiviert.
Wäre dankbar über Tipps.
Dann sollte das eigentlich kein Laufzeit Problem darstellen und auch ordentlich Daten liefern.
Du kannst ja mittels CMK auch einen SNMPwalk mal erstellen und dort schauen ob die Gerätespezifischen OIDs mit Daten ausgegeben werden.
Hatte eigentlich schon viele verschiedene Rittal Geräte und bis auf die Geschwindigkeit der Abfrage keine Probleme.
Aber ich muss nur die PDU per SNMP abfragen, was ja bereits funktioniert. Nur ohne Werte.
Dann muss ich zusätzlich auf den Host die Regel “Rittal CMC III Erkennung” aktiv nehmen. Dann sollte er mir doch die Werte erkennen? Oder muss hier noch etwas gescriptet werden?
Er sollte halt bei der Abfrage erstmal durchlaufen ohne Fehler.
Genaueres Debugging ist nur auf der Shell möglich.
Dort siehst halt mit einem “cmk --debug -vvI hostname” was er überhaupt versucht abzufragen - egal ob dann Daten kommen oder nicht.
Die Fehler sind vollkommen ok - CMK testet hier einige OIDs von Gerätetypen welche keine ordentliche sysDescrOID besitzen. Nach diesem Test sollte eine Ausgabe erfolgen welche Checks nun wirklich inventarisiert werden.
Bei deinen CMC Geräten wäre der Inhalt der sysDescrOID relevant → .1.3.6.1.2.1.1.1.0
Das ist aber keine leere sysDescrOID, wenn ich das richtig sehe steht da was drin
Deine OID sollte aber vom CMCIII Check gefunden werden.
Der schaut genau nach der von dir genannten.
Ohne die echten SNMPwalk Daten wird das beim raten bleiben was hier nicht funktioniert.
Ich habe mittlerweile so viele Änderungen und Versuche durchgeführt, dass ich schon gar nicht mehr so wirklich weiß, woran es nun wirklich gelegen hat.
Meiner Meinung war es aber eine erneute Speicherung der “Globale Konfigurationsvariable use_new_descriptions_for”.
Hier Stand die CMCIII schon drin. Habe hier nur nicht genutzte Dinge entfernt und gespeichert. Komischerweise lief es danach.