Hyper-V

Supported OS Windows

Integrationv1.7.0

Présentation

Ce check permet de surveiller Hyper-V avec l’Agent Datadog.

Configuration

Installation

Le check Hyper-V est inclus avec le paquet de l’Agent Datadog. Vous n’avez donc rien d’autre à installer sur votre serveur.

Configuration

  1. Modifiez le fichier hyperv.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos données de performance Hyper-V. Consultez le fichier d’exemple hyperv.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

  2. Redémarrez l’Agent.

Remarque : les versions 1.5.0+ de ce check utilisent une nouvelle implémentation pour la collecte de métriques qui nécessite d’utiliser Python 3. Pour les hosts ne pouvant pas utiliser Python 3, ou si vous souhaitez utiliser une ancienne version de ce check, consultez cette configuration.

Validation

Lancez la sous-commande status de l’Agent et cherchez hyperv dans la section Checks.

Données collectées

Métriques

hyperv.dynamic_memory_balancer.available_memory
(gauge)
The amount of memory left on the node.
Shown as byte
hyperv.dynamic_memory_balancer.average_pressure
(gauge)
This counter represents the average pressure in the VM.
Shown as percent
hyperv.hypervisor_logical_processor.guest_run_time
(gauge)
The percentage of time spent by the processor in guest code.
Shown as percent
hyperv.hypervisor_logical_processor.hypervisor_run_time
(gauge)
The percentage of time spent by the processor in hypervisor code.
Shown as percent
hyperv.hypervisor_logical_processor.idle_time
(gauge)
The percentage of time spent by the processor in an idle state.
Shown as percent
hyperv.hypervisor_logical_processor.total_run_time
(gauge)
The percentage of time spent by the processor in guest and hypervisor code.
Shown as percent
hyperv.hypervisor_logical_processor.context_switches_per_sec
(gauge)
The combined rate at which all processors on the computer are switched from one thread to another.
Shown as operation
hyperv.hypervisor_root_virtual_processor.guest_run_time
(gauge)
The percentage of time spent by the virtual processor in guest code.
Shown as percent
hyperv.hypervisor_root_virtual_processor.hypervisor_run_time
(gauge)
The percentage of time spent by the virtual processor in hypervisor code.
Shown as percent
hyperv.hypervisor_root_virtual_processor.total_run_time
(gauge)
The percentage of time spent by the virtual processor in guest and hypervisor code.
Shown as percent
hyperv.hypervisor_virtual_processor.guest_run_time
(gauge)
The percentage of time spent by the virtual processor in guest code.
Shown as percent
hyperv.hypervisor_virtual_processor.hypervisor_run_time
(gauge)
The percentage of time spent by the virtual processor in hypervisor code.
Shown as percent
hyperv.hypervisor_virtual_processor.total_run_time
(gauge)
The percentage of time spent by the virtual processor in guest and hypervisor code.
Shown as percent
hyperv.virtual_network_adapter.bytes_per_sec
(gauge)
The rate at which bytes are sent and received over each network adapter.
Shown as byte
hyperv.vm_vid_partition.physical_pages_allocated
(gauge)
The number of physical pages allocated.
Shown as block
hyperv.vm_vid_partition.remote_physical_pages
(gauge)
The number of physical pages not allocated from the preferred NUMA node.
Shown as block

Checks de service

Hyper-V n’inclut aucun check de service.

Événements

Hyper-V n’inclut aucun événement.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles :