Jump to content

jhoffma3

Members
  • Gesamte Inhalte

    8
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von jhoffma3

  1. Mhh das bringt leider auch keine Ergebnisse. Er bringt keine Fehlermeldung liefert aber auch keine Ergebnisse :( Ich habs auch so probiert: gwmi -query "Select * from Msvm_VirtualHardDiskInfo where parentpath= 'C:'" -namespace root\virtualizations
  2. Hallo, ich hätte gern Informationen vom Hyper-V WMI Provider. Und zwar um genauer zu sein von getVirtualHardDiskInfo, diese Elemente sind aber in der Msvm_ImageManagemenService Klasse drin. Mit wmi-get komme ich folgendermaßen an die Infroamtionen ran: $disk=Get-WmiObject -class Msvm_ImageManagementService -computername localhost -namespace root\virtualization $disk.GetVirtualHardDiskInfo("C:\ClusterStorage\Volume2\SAP_Testsystem_Windows\SAP_Testsystem_Windows.vhd") Die Ausgabe erfolgt. Kommt man an diese Information auch mit WQL irgendwie ran? Wenn ich aber nur Get-WmiObject -class Msvm_VirtualHardDiskInfo -computername localhost -namespace root\virtualization eingebe, passiert gar nix. Hintergrund ist, dass ich ein Tool benutze, dass nur WQL beherrscht und ich genau diese Infos benötige. Vielen Dank!
  3. Genau, das check_wmi_plus zeigt schon in die richtige Richtung, allerdings ist mir das zu komplex und ich möchte gern ein eigenes Plugin haben (wegen dem Studium) Habe mir auch schon Check_WMI und Check_wmi_plus als gedankenstütze angeschaut... Allerdings war ich etwas zu voreilig mal wieder, ich habe den Befehl nicht richtig eingegeben, mit: wmic -U DOMAIN/administrator%pw //ipaddress "SELECT * FROM CIM_ManagedElement" --namespace=root/virtualization kann man den Namespace ändern, also mein Fehler. Nur nochmal zur Erklärung: Genau, ich frage von der Linux Maschine die Win Maschine ab um es dann in ein Monitoring System, welches auf dem Linux Server läuft, zu übertragen. Dazu gibt es einen WMI Client für Linux (wmic), allerdings kann der nur WQL. Mit get-wmiobject lässt sich vllt mehr machen, jedenfalls etwas einfacher. Naja mal schauen ob ich mit WQL auch hin kommen. Also der WMI Client vom Linux fragt die Win Maschine und sagt es dann dem Nagios. wie schon geschrieben gibt es dazu auch schon hilfreiche Plugins, die ich sozusagen also Gedankenstütze nehmen kann. Danke nochmal für die Hilfe.
  4. Ja WMI und Linux klingt erst einmal gwöhnungsbedürftig. Es geht um Monitoring, genauer gesagt um Nagios. Dort möchte ich gern mittel WMI Systeme überwachen, ist auch keine neue Erfindung, das gibt es schon, allerdings noch nicht so wie ich es gern hätte, weiterhin handelt es scih um ein Projekt in meinem Studium. Genauer gesagt möchte ich Informationen von virtuellen Maschinen haben und das auf dem Nagios Server
  5. So nun gibt es weitere Fragen von mir: Ich möchte jetzt gern von einem Linux Server eine WMI Abfrage starten. Das lässt sich auch ganz gut mit wmic machen z.B. über den Befehl: wmic -U DOMAIN/Userr%PW //host "SELECT * FROM Win32_ComputerSystem" Allerdings klappt das nur für Klassen innerhalb des namespaces /root/CIMV2. Auch wenn ich die WMI Eigenschaften im Windows Server so ändere, dass der Standardnamespace auf virtualzation ändere bringt das nix. Kann mir jemand sagen wie ich mit WMIC bzw mit WQL Abfragen für den namespace virualization machen kann? Ich hab auch bei Google leider keine Infos dazu gefunden... Danke
  6. Vielen Dank für die hilfreichen Links. Mal schauen ob ich mir die heise Artikel noch kaufe :) Ich hab mich jetzt ein bisschen umgeschaut, weiß welche Klassen es gibt und das der namespace root\virtualization der Richtige ist. Habe auch schon in der Powershell mit get-WMIobject ein bisschen probiert und bin auch zu Ergebnissen gekommen, z.B. der Status, Installationsdatum, Name usw. von der VM zu erhalten. Habe auch schon ein par fertige Skripte getestet- Allerdings gibt es nicht die Möglichkeit die CPU Auslastung der VMs, die auch im Server Manager angezeigt wird abzufragen oder? oder z.B. der zugewiesene Arbeitsspeicher? Solche Informationen konnte ich leider nicht finden, weiß dazu jemand etwas?
  7. Hallo, seit kurzem beschäftige ich mit mit WMI, allerdings fällt mir der Einstieg sehr schwer. Der Sinn dahinter ist, dass ich gerne Informationen über virtuelle Maschinen, die auf Hyper-V laufen, mittels WMI abfragen möchte. Soweit ich das verstanden habe, ist das auch möglich. Nun gibt es ja die Möglichkeit über WQL "Select * From ...." Informationen zu bekommen. Allerdings weiß ich nicht in wie fern die Namespaces oder die Klassen dazu beitragen. Wo genau finde ihc denn Informationen über HyperV? Sicherlich bei root/virtualization, und wie heißt die Klasse? Also irgendwie werde ich da nicht richtig schlau. Ich würde auch gerne wissen was für Infos ich alles bekomme? Nur die Namen der VMs oder kann ich auch abfragen, welche an und welche aus sind und wie deren CPU usw. ist? Für nen hilfreichen Link oder eine kurzen Einleitung in das Thema wäre ich sehr dankbar! :)
×
×
  • Neu erstellen...