Describe the bug
Ich möchte einen ESXi Server mit dem default CheckMK Agent "VMWARE ESXi" ("/omd/sites/nagios/share/check_mk/agents/special/agent_vsphere --no-cert-check -u '$_HOSTVMWARE_USER$' -s '$_HOSTVMWARE_PASSWORD$' -H '$HOSTDISPLAYNAME$' -D '$HOSTADDRESS$'") überwachen. Ich habe auf dem ESXi also einen Benutzer "monitoring" mit ReadOnly Rechten angelegt und die Variablen $_HOSTVMWARE_USER$ und $_HOSTVMWARE_PASSWORD$ zu einen Host hinzugefügt. Danach kann ich auch erfolgreich alle Daten auslesen und der Agent tut genau das was er soll. Wenn der OITC Server jedoch neu startet, funktioniert der Agent nicht mehr. Nach ein bisschen suchen, kann ich in den Logs des ESXi sehen, dass nicht mehr der Benutzername "monitoring" vom OITC übergeben wird, sondern der plain-text Wert "$_HOSTVMWARE_PASSWORD$" (siehe Screenshot). Wenn ich alle Services vom Host löschen und den Agent neu "erkennen" lasse, funktioniert alles wieder normal. Bis zum nächsten neustart
Describe the bug Ich möchte einen ESXi Server mit dem default CheckMK Agent "VMWARE ESXi" ("/omd/sites/nagios/share/check_mk/agents/special/agent_vsphere --no-cert-check -u '$_HOSTVMWARE_USER$' -s '$_HOSTVMWARE_PASSWORD$' -H '$HOSTDISPLAYNAME$' -D '$HOSTADDRESS$'") überwachen. Ich habe auf dem ESXi also einen Benutzer "monitoring" mit ReadOnly Rechten angelegt und die Variablen $_HOSTVMWARE_USER$ und $_HOSTVMWARE_PASSWORD$ zu einen Host hinzugefügt. Danach kann ich auch erfolgreich alle Daten auslesen und der Agent tut genau das was er soll. Wenn der OITC Server jedoch neu startet, funktioniert der Agent nicht mehr. Nach ein bisschen suchen, kann ich in den Logs des ESXi sehen, dass nicht mehr der Benutzername "monitoring" vom OITC übergeben wird, sondern der plain-text Wert "$_HOSTVMWARE_PASSWORD$" (siehe Screenshot). Wenn ich alle Services vom Host löschen und den Agent neu "erkennen" lasse, funktioniert alles wieder normal. Bis zum nächsten neustart
OITC ist auf Version 4.8.0