[comment]: # translation:outdated

[comment]: # ({e93b7644-f89c7380})
# 6 Compteurs de performance Windows

[comment]: # ({/e93b7644-f89c7380})

[comment]: # ({47e1ae8b-47e1ae8b})
#### Aperçu

Vous pouvez surveiller efficacement les compteurs de performances Windows à l'aide de la clé *perf\_counter\[\]*.

Par exemple :

    perf_counter["\Processor(0)\Interrupts/sec"]

ou

    perf_counter["\Processor(0)\Interrupts/sec", 10]

Pour plus d'informations sur l'utilisation de cette clé ou de son équivalent en anglais uniquement perf_counter_en`, consultez [Clés d'éléments spécifiques à Windows](/manual/config/items/itemtypes/zabbix_agent/win_keys).

Afin d'obtenir une liste complète des compteurs de performances disponibles pour la surveillance, vous pouvez exécuter :

    typeperf -qx

Vous pouvez également utiliser la découverte de bas niveau pour découvrir plusieurs [instances d'objet](/manual/discovery/low_level_discovery/examples/windows_perf_instances) de compteurs de performances Windows et automatiser la création d'éléments perf\_counter pour plusieurs objets d'instance.

[comment]: # ({/47e1ae8b-47e1ae8b})

[comment]: # ({8a2ce6ff-38d80c32})
#### Représentation numérique

Windows conserve des représentations numériques (index) pour les noms d’objets et de compteurs de performance. Zabbix prend en charge ces représentations numériques comme paramètres des clés d’élément `perf_counter`, `perf_counter_en` et dans les paramètres de configuration `PerfCounter`, `PerfCounterEn`.

Cependant, il n’est pas recommandé de les utiliser, sauf si vous pouvez garantir que vos index numériques correspondent aux chaînes correctes sur des hôtes spécifiques. Si vous devez créer des éléments portables qui fonctionnent sur différents hôtes avec diverses versions localisées de Windows, vous pouvez utiliser la clé `perf_counter_en` ou le paramètre de configuration `PerfCounterEn`, qui permettent d’utiliser des noms anglais indépendamment de la langue du système.

Pour connaître les équivalents numériques, exécutez **regedit**, puis localisez *Counter* dans *HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Perflib\\009*.

L’entrée du registre contient des informations comme celles-ci :

    1
    1847
    2
    System
    4
    Memory
    6
    % Processor Time
    10
    File Read Operations/sec
    12
    File Write Operations/sec
    14
    File Control Operations/sec
    16
    File Read Bytes/sec
    18
    File Write Bytes/sec
    ....

Vous pouvez y trouver les numéros correspondants pour chaque partie de chaîne du compteur de performance, comme dans '\\System\\% Processor Time' :

    System → 2
    % Processor Time → 6

Vous pouvez ensuite utiliser ces numéros pour représenter le chemin sous forme numérique :

    \2\6

[comment]: # ({/8a2ce6ff-38d80c32})

[comment]: # ({96efda14-96efda14})
#### Paramètres du compteur de performance

Vous pouvez déployer certains paramètres PerfCounter pour la surveillance des compteurs de performance Windows .

Par exemple, vous pouvez les ajouter au fichier de configuration de l'agent Zabbix :

       PerfCounter=UserPerfCounter1,"\Memory\Page Reads/sec",30
       ou
       PerfCounter=UserPerfCounter2,"\4\24",30

Avec de tels paramètres en place, vous pouvez alors simplement utiliser *UserPerfCounter1* ou *UserPerfCounter2* comme clés pour créer le éléments respectifs.

N'oubliez pas de redémarrer l'agent Zabbix après avoir apporté des modifications au fichier de configuration.

[comment]: # ({/96efda14-96efda14})
