Seite 1 von 1
Power Shell CPU
Verfasst: 18.05.2010, 09:49
von tr
Hi
Sagt mal kann man über Power Shell auch die mommentane CPU nuztung des Clients auslesen?
Re: Power Shell CPU
Verfasst: 18.05.2010, 10:01
von ideFix
tr hat geschrieben:Hi
Sagt mal kann man über Power Shell auch die mommentane CPU nuztung des Clients auslesen?
Hallo,
Mit Client meinst du was? Das System wo das Skript ausgeführt wird? Oder eine VM?
Verfasst: 18.05.2010, 11:45
von tr
ich meine ich lasse mir alle clients auf dem vcenter auflisten lasse wissen wie die cpu last der vms ist
Verfasst: 18.05.2010, 12:38
von irix
tr hat geschrieben:ich meine ich lasse mir alle clients auf dem vcenter auflisten lasse wissen wie die cpu last der vms ist
Ja das wird gehen da ich das Momentan per PHP/Soap mache. Das virtualMachine Object enthaelt die QuickStats und da sind CPU/Memory drin und die Festplatten sieht man auch inkl. das was das OS ueber die Tool nach draussen reportet was den Platzverbrauch angeht.
Aber da ich PS erst in meinem naechsten Leben machen werde hab ich kein Code Example bereit.
Gruss
Joerg
Verfasst: 18.05.2010, 13:30
von tr
kann ich die cpu auch als bedingung mit ins power shell nehmen?
Verfasst: 18.05.2010, 23:07
von Tschoergez
was willst Du denn genau machen?
man kann via powershell (genauso wie mit allen anderen Automation-Tools) alles machen, anzeigen, abgreifen, was über den vSphere-Client auch geht.
http://communities.vmware.com/thread/258250
http://communities.vmware.com/message/1454074
enthalten beispiele..
viele grüße,
jörg
Verfasst: 19.05.2010, 07:53
von tr
ich möchte gern alle maschienen mit einer cpu leistung von über 1 ghz ausgeben laassen
Verfasst: 19.05.2010, 21:59
von Tschoergez
dann helfen Dir meine Links von oben ja weiter.
Nur, dass Du halt keine .csv aus den Ausgaben machst, sondern das Ergebnis als parameter in einen Filter oder eine if-Abfrage baust.
Nochmal zwei gute links dazu (sind auch im link von oben genannt):
http://www.lucd.info/2009/12/30/powercl ... he-basics/
http://www.lucd.info/2010/01/05/powercl ... -together/
viele grüße,
jörg
Verfasst: 20.05.2010, 08:59
von tr
das fragt doch nur die cpu von host ab oder versteh ich das falsch??
Verfasst: 20.05.2010, 09:58
von Paddrig
Schau Dir einfach mal Get-stat an.
get-vm $VM | get-stat -stat cpu.usagemhz.average
Das dann einfach in ne if Schleife und gut ist (mit Intervallen und Start Zeiten usw. get-help get-stat)
Verfasst: 20.05.2010, 10:12
von tr
ah ok dann hab ichs flashc verstanden
danke