ich habe aktuell Probleme mit der Überwachung der Snapshots des Vcenters von VMWare.
Wir haben eine Check der auf dem Vcenter alle Snapshots prüft, leider ist dieser bei uns dauerhaft Critical, da ein Snapshot vorhanden sein soll, welcher 3+ Jahre alt ist. Die VM mit dem Snapshot wurde aber vor 2 Wochen gelöscht und ist weder im Vcenter noch auf dem VSan zu sehen. Wenn ich via VMWare PowerCLI nach dem Snapshot suche wird mir dieser auch nicht angezeigt.
Hat jemand Erfahrung mit dem Check oder sogar eine Idee.
schau doch mal, ob es für die VM piggyback Daten gibt.
Unter ~/tmp/check_mk/piggyback sollte es einen Ordner mit dem Namen der VM geben.
Wenn da aktuelle Daten von der Datenquelle vCenter kommen, müssen wir analysieren, warum das so ist.
danke für deine schnelle Antwort. Die VM taucht nicht in dem Ordner auf. Der Check kommt auch direkt vom VCenter und nicht als Piggybackdaten zu einer VM.
Hintergrund ist wir monitoren keine Test-VM, wollen aber trotzdem sehen was bei uns mit Snpshots voll gemüllt ist.
du bekommst den Datasource Program Aufruf mit dem folgenden Befehl als Instanzuser raus :
cmk -D <vCenter Servername in checkmk> | grep Program | cut -d ":" -f 2
Das ist der vollständige parametrisierte Aufruf des special agent_vsphere… Den Befehl kannst du dann manuell aufrufen.
In der Ausgabe gibt es zum einen die Kategorie der Snapshots, dort kannst du erst mal schauen, was dort aufgelistet ist. <<<esx_vsphere_snapshots_summary:sep(0)>>>
Meine Vermutung ist aktuell aber, dass der Name “Ubuntu” der Name des Snapshots und nicht einer VM ist, du kannst ja in der Ausgabe des DataSource Programs mal danach greppen.
Das würde auch erklären, warum der Name ein anderer ist, nachdem du die VM gelöscht hast.
Weil es einfach ein komplett anderer Snapshot ist, der durch das Löschen dann zum Ältesten geworden ist und deswegen jetzt angezeigt wird.
Alternativ kannst du die Snapshots auch easy mit den RVTools auslesen.
Interessant dort sehe ich in der Ausgabe, dass der Snapshot vorhanden ist
{“time”: 1568834578, “state”: “poweredOff”, “name”: “Ubuntu”}
Mit der PowerCLI sehe ich diesen aber leider nicht, wenn ich mich auf das VCenter verbinde.
Hätte ich mir auch denken können dass ich den Befehl ausführen muss. Wieder mal mit dem Kopf woanders …
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.