Die 7 besten Überwachungstools für Windows Management Instrumentation (WMI).

Windows Management Instrumentation (WMI) ist ein umfassendes Verwaltungsframework, das seit Windows 2000 fest in jede Windows-Betriebssystemversion integriert ist. Es ermöglicht die Netzwerkkommunikation und erlaubt Benutzern, auf entfernte Systeme zuzugreifen, um dort Informationen abzurufen. Um jedoch einen praktischen Nutzen daraus zu ziehen, sind spezialisierte WMI-Tools erforderlich, die wissen, wie man diese Informationen von Remote-Systemen extrahiert und sie auf eine verständliche und wertvolle Art und Weise präsentiert. Für diesen speziellen Zweck gibt es eine Fülle an Werkzeugen, möglicherweise sogar zu viele. Um Ihnen die Auswahl des am besten geeigneten Tools für Ihre Bedürfnisse zu erleichtern, haben wir diese Übersicht der besten Überwachungstools für Windows Management Instrumentation zusammengestellt.

Beginnen wir mit einigen Hintergrundinformationen zur Windows Management Instrumentation. Ohne zu sehr ins Detail zu gehen, werden wir versuchen zu erläutern, was es ist und wozu es in der Lage ist. Unser Fokus liegt dabei speziell auf WMI im Kontext der Überwachung. Da WMI nicht die einzige Überwachungstechnik ist, werden wir es auch mit SNMP vergleichen, der wohl bekanntesten und am weitesten verbreiteten Überwachungstechnologie. Mit diesem Wissen ausgestattet, sind Sie bestens vorbereitet, um in das Kernstück unserer Diskussion einzusteigen: die besten Überwachungstools für Windows Management Instrumentation. Wir werden jedes der besten Produkte, die wir finden konnten, kurz vorstellen und ihre wichtigsten Funktionen hervorheben.

Einführung in WMI

Die erste Frage, die wir beantworten wollen, ist ganz einfach: Was ist die Windows Management Instrumentation? Kurz gesagt, es ist Microsofts Implementierung des Web-Based Enterprise Management (WBEM) Standards der Distributed Management Task Force (DMTF). Es unterstützt das Common Information Model (CIM), das die verschiedenen Objekte einer Verwaltungsumgebung beschreibt. Keine Sorge, das ist schon der technischste Teil, den wir uns ansehen werden.

Konkret ist die Windows Management Instrumentation das interne Verwaltungssystem von Windows, das die Überwachung und Steuerung von Systemressourcen über vordefinierte Schnittstellen ermöglicht. Es bietet ein kohärentes und logisch strukturiertes Modell des Windows-Zustands.

Es ermöglicht Windows Scripting Host (WSH)-Skripten, Windows sowohl lokal als auch aus der Ferne zu verwalten. WMI ist die treibende Kraft hinter den Systemeigenschaftenkomponenten von Windows und ermöglicht die Anzeige von Systemeigenschaften auf einem lokalen oder entfernten Computer. Es ist seit Windows ME auf nahezu jeder Windows-Version (Workstation oder Server) vorinstalliert.

Der Hauptzweck von WMI ist die Definition von umgebungsunabhängigen Spezifikationen, die die gemeinsame Nutzung von Verwaltungsinformationen zwischen Anwendungen und Systemen ermöglichen. Es bietet Windows-Verwaltungsstandards und -technologien, die mit anderen Verwaltungsstandards wie dem Desktop Management Interface (DMI) und dem Simple Network Management Protocol (SNMP) zusammenarbeiten können. Es ergänzt diese Standards, indem es ein einheitliches Verwaltungsmodell bereitstellt, das die verwaltete Umgebung abbildet und den Zugriff auf Verwaltungsdaten aus beliebigen Quellen auf einheitliche Weise ermöglicht.

Überwachung mit WMI

WMI ist leistungsfähig und flexibel. Wenn Sie es richtig einsetzen, kann es Ihnen alle wichtigen Informationen über Ihre Computer liefern, seien es Server, Workstations oder Laptops. Die von WMI abrufbaren Informationen können so grundlegend sein wie IP-Adressen, MAC-Adressen und andere systembezogene Daten. Es können aber auch detailliertere Hardware-Informationen wie BIOS-Versionen, Seriennummern interner Komponenten, CPU-Temperaturen, Taktfrequenzen, aktive Kerne und Ähnliches abgerufen werden.

Mit Windows Management Instrumentation können Berichte automatisch erstellt werden. Sie können detaillierte Informationen über Ihr lokales System und die Systeme, die über das Netzwerk erreichbar sind, bereitstellen. Im Rahmen der Systemüberwachung ermöglichen einige WMI-Tools die Echtzeitüberprüfung von Systeminformationen mithilfe des WMI-Frameworks. Dies kann Ihnen eine beeindruckende Menge an Informationen liefern, wenn Sie wissen möchten, was auf einem Windows-Computer oder -Server im Netzwerk vor sich geht.

Insbesondere ermöglicht Ihnen WMI den programmgesteuerten Zugriff auf Systemleistungsdaten von Objekten in den Leistungsbibliotheken. Dies sind dieselben Leistungsdaten, die auch im Systemmonitor des Dienstprogramms Perfmon angezeigt werden. Darüber hinaus, und das ist der Grund, warum es für die Überwachung so interessant ist, kann es diese Leistungsdaten sowohl vom lokalen Rechner als auch von entfernten Rechnern beziehen.

WMI vs. SNMP-Überwachung

Beim Vergleich von WMI und SNMP stellt man schnell fest, dass die beiden Technologien eher komplementär als konkurrierend sind und beide viele Gemeinsamkeiten aufweisen. Das Simple Network Management Protocol oder SNMP ist eine ältere Verwaltungstechnologie, die immer noch weit verbreitet für Überwachungs- und Verwaltungsaufgaben eingesetzt wird. Tatsächlich ist es nicht nur weit verbreitet, sondern sogar die am häufigsten genutzte Technologie für die Überwachung.

Der Hauptunterschied zwischen den beiden besteht darin, dass WMI im Gegensatz zu SNMP eine proprietäre Technologie von Microsoft ist und speziell für Microsoft-basierte Netzwerke, Server und Workstations entwickelt wurde. Andererseits fungiert WMI wie SNMP als eine Zwischenschicht zwischen Verwaltungsanwendungen und Skripten auf der einen Seite und Konfigurationseinstellungen und Betriebsparametern auf der anderen Seite. Ein weiteres charakteristisches Merkmal von WMI ist, dass es von Grund auf so konzipiert wurde, dass es eine unendliche Anzahl von Konfigurationselementen unterstützt, was bedeutet, dass WMI komplexe Windows-Konfigurationselemente wie Mountpoints melden und steuern kann.

Die besten WMI-Überwachungstools

Diese Liste enthält eine Vielzahl von Produkten. Wir haben einige dedizierte WMI-Überwachungssysteme darunter. In der Tat verwenden die meisten Überwachungssysteme auf unserer Liste nicht nur WMI, sondern viele sind auch Mehrzweck- oder All-in-One-Systeme, die mehrere Überwachungstechnologien kombinieren und Ihnen so das Beste aus beiden Welten bieten. So könnten Sie beispielsweise Ihre Windows-Geräte über WMI und andere Geräte über SNMP überwachen. Unsere Liste enthält auch einige reine WMI-Tools. Sie sind zwar an sich keine Überwachungstools, können Ihnen aber helfen, WMI-Parameter aus der Ferne auszulesen, zu verwalten und zu untersuchen, welche Daten verfügbar sind. Sie können beim Einrichten der WMI-Überwachung oder als eigenständige Tools zur Fehlerbehebung nützlich sein.

1. ipMonitor von SolarWinds (kostenlose Testversion)

SolarWinds ist bekannt für einige der besten Netzwerk- und Systemverwaltungstools. Das Unternehmen blickt auf eine zwanzigjährige Geschichte zurück und hat sich einen ausgezeichneten Ruf erarbeitet. Sein Flaggschiffprodukt, der Network Performance Monitor, wird regelmäßig unter den Top-SNMP-Überwachungstools gelistet. Darüber hinaus bietet SolarWinds eine Reihe von kostenlosen Tools an, die jeweils auf die spezifischen Bedürfnisse von Netzwerkadministratoren zugeschnitten sind. Der Advanced Subnet Calculator und der Kiwi Syslog Server sind zwei herausragende Beispiele für diese kostenlosen Tools.

Im umfassenden Produktportfolio von SolarWinds gibt es auch eine integrierte Überwachungslösung namens ipMonitor. Dieses vielseitige Tool bietet grundlegende Up/Down- und Leistungsüberwachung für Netzwerke, Server und Anwendungen. Es nutzt verschiedene Standardprotokolle, einschließlich WMI und SNMP, um eine agentenlose Überwachung von Systemen, Geräten und Anwendungen zu ermöglichen.

ipMonitor verfügt über eine automatische Erkennungsfunktion, um Infrastrukturkomponenten schnell zu erkennen. Zudem werden SmartMonitor-Einstellungen empfohlen. Diese beiden Funktionen vereinfachen und beschleunigen die Einrichtung des Produkts. Darüber hinaus enthält es einen eigenen Webserver und eine eigene Datenbank für eine noch einfachere, integrierte Installation, ohne dass separate Komponenten installiert werden müssen. Das Tool verfügt über eine benutzerfreundliche Web-Oberfläche und Netzwerkkarten, die Ihnen auf einen Blick einen klaren Überblick über Ihre Umgebung verschaffen. Anpassbare Warnungen und Berichte können versendet werden, um sicherzustellen, dass Sie als erster über Probleme oder Anwendungsfehler informiert werden. Zusätzlich zu den Warnfunktionen bietet es auch automatisierte Fehlerbehebungsfunktionen zur Minimierung von Ausfallzeiten.

Die webbasierte Oberfläche von ipMonitor bietet zentralisierte Übersichten, die vollständig anpassbar sind. Sie liefert wertvolle Einblicke in den Zustand Ihrer gesamten Infrastruktur. Die Dashboards des Tools ermöglichen die schnelle Identifizierung problematischer Bereiche und die rasche Problemlösung. Die Benutzeroberfläche des Systems unterstützt Drag-and-Drop, was das Hinzufügen und Entfernen von Elementen aus den Ansichten erleichtert und sicherstellt, dass alle benötigten Berichte, Statistiken und Anzeigen stets griffbereit sind.

Der Preis für ipMonitor beginnt bei 1.495 $ für bis zu 500 Monitore. Diese einmalige Gebühr beinhaltet das erste Jahr Wartung. Eine kostenlose 14-tägige Testversion steht zur Verfügung, um das Produkt vor dem Kauf zu testen.

2. SolarWinds WMI-Monitor (kostenloser Download)

Wenn Sie keine umfassende All-in-One-Überwachungslösung wünschen, bietet SolarWinds ein weiteres kleineres Produkt namens SolarWinds WMI Monitor an. Dies ist ein kostenloses Tool von SolarWinds. Erwarten Sie also nicht den gleichen Funktionsumfang wie bei den anderen Überwachungstools auf unserer Liste. Wenn Ihre Anforderungen jedoch begrenzter sind oder Sie einfach nur sehen möchten, was WMI ohne große Investitionen zu bieten hat, könnte dies ein guter Einstieg in die Welt von WMI sein.

Funktional bietet Ihnen der WMI-Monitor die Möglichkeit, Echtzeit-Leistungsmetriken auf Windows-Servern und -Anwendungen zu überwachen. Es ist jedoch ziemlich begrenzt und lässt Sie nur einen Server gleichzeitig überwachen.

Am besten eignet sich ein solches Tool als Erkennungs- und Diagnosetool. Es hilft Ihnen dabei, die Frage zu beantworten, welche WMI-Zähler für die Überwachung von Anwendungen wie Active Directory und SharePoint verwendet werden sollen. Das Tool wird mit einer Reihe von vorgefertigten Vorlagen geliefert, aber noch mehr stehen über THWACK, das Community-Forum von SolarWinds, zur Verfügung, wo Sie eine große Anzahl von von der Community erstellten Vorlagen finden können. Wenn das, wonach Sie suchen, nicht dabei ist, können Sie mit dem direkt in die Anwendung integrierten WMI-Browser Ihre eigenen Skripte erstellen.

3. PRTG mit WMI-Sensor

Der Paessler Router Traffic Grapher oder PRTG ist ein weiteres bekanntes integriertes Überwachungssystem. Es ist ein Produkt der Enterprise-Klasse, das sich sehr schnell einrichten lässt. Laut Paessler lässt es sich in wenigen Minuten konfigurieren. Obwohl unsere Erfahrung zeigt, dass es etwas länger dauern kann, ist es dank des integrierten automatischen Erkennungsprozesses, der nicht nur Ihre überwachbaren Geräte findet, sondern auch automatisch Monitore hinzufügt, dennoch recht einfach und schnell einzurichten.

Dieses funktionsreiche Produkt bietet verschiedene Benutzeroberflächen. Es gibt eine Windows-Unternehmenskonsole, eine Ajax-basierte Weboberfläche und mobile Apps für Android und iOS. Eine der interessantesten Funktionen von PRTG ist die Möglichkeit, fast alles mit speziellen Sensoren zu überwachen. Sie können sie sich als Add-ons oder Plug-ins des Produkts vorstellen. Im Gegensatz zu herkömmlichen Add-ons sind alle verfügbaren Sensoren jedoch bereits im Paket enthalten. Einer dieser Sensoren ist ein WMI-Sensor, der eine solide Grundlage für die WMI-Überwachung bietet. Tatsächlich könnten Sie das Tool installieren und nur den WMI-Sensor verwenden, aber dann würden Ihnen viele der großartigen Funktionen entgehen.

PRTG ist in zwei Versionen erhältlich. Es gibt eine kostenlose Version mit vollem Funktionsumfang – einschließlich des WMI-Sensors –, die jedoch Ihre Überwachungsmöglichkeiten auf 100 Sensoren beschränkt. Bei der Verwendung von SNMP zählt jeder überwachte Parameter als ein Sensor. Wenn Sie beispielsweise zwei Schnittstellen auf einem Router überwachen, zählen diese als zwei Sensoren. Jede Instanz eines bestimmten Überwachungssensors zählt ebenfalls als einer, sodass Sie auch einen Sensor für jede WMI-Quelle benötigen. Wenn Sie mehr als 100 Sensoren benötigen – was sehr wahrscheinlich der Fall ist – müssen Sie eine Lizenz erwerben, die bei 1.600 US-Dollar für 500 Sensoren beginnt. Eine kostenlose, sensorunbegrenzte und voll funktionsfähige 30-Tage-Testversion ist ebenfalls verfügbar.

4. NagiosXI

Nagios Core, eine Open-Source-Überwachungsplattform, erfreut sich seit vielen Jahren großer Beliebtheit. Nagios XI, eine kommerzielle Version von Nagios, ist sozusagen Nagios auf Steroiden. Es bietet einen größeren Funktionsumfang, eine einfachere Installation und Einrichtung und wirkt insgesamt ausgereifter. Es ist ein Überwachungssystem der Enterprise-Klasse. Es verwendet dieselbe Core-Engine wie sein Open-Source-Pendant und verfügt über eine sehr leistungsstarke, anpassbare grafische Benutzeroberfläche. Beide Versionen von Nagios nutzen WMI, um Daten zu sammeln und sie Administratoren zu präsentieren.

Beide Versionen von Nagios können durch die Verwendung von Add-ons verbessert werden, die von einer sehr aktiven Benutzergemeinschaft kostenlos zur Verfügung gestellt werden. Einige dieser Add-ons beziehen sich auf WMI und erweitern die Fähigkeiten des Tools weiter.

Nagios XI bietet eine umfassende, agentenlose Überwachungslösung für Anwendungen, Dienste, Betriebssysteme, Netzwerkprotokolle, Systemmetriken und Netzwerkinfrastruktur. Und wenn das noch nicht genug ist, können Sie mit Add-ons von Drittanbietern praktisch alles überwachen. Nagios kann unter Windows oder Linux betrieben werden. Obwohl WMI eine Windows-spezifische Funktion ist, können Sie WMI-Daten von einer Linux-Nagios-Installation abrufen.

Nagios XI ist in den Editionen Standard und Enterprise erhältlich. Letztere bietet zusätzliche Funktionen und beinhaltet zusätzliche Features für die Unterstützung bei großen Konfigurationen, Prognosen und geplanten Berichten. Wenn Sie das Produkt testen möchten, steht eine kostenlose Version zur Verfügung, die jedoch auf die Überwachung von sieben Geräten beschränkt ist.

5. WhatsUp Gold

WhatsUp Gold ist ein weiterer bekannter Name im Bereich der Netzwerkverwaltung. Vor Jahren war das Tool nur ein einfaches Up- oder Down-Überwachungstool, hat sich aber zu einer der besten, voll ausgestatteten System- und Netzwerküberwachungsplattformen entwickelt. Es bietet alles, was man von einem All-in-One-Überwachungstool erwarten kann. Dieses Tool ermöglicht die Überwachung der Betriebsparameter Ihrer Systeme und Geräte und bietet Ihnen gleichzeitig ein vollständig anpassbares Warn- und Berichtssystem, das dem Ruf des Produkts gerecht wird.

WhatsUp Gold stützt sich auf verschiedene Technologien, um eine umfassende Überwachungslösung zu bieten. Die Up- und Down-Überwachung kann einfach mit ICMP erfolgen, während die erweiterte Überwachung von Betriebsparametern eine Kombination aus WMI und SNMP nutzt, wodurch die meisten Geräte unabhängig von ihrem Typ oder Betriebssystem überwacht werden können.

WhatsUp Gold ist einfach einzurichten, was zum Teil an der Auto-Discovery-Engine liegt, die Ihre Geräte findet und zur Überwachungskonsole hinzufügt. Die Engine kann physische, virtuelle und Cloud-Server, Anwendungen und Netzwerkgeräte finden. Es gibt eine anklickbare Drilldown-Kartenansicht, in der Sie die Verbindungen der verschiedenen Komponenten sehen können.

WhatsUp Gold ist als kostenlose Version erhältlich, die auf die Überwachung von nur fünf Geräten beschränkt ist. Bezahlte Lizenzen sind in drei Stufen mit zunehmender Funktionalität erhältlich, und die Preise basieren auf der Anzahl der überwachten Geräte. Eine kostenlose, zeitlich begrenzte Testversion ist ebenfalls verfügbar.

6. Sapien WMI-Explorer

Der Sapien WMI Explorer kann etwas tiefer gehen als die meisten anderen Tools auf unserer Liste. Der einzige Fokus des Tools liegt auf WMI-Benachrichtigungen. Es ist ein echtes professionelles und sehr technisches Tool. Erwarten Sie kein schickes Dashboard und eine benutzerfreundliche Oberfläche. Das Produkt führt Sie mit einer authentischen Praxiserfahrung direkt in die Tiefen von WMI. Die Verwendung des Tools erfordert funktionale Kenntnisse der PowerShell- und WMI-Nachrichtenstruktur. Wenn Sie über dieses Wissen verfügen, wird das Tool für Sie wahre Wunder wirken.

Mit dem WMI Explorer können Sie Daten von dem lokalen Computer untersuchen, auf dem er installiert ist, aber Sie können auch über eine Netzwerkverbindung auf die WMI-Speicher anderer Computer zugreifen. Das Tool speichert Nachrichten von Remote-Systemen im Cache, so dass Sie deren WMI-Daten auch dann untersuchen können, wenn sie nicht mehr erreichbar sind.

Das Tool verfügt über einen integrierten VBScript- und PowerShell-Skriptgenerator, mit dem Sie Datenerfassungs- und Formatierungsprozeduren erstellen können. Und wenn Sie mit PowerShell nicht so vertraut sind, können Sie auch einige der mitgelieferten integrierten Vorlagen verwenden. Dies sind vorgefertigte Skripte, die die Datenerfassung für Sie automatisieren.

Mit WMI Explorer können Sie Daten in HTML, XML, CSV und Klartext exportieren. Da das Tool keine ausgefallene Benutzeroberfläche hat, wird erwartet, dass Sie Daten zur weiteren Analyse in andere Anwendungen wie Excel exportieren.

WMI Explorer ist nicht kostenlos, aber mit 59 US-Dollar definitiv kein teures Produkt. Der Preis beinhaltet das erste Jahr Support, Patches und Updates. Das Produkt ist sowohl als 32- als auch als 64-Bit-Version erhältlich und eine kostenlose Testversion beider Versionen ist verfügbar.

7. CodePlex WMI-Explorer

Der CodePlex WMI Explorer verdankt seinen Namen der Tatsache, dass er früher auf der CodePlex-Plattform verfügbar war. Es wurde nun auf GitHub verschoben und heißt einfach WMI Explorer, aber viele Leute verwenden immer noch seinen alten Namen, hauptsächlich um ihn von einigen anderen Tools mit dem gleichen Namen zu unterscheiden. Es ist ein kostenloses Open-Source-Tool, das von einem frustrierten Administrator entwickelt wurde, der kein Tool fand, das seine Anforderungen erfüllte.

Die Benutzeroberfläche des Tools ähnelt dem Windows-Datei-Explorer, nur dass es zum Durchsuchen von WMI-Daten anstelle von Dateien verwendet wird. Einer der Bereiche zeigt die Elemente der WMI-Abfragesprache an. Wenn Sie Optionen aus jeder Liste auswählen, stellen Sie in Wirklichkeit eine WQL-Abfrage zusammen, die am unteren Rand des Bildschirms angezeigt wird. Je mehr Sie den CodePlex WMI Explorer verwenden, desto vertrauter werden Sie mit WQL.

Im Gegensatz zum vorherigen Produkt hat der CodePlex WMI Explorer eine einfache Benutzeroberfläche, und Sie benötigen keine besonderen Kenntnisse, um ihn zu verwenden. Sie können jeden Computer aus der Ferne über ein Netzwerk durchsuchen, sofern Sie das Admin-Passwort dafür haben. Zusätzlich zum Zusammenstellen einer WQL-Abfrage generiert das Tool auch ein PowerShell-Skript, um die Abfrage in der WMI-Datenbank zu bereitstellen und auszuführen und die Ergebnisse zurückzugeben. Dieses Tool übernimmt die gesamte Programmierarbeit, die zum Abrufen von WMI-Daten für Sie erforderlich ist.