Inzwischen haben viele Menschen von ControlUp und unserer einzigartigen Art, Sysadmins auf der ganzen Welt Einblicke in die IT zu geben, gehört (und loben es). In Version 4.0 haben wir die Hypervisor-Integration eingeführt, um unsere Echtzeit-Leistungsüberwachung auf die Virtualisierungswelt ausweiten, beginnend mit VMware ESXi und XenServer. Now, in version 6, we are proud to announce support for Hyper-V hosts as well.
Including support for Hyper-V is a natural progression. Hyper-V’s market share is rising; sysadmins find licensing advantages for running Windows VMs on Hyper-V rather than competing platforms. They also find Microsoft’s natural integration of Windows on Windows attractive and can make end-to-end management easier. This also gives ControlUp an opportunity to show how well we can give full-stack visibility into the environment. MSPs and CSPs are also finding their own unique challenges in their space as VDI and DaaS providers. As they leverage Hyper-V more, there is certainly a case to be made for extending ControlUp to meet this expanding need not just for remote monitoring, but also management, both real needs.
Damit es funktioniert
Bei vCenter und XenServer kommuniziert ControlUp direkt mit dem VMware SDK oder dem Xen Pool Master über eine API. Bei Hyper-V müssen wir jedoch zuerst den ControlUp-Agenten installieren (der über minimale Auswirkungen auf den Host selbst), um die Hypervisor-Statistiken von ihm zu erhalten. Das war's schon. SCVMM ist nicht erforderlich for integration, (which is a big plus for organizations who do not have SCVMM and are looking for alternatives to monitor and manage Hyper-V) and the Hyper-V hosts can be either stand-alone or in a failover cluster.
How to add your Hyper-V into ControlUp:

When you add the hosts, they will be automatically recognized as clustered or stand-alone and put into the organizational tree accordingly. And like the rest of ControlUp, all of the data shown in the different dashboards is real-time data, something that is missing from SCVMM.
Now we have a dashboard of relevant hypervisor performance data in one window, and we automatically adjust the data according to whether the host is clustered or not. For example, see the “Datastore R/W IOPS” column. The stand-alone hypervisor shows a local logical drive, while the clustered hosts show the relevant Cluster Shared Volume data.

Eigenschaften
Die Hyper-V-Integration von ControlUp 6.0 ermöglicht die Leistungsüberwachung und das Management der Virtualisierungsinfrastruktur in Echtzeit. Wir haben die Funktionalität von ControlUp auf Hyper-V mit den folgenden Funktionen erweitert:





Beispiel
Schauen wir uns den folgenden Anwendungsfall an, um das Potenzial der Hyper-V-Integrationsfunktion zu veranschaulichen und einige der verfügbaren Leistungsmetriken der Hosts/VMs zu überprüfen (eine vollständige Liste der Gastgeber und VM Metriken sind verfügbar auf unserer edocs).
After receiving complaints from some end users regarding slow performance of some servers you know to be Hyper-V virtual machines, the admin launched the ControlUp real-time console to evaluate the current state of the Hyper-V hosts running them:

Der Administrator hat schnell festgestellt, dass sich ein einzelner Host (HyperV04) aufgrund eines hohen IOPS-Verbrauchs in einer kritischen Belastungsstufe befindet. Durch einen Doppelklick auf den Host-Eintrag in der Datentabelle kann der Administrator nach unten gehen und sehen, welche Gast-VMs derzeit von dem E/A-Engpass betroffen sind:

Nachdem der Administrator die VM identifiziert hat, die unter schlechter Leistung und hoher IOPS-Auslastung leidet, kann er nun per Doppelklick auf den Computer schnell zur Ansicht Sitzungen und Prozesse wechseln und den eigentlichen Übeltäter identifizieren:

Bei der Überprüfung der Ansicht "Prozesse" stellte der Administrator fest, dass ein Prozess namens Dynamo.exe, der auf der betroffenen VM läuft, den hohen IOPS-Verbrauch verursacht. Der nächste Schritt bestand darin, einen Screenshot der auf CUFS01 laufenden Benutzersitzung zu erstellen, um herauszufinden, welche Komponente die Dynamo.exe-Prozesse auslöst. Sie wechselten zur Ansicht "Sitzungen" (Bild 1) und verwendeten dazu eine der ControlUp-Verwaltungsaktionen (Bild 2):


That’s it! By using ControlUp ‘Get Session Screenshot’ action the admin found that a rogue sysadmin was running IOMeter to stress test the storage subsystem in the middle of the working day causing high IOPS usage and performance issues for multiple end users.
Hopefully this quick walk-through of our Hyper-V support will give you an idea of how ControlUp is a really great tool for Hyper-V admins to help efficiently and quickly monitor and manage their environments.