Hyper-V Cluster
Overview
A Hyper-V Cluster, also known as a failover cluster, is a group of two or more physical servers (nodes) running Microsoft Hyper-V that work together to provide high availability for virtual machines. By forming a cluster, these servers create a resilient and fault-tolerant environment, ensuring continuous operation of virtual machines even if one of the nodes experiences hardware failure or needs maintenance.
Prerequisites for Hyper-V Cluster Integration with Motadata AIOps
Confirm that the Hyper-V service is running on the specified server within the Hyper-V cluster.
Provide the necessary credentials, including the username and password, for Motadata AIOps to connect to the Hyper-V cluster server.
Ensure that port 5985 is open on the Hyper-V cluster server for communication.
By fulfilling these prerequisites, you can integrate Hyper-V Cluster with Motadata AIOps and ensure effective monitoring and management of your Hyper-V cluster environment.
List of Supported KPIs
Hyper-V Cluster
Metrics | Description | Type |
---|---|---|
hyperv.cluster.logical.processors | The count of logical processors on the cluster. | Count |
hyperv.cluster.disk.used.bytes | The amount of used disk space on the cluster. | Bytes |
hyperv.cluster.memory.used.bytes | The amount of used memory on the cluster. | Count |
hyperv.cluster.memory.installed.bytes | The memory installed in the cluster. | Bytes |
hyperv.cluster.disk.used.percent | The percentage of used disk space out of the total disk space on the cluster. | Percentage |
hyperv.cluster.disk.free.percent | The percentage of free disk space out of the total disk space on the cluster. | Percentage |
hyperv.cluster.nodes | The count of nodes on the cluster. | Count |
hyperv.cluster.cpu.cores | The count of CPU cores on the cluster. | Count |
hyperv.cluster.memory.free.bytes | The amount of free memory on the cluster. | Bytes |
hyperv.cluster.disk.capacity.bytes | The disk capacity of the cluster. | Bytes |
hyperv.cluster.virtual.machines | The count of virtual machines on the cluster. | Count |
hyperv.cluster.memory.used.percent | The percentage of used memory out of total memory on the cluster. | Percentage |
hyperv.cluster.quorum.path | The path where the quorum is located on the cluster | String |
hyperv.cluster.disk.free.bytes | The amount of free disk space on the cluster. | Count |
hyperv.cluster.node | The name of a node on the cluster | Count |
hyperv.cluster.node.memory.used.bytes | The total amount of used memory for the node. | Count |
hyperv.cluster.node.state | The state of a node on the cluster. | Count |
hyperv.cluster.node.logical.processors | The count of logical processors on the node. | Count |
hyperv.cluster.node.ip.address | The IP address of the node. | Count |
hyperv.cluster.node.memory.used.percent | The percentage of used memory out of total memory on the node. | Count |
hyperv.cluster.node.cpu.cores | The number of CPU cores on the node. | Count |
hyperv.cluster.node.memory.installed.bytes | The memory installed in the node. | Count |
hyperv.cluster.node.memory.free.bytes | The total amount of free memory on the node. | Count |
hyperv.cluster.node.virtual.machines | The count of virtual machines on the node. | Count |
hyperv.cluster.node.running.virtual.machines | The count of running virtual machines on the node. | |
Count | ||
hyperv.cluster.vm | The name of the virtual machine. | Count or string? |
hyperv.cluster.vm.power.state | The power state of the virtual machine. | Count or string? |
hyperv.cluster.vm.id | The virtual machine ID. | Count |
hyperv.cluster.vm.adapter.connected | This shows whether an adapter is connected to the virtual machine. Yes indicates the adapter is connected to the virtual machine while No indicates that it is not. | Count |
hyperv.cluster.vm.clustered | This shows whether the virtual machine is clustered. True indicates the virtual machine is clustered while No indicates that it is not. | Count |
hyperv.cluster.vm.startup.memory.bytes | The startup memory configured on the virtual machine. | Bytes |
hyperv.cluster.vm.minimum.memory.bytes | The minimum memory configured on the virtual machine. | Count |
hyperv.cluster.vm.maximum.memory.bytes | The maximum memory configured on the virtual machine. | Count |
hyperv.cluster.vm.server | The name of the server. | Count |
hyperv.cluster.vm.memory.demand.bytes | The demand memory configured on the virtual machine. | Count |
hyperv.cluster.vm.processor | The count of processor on the virtual machine. | Count |
hyperv.cluster.vm.ip | The IP address of the host on which virtual machine is running. | Count |
hyperv.cluster.vm.server.ip | The IP address of the server on which virtual machine is running. | Count |
hyperv.cluster.vm | The name of the virtual machine. | Count |
hyperv.cluster.vm.power.state | The power state of the virtual machine. | Count |
hyperv.cluster.vm.server | The name of the server on which virtual machine is running. | Count |
hyperv.cluster.vm.uptime.sec | The time(in seconds) for which the virtual machine has been running. | Count |
hyperv.cluster.vm.uptime | The time for which the virtual machine has been running. | Count |
hyperv.cluster.vm.memory.free.bytes | The amount of free memory on the virtual machine. | Count |
Hyper-V Cluster Storage
Metrics | Description | Type |
---|---|---|
hyperv.cluster.disk.volume | The name of the disk volume. | Count or string? |
hyperv.cluster.disk.volume.used.percent | The percentage of disk volume used. | Count or string? |
hyperv.cluster.disk.volume.free.percent | The percentage of free space on the disk . | Count or string? |
hyperv.cluster.disk.volume.file.system | The file system of the disk volume. | String |
hyperv.cluster.disk.volume.type | The type of the disk volume.Physical Disk if the disk volume is a physical disk.Virtual Disk if the disk volume is a virtual disk. | String |
hyperv.cluster.disk.volume.free.bytes | The amount of free space in the disk volume. | Bytes |
hyperv.cluster.disk.volume.used.bytes | The amount of used space in the disk volume. | Bytes |
hyperv.cluster.disk.volume.state | Count | |
hyperv.cluster.disk.volume.cluster.shared | True if the disk volume is shared with other nodes.False if the disk volume is not shared with other nodes. | String |
hyperv.cluster.disk.volume.owner.node | The owner node of the disk volume. | String |
hyperv.cluster.disk.volume.capacity.bytes | The total capacity of the disk volume | Bytes |
hyperv.cluster.disk.volume.label | The label of the disk volume. | String |