Contexte

Le modèle de check "Network Interface" renvoie le statut et utilisation des différentes interfaces réseaux du système d'exploitation.

Paramétrage

Le check utilise la ligne de commande suivante :


$PLUGINSDIR$/check_wmi_plus.pl -H "$HOSTADDRESS$" -u "$_HOSTDOMAINUSER$" -p "$_HOSTDOMAINPASSWORD$" 
-m checknetwork -a "$_HOSTWINDOWS_NETWORK_INTERFACE$" --inidir=$PLUGINSDIR$ --security-mechanisms=$_HOSTWINDOWS_SECURITY_MECANISMS$ 
--nokeepstate -y "$_HOSTWINDOWS_NETWORK_INTERFACE_DELAY$" -t "$_HOSTWINDOWS_NETWORK_INTERFACE_TIMEOUT$"

Données utilisées provenant du modèle

Données communes pour les checks du modèle

Données spécifiques pour ce check

NomModifiable surUnitéDéfautValeur par défaut à l'installation de ShinkenDescription
_WINDOWS_NETWORK_INTERFACE

l'Hôte

( Onglet Données )

-**Nom de l'interface réseau à superviser.
_WINDOWS_NETWORK_INTERFACE_DELAY

l'Hôte

( Onglet Données )

seconde22

Les métriques se terminant par "PerSec" représentent des moyennes calculées sur une période définie. La donnée _WINDOWS_NETWORK_INTERFACE_DELAY détermine la période sur laquelle cette moyenne est calculée. Pour cette raison, plus le délai est long et plus la valeur de la métrique est significative.

_WINDOWS_NETWORK_INTERFACE_TIMEOUT

l'Hôte

( Onglet Données )

seconde1515


Cette donnée spécifie le nombre de secondes au-delà duquel la commande est interrompue. Certaines requêtes et un réseau avec une latence élevée peuvent nécessiter une augmentation de la valeur par défaut.

Si le temps de _WINDOWS_ALL_CPU_TIMEOUT dépasse les 60 secondes, le check devra être surchargé pour modifier le "temps maximum d'exécution d'un check" à la valeur définie dans le _WINDOWS_ALL_CPU_TIMEOUT. Voir "Temps maximum d'exécution d'un check" dans la page Editer un check.

La valeur * permet de récupérer toutes les interfaces réseau.

Plus le temps donné à _WINDOWS_NETWORK_INTERFACE_DELAY sera élevé, plus la valeur renvoyée sera précise. Mais cela a un coût sur les ressources utilisées par le Poller exécutant la commande.

Si le temps d'exécution de la commande dépasse la valeur de _WINDOWS_NETWORK_INTERFACE_TIMEOUT, la commande va s'interrompre avant d'avoir son résultat. Il est recommandé d'affecter une valeur de _WINDOWS_NETWORK_INTERFACE_TIMEOUT toujours supérieure à celle de _WINDOWS_NETWORK_INTERFACE_DELAY d'au moins 6 secondes.

Les données DFE ( Duplicate Foreach )

Pas de données DFE pour ce check.

Données utilisées provenant du check

Pas de données spécifiques pour ce check.

Résultat

Exemple

Interprétation des données

  • Statut : Le statut peut prendre quatre valeurs ( OK / WARNING / CRITICAL / UNKNOWN ).
  • Résultat : Renvoi les métriques au format texte.
  • Résultat Long : pas de résultat long pour ce check.

Métriques

NomUnitéDescription
(nom de l'interface)_BytesReceivedPersec
octet

Quantité totale d'octets reçus par seconde.

(nom de l'interface)_BytesSentPersec
octet

Quantité totale d'octets envoyés par seconde.

(nom de l'interface)_OutputQueueLength
-

Longueur de la file d'attente de sortie.

(nom de l'interface)_PacketsReceivedErrors
-

Quantité totale de paquets reçus en erreurs.

(nom de l'interface)_PacketsReceivedPersec
-

Quantité totale de paquets reçus par seconde.

(nom de l'interface)_PacketsSentPersec
-

Quantité totale de paquets envoyés par seconde.

(nom de l'interface)_Receive_Utilisation
%

Pourcentage du débit utilisé en réception.

(nom de l'interface)_Send_Utilisation
%

Pourcentage du débit utilisé en envoi.