bertin11
Goto Top

Cpu-Auslastung eines Esx-Servers auslesen

Wir wollen Monitor-Daten eines ESX-Servers über SSH auslesen.

Hallo!

Da unsere virtuellen Maschinen dynamisch vom ESX-Server die Taktraten des Prozessors zugewiesen bekommen, benötigen wir absolute Werte der Prozessorauslastung der einzelnen VMs.
Bisher können wir nur direkt von den VMs (alles Windows Server 2003) über perfmon die %-Werte der CPU-Auslastung auslesen.
Das bringt aber natürlich nichts, da die %-Werte gar nichts aussagen, wenn man nicht weiß, wieviel der ESX-Server welcher VM zugewiesen hat.
Deshalb wollen wir eben die absolute CPU-Auslastung der einzelnen VMs direkt vom ESX-Server am besten über SSH auslesen.

Hat irgendjemand eine Idee, wie das funktionieren könnte?
Vielen Dank schon mal!

Viele Grüße,
Claudia

Content-Key: 149142

Url: https://administrator.de/contentid/149142

Printed on: April 19, 2024 at 15:04 o'clock

Member: Karo
Karo Aug 17, 2010 at 08:17:09 (UTC)
Goto Top
Member: Bertin11
Bertin11 Aug 17, 2010 at 08:57:35 (UTC)
Goto Top
Danke für die schnelle Antwort!

aber unser Programm mit dem wir die Daten auswerten (Silk Performer, Performance Explorer) unterstützt nur die Übertragung der Daten über SSH.
gibts da keine Möglichkeit?
Member: Karo
Karo Aug 17, 2010 at 09:42:42 (UTC)
Goto Top
Was spricht dagegen, die Sachen auf einem Windows Client zu sammeln und dann per SSH zur Verfügung zu stellen?
Member: Bertin11
Bertin11 Aug 17, 2010 at 11:26:03 (UTC)
Goto Top
Wieso brauch ich da nen Client, wieso kann ich das nicht direkt vom ESX aus machen?
Member: Karo
Karo Aug 17, 2010 at 12:53:04 (UTC)
Goto Top
...dann musst Du mal das SDK von VMWARE bemühen und selbst stricken face-smile Geht sicherlich per Perl Script.

Karo