[comment]: # translation:outdated

[comment]: # ({d0958cb1-44f69d14})
# Clés d'éléments spécifique à Windows

[comment]: # ({/d0958cb1-44f69d14})

[comment]: # ({239428f8-28a01178})
#### Clés d'éléments

Le tableau fournis les détails sur les clés d'éléments que vous pouvez
utiliser uniquement avec l'agent Zabbix sous Windows.

Voir aussi : [Niveau d'autorisation minimum pour les éléments d'agent
Windows](/fr/manual/appendix/items/win_permissions)

|Clé|<|<|<|<|
|----|-|-|-|-|
|<|Description|Valeur de retour|Paramètres|Commentaires|
|eventlog\[name,<regexp>,<severity>,<source>,<eventid>,<maxlines>,<mode>\]|<|<|<|<|
|<|Supervise le journal d'événements.|journal d'événements|**name** - nom du journal d'événements<br>**regexp** - expression régulière décrivant le motif requis<br>**severity** - expression régulière décrivant la sévérité<br>Ce paramètre accepte les valeurs suivantes : "*Information*", "*Warning*", "*Error*", "*Critical*", "*Verbose*" (depuis Zabbix 2.2.0 sur Windows Vista ou plus récent)<br>**source** - expression régulière décrivant l'identifiant de la source (l'expression régulière est supportée depuis Zabbix 2.2.0)<br>**eventid** - expression régulière décrivant le(s) identifiant(s) de l'événement<br>**maxlines** - nombre maximum de nouvelles lignes par seconde que l'agent enverra au serveur ou proxy Zabbix. Ce paramètre remplace la valeur de 'MaxLinesPerSecond' dans [zabbix\_agentd.win.conf](/fr/manual/appendix/config/zabbix_agentd_win)<br>**mode** - valeurs possibles :<br>*all* (default), *skip* - ignore le traitement des anciennes données (affecte uniquement les éléments nouvellement créés).|L'élément doit être configuré en tant que [vérification active](/fr/manual/appendix/items/activepassive#verifications_actives).<br><br>Exemples :<br>=> eventlog\[Application\]<br>=> eventlog\[Security,,"Failure Audit",,\^(529\|680)$\]<br>=> eventlog\[System,,"Warning\|Error"\]<br>=> eventlog\[System,,,,\^1$\]<br>=> eventlog\[System,,,,\@TWOSHORT\] - ici une [expression régulière personnalisée](/fr/manual/regular_expressions) nommée `TWOSHORT` est référencée (définie comme type *Result is TRUE*, l'expression elle-même étant `^1$\|^70$`).<br><br>*Remarquez* que l'agent ne peut pas envoyer d'événements à partir du journal "Événements transférés".<br><br>Le paramètre `mode` est supporté depuis Zabbix 2.0.0.<br>"Windows Eventing 6.0" est supporté depuis Zabbix 2.2.0.<br><br>Notez que la sélection d'un [type d'informations](/fr/manual/config/items/item#configuration) autre que log pour cet élément entraînera la perte de l'horodatage local, ainsi que la gravité du journal et les informations de la source.<br><br>Voir des informations supplémentaires sur [supervision des log](/fr/manual/config/items/itemtypes/log_items).|
|net.if.list|<|<|<|<|
|<|Liste les interfaces réseaux (inclut le type d'interface, l'état, l'adresse IPv4, la description).|Texte|<|Supporté depuis l'agent Zabbix en version 1.8.1. Noms d'interfaces multi-octets pris en charge depuis la version 1.8.6 de l'agent Zabbix. Les interfaces désactivées ne sont pas répertoriées.<br><br>Notez que l'activation/désactivation de certains composants peut modifier leur classement dans le nom de l'interface Windows.<br><br>Certaines versions de Windows (par exemple, Server 2008) peuvent nécessiter l'installation des dernières mises à jour pour prendre en charge les caractères non ASCII dans les noms d'interfaces.|
|perf\_counter\[counter,<interval>\]|<|<|<|<|
|<|Valeur d'un compteur de performance Windows.|Entier, flottant, chaîne ou texte (en fonction de la requête)|**counter** - chemin du compteur<br>**interval** - dernières N secondes pour stocker la valeur moyenne.<br>L`'interval` doit se situer entre 1 et 900 secondes (inclus) et la valeur par défaut est 1.|L'analyseur de performances peut être utilisé pour obtenir la liste des compteurs disponibles. Jusqu'à la version 1.6, ce paramètre retournera une valeur correcte uniquement pour les compteurs qui ne nécessitent qu'un seul échantillon (comme \\System\\Threads). Cela ne fonctionnera pas comme prévu pour les compteurs qui nécessitent plus d'un échantillon - comme l'utilisation de l'UC. Depuis la version 1.6, l`'interval` est utilisé, de sorte que la vérification renvoie une valeur moyenne pour les dernières secondes de l’`interval` à chaque fois.<br><br>Voir aussi : [Compteurs de performance Windows](/fr/manual/config/items/perfcounters).|
|proc\_info\[process,<attribute>,<type>\]|<|<|<|<|
|<|Diverses informations sur des processus spécifiques.|Flottant|**process** - nom du processus<br>**attribute** - attribut du processus interrogé<br>**type** - - type de représentation (significatif quand plus d'un processus avec le même nom existe)|Les `attributes` suivants sont supportés :<br>*vmsize* (par défaut) - taille de la mémoire virtuelle du processus en kilo-octets<br>*wkset* - taille du jeu de travail du processus (quantité de mémoire physique utilisée par le processus) en kilo-octets<br>*pf* - nombre de défauts de pages<br>*ktime* - temps kernel en millisecondes<br>*utime* - temps utilisateur en millisecondes<br>*io\_read\_b* - nombre d'octets lus par processus pendant les opérations d'entrées/sorties<br>*io\_read\_op* - nombre d'opération de lecture réalisées par processus<br>*io\_write\_b* - nombre d'octets écrit par processus pendant les opérations d'entrées/sorties<br>*io\_write\_op* - nombre d'opération d'écriture réalisées par processus<br>*io\_other\_b* - nombre d'octets transférés par processus pendant les opérations autres que des opérations de lecture et d'écriture<br>*io\_other\_op* - nombre d'opérations d'entrées/sorties réalisées par processus, autres que des opérations de lecture et d'écriture<br>*gdiobj* - nombre d'objets GDI utilisés par processus<br>*userobj* - nombre d'objets USER utilisés par le processus<br><br>Les `types` valides sont :<br>*avg* (par défaut) - valeur moyenne pour tous les processus nommés <process><br>*min* - valeur minimale parmi tous les processus nommés <process><br>*max* - valeur maximale parmi tous les processus nommés <process><br>*sum* - somme des valeurs pour tous les processus nommés <process><br><br>Exemples :<br>=> proc\_info\[iexplore.exe,wkset,sum\] - pour obtenir la quantité de mémoire physique utilisée par tous les processus Internet Explorer<br>=> proc\_info\[iexplore.exe,pf,avg\] - pour obtenir le nombre moyen de défauts de page pour les processus Internet Explorer<br>\\\\Notez que sur un système 64 bits, un agent Zabbix 64 bits est nécessaire pour que cet élément fonctionne correctement.<br><br>Remarque : Les attributs *io\_\**, *gdiobj* et *userobj* sont disponibles uniquement sur Windows 2000 et versions ultérieures de Windows, et non sur Windows NT 4.0.|
|service.discovery|<|<|<|<|
|<|Liste des services Windows. Utilisé pour la [découverte de bas niveau](/fr/manual/discovery/low_level_discovery/windows_services).|objet JSON|<|Supporté depuis l'agent Zabbix en version 3.0.|
|service.info\[service,<param>\]|<|<|<|<|
|<|Information sur un service.|Entier - avec `param` à *state*, *startup*<br><br>Chaîne - avec `param` à *displayname*, *path*, *user*<br><br>Texte - avec `param` à *description*<br><br>Spécifiquement pour *state* :<br>0 - running,<br>1 - paused,<br>2 - start pending,<br>3 - pause pending,<br>4 - continue pending,<br>5 - stop pending,<br>6 - stopped,<br>7 - unknown,<br>255 - no such service<br><br>Spécifiquement pour *startup* :<br>0 - automatic,<br>1 - automatic delayed,<br>2 - manual,<br>3 - disabled,<br>4 - unknown,<br>5 - automatic trigger start,<br>6 - automatic delayed trigger start,<br>7 - manual trigger start|**service** - un nom de service réel ou son nom d'affichage comme dans le composant logiciel enfichable MMC Services<br>**param** - *state* (par défaut), *displayname*, *path*, *user*, *startup* or *description*|Exemples :<br>=> service.info\[SNMPTRAP\] - statut du service SNMPTRAP<br>=> service.info\[SNMP Trap\] - statut du même service, mais avec nom d'affichage spécifié<br>=> service.info\[EventLog,startup\] - type de démarrage du service EventLog<br><br>Les éléments service.info\[service,state\] et service.info\[service\] retourneront la même information.<br><br>Notez que seulement avec le `param` à *state* cet élément retourne une valeur pour les services inexistants (255).<br><br>Cet élément est supporté depuis Zabbix 3.0.0. Il doit être utilisé à la place de l'élément obsolète service\_state\[service\].|
|services\[<type>,<state>,<exclude>\]|<|<|<|<|
|<|Liste des services.|0 - si vide<br><br>Texte - liste des services séparés par une nouvelle ligne|**type** - *all* (par défaut), *automatic*, *manual* ou *disabled*<br>**state** - *all* (par défaut), *stopped*, *started*, *start\_pending*, *stop\_pending*, *running*, *continue\_pending*, *pause\_pending* ou *paused*<br>**exclude** - services à excluredu résultat. Les services exclus devraient être listés dans des guillemets doubles, séparés par des virgules, sans espaces.|Exemples :<br>=> services\[,started\] - liste des services démarrés<br>=> services\[automatic, stopped\] - liste des services arrêtés, qui devraient être en cours d'exécution<br>=> services\[automatic, stopped, "service1,service2,service3"\] - liste des services arrêtés, qui devraient être en cours d'exécution, en excluant les services avec les noms service1, service2 et service3<br><br>Le paramètre `exclude` est supporté depuis Zabbix 1.8.1.|
|wmi.get\[<namespace>,<query>\]|<|<|<|<|
|<|Exécute une requête WMI et retourne le premier objet sélectionné.|Entier, flottant, chaîne ou texte (en fonction de la requête)|**namespace** - espace de noms WMI<br>**query** - requête WMI renvoyant un seul objet<br>|Exemple :<br>=> wmi.get\[root\\cimv2,select status from Win32\_DiskDrive where Name like '%PHYSICALDRIVE0%'\] - retourne le statut du premier disque physique.<br><br>Cette clé est supportée depuis Zabbix 2.2.0.|
|vm.vmemory.size\[<type>\]|<|<|<|<|
|<|Taille de la mémoire virtuelle en octets ou en pourcentage du total.|Entier - pour les octets<br><br>Flottant - pour les pourcentages|**type** - valeurs possibles :<br>*available* (mémoire virtuelle disponible), *pavailable* (mémoire virtuelle disponible, en pourcentage), *pused* (mémoire virtuelle utilisée, en pourcentage), *total* (mémoire virtuelle totale, par défaut), *used* (mémoire virtuelle utilisée)|Exemple :<br>=> vm.vmemory.size\[pavailable\] → mémoire virtuelle disponible, en pourcentage<br><br>La supervision des statistiques de la mémoire virtuelle est basée sur :<br>\* La mémoire virtuelle totale sur Windows (physique totale + taille du fichier de pagination) ;<br>\* La quantité maximum de mémoire que l'agent Zabbix peut valider.<br>\* La limite de mémoire validée actuelle pour le système ou pour l'agent Zabbix, la plus petite des deux.<br><br>Cette clé est supportée depuis Zabbix 3.0.7 et 3.2.3.|

[comment]: # ({/239428f8-28a01178})

[comment]: # ({a38b0700-12f32694})
#### Supervision des services Windows

Ce didacticiel fournit des instructions pas à pas pour configurer la
surveillance des services Windows. Il est supposé que le serveur et
l'agent Zabbix sont configurés et opérationnels.

[comment]: # ({/a38b0700-12f32694})

[comment]: # ({84f6a0dd-110cbb70})
##### Étape 1

Récupérez le nom du service.

Vous pouvez obtenir ce nom en accédant au composant logiciel enfichable
MMC et en affichant les propriétés du service. Dans l'onglet Général,
vous devriez voir un champ appelé 'Nom du service'. La valeur qui suit
est le nom que vous utiliserez lors de la configuration d'un élément à
surveiller.

Par exemple, si vous souhaitez surveiller le service "station de
travail", votre service peut être : **lanmanworkstation**.

[comment]: # ({/84f6a0dd-110cbb70})

[comment]: # ({95822a7d-d5dd9159})
##### Étape 2

[Configurer un élément](/fr/manual/config/items/item) pour superviser le
service.

L'élément service.info\[service,<param>\] récupère les
informations sur un service en particulier. En fonction des informations
dont vous avez besoin, spécifiez l'option *param* qui accepte les
valeurs suivantes : *displayname*, *state*, *path*, *user*, *startup* ou
*description*. La valeur par défaut est *state* si *param* n'est pas
spécifié (service.info\[service\]).

Le type de valeur de retour dépend du paramètre *param* choisi : entier
pour *state* et *startup* ; chaîne de caractères pour *displayname*,
*path* et *user* ; texte pour *description*.

Exemple :

-   *Clé* : service.info\[lanmanworkstation\]
-   *Type d'information* : Numérique (non signé)
-   *Valeur affichée* : sélectionnez la correspondance de valeur de
    l'*état du service Windows*

Deux correspondances de valeur sont disponibles : *État du service
Windows* et *Type de démarrage du service Windows* pour mapper une
valeur numérique à une représentation textuelle dans l’interface Web.

[comment]: # ({/95822a7d-d5dd9159})

[comment]: # ({aec411c0-4db55d8f})
#### Découverte des services Windows

La [découverte de bas
niveau](/fr/manual/discovery/low_level_discovery/windows_services)
fournie un moyen de créer automatiquement des éléments, des déclencheurs
et les graphes pour les différentes entités sur un ordinateur. Zabbix
peut automatiquement démarrer la supervision des services Windows sur
votre machine, sans avoir besoin de connaître le nom exact d'un service
ou de créer des éléments pour chaque service manuellement. Un filtre
peut être utilisé pour générer des éléments réels, des déclencheurs et
des graphiques uniquement pour les services qui vous intéressent.

[comment]: # ({/aec411c0-4db55d8f})
