Zabbix Documentation 4.0

2.23.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.43.23.4

User Tools

Site Tools


Sidebar

fr:manual:config:items:perfcounters

6 Compteurs de performance Windows

Aperçu

Vous pouvez surveiller efficacement les compteurs de performance 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é, voir Clés d'éléments spécifiques à Windows.

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

typeperf -qx

Représentation numérique

Comme le nommage des compteurs de performance peut différer sur différents serveurs Windows, en fonction des paramètres locaux, cela crée un problème lors de la création d'un modèle pour la surveillance de plusieurs machines Windows ayant des paramètres régionaux différents.

En même temps, chaque compteur de performance peut également être référencé par sa forme numérique, qui est unique et exactement la même quel que soit le paramétrage de la langue. Vous pouvez donc utiliser la représentation numérique à la place des chaînes de caractères.

Pour trouver les équivalents numériques, exécutez regedit, puis recherchez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.

L'entrée de 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
....

Ici vous pouvez trouver les numéros correspondants pour chaque partie de chaîne de caractères du compteur de performance, comme dans '\System\% Processor Time' :

System -> 2
% Processor Time -> 6

Ensuite, vous pouvez utiliser ces chiffres pour représenter le chemin en nombres :

\2\6

Paramètres de compteurs 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 ces paramètres en place, vous pouvez simplement utiliser UserPerfCounter1 ou UserPerfCounter2 comme clés pour créer les éléments respectifs.

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

Dépannage

Parfois, l'agent Zabbix ne peut pas récupérer les valeurs de compteur de performance dans les systèmes Windows 2000, car le fichier pdh.dll est obsolète. Des messages d'erreurs apparaissent dans les fichiers de logs de l'agent Zabbix et du serveur. Dans ce cas, pdh.dll doit être mis à jour vers une version plus récente : 5.0.2195.2668.