Contexte

Le check Sensor by SNMPv3 va vérifier l'état de fonctionnement et la température des CPU et des composants du serveur.


Paramétrage

Le check utilise la ligne de commande suivante :

$USERPLUGINSDIR$/shinken-additional-packs/iDRAC-by-API__shinken/check-idrac.py
	-H $_HOSTIDRAC_BY_SNMP__IP$ 
	-v 3 
	-l noAuthNoPriv 
	-u $_HOSTIDRAC_BY_SNMP__LOGIN$  
	-w SENSOR 
	-p 
	--temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-WARN$ 
	--temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-CRIT$
 	--cpu-temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__CPU-CRIT$
	--cpu-temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__CPU-WARN$
 	--cpu-temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__CPU-CRIT$
	--cpu-temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__CPU-WARN$ 
	-m $_HOSTIDRAC_BY_SNMP__MIB$
$USERPLUGINSDIR$/shinken-additional-packs/iDRAC-by-API__shinken/check-idrac.py
	-H $_HOSTIDRAC_BY_SNMP__IP$ 
	-v 3 
	-l authNoPriv 
	-u $_HOSTIDRAC_BY_SNMP__LOGIN$ 
	-a $_HOSTIDRAC_BY_SNMP__AUTHPROTOCOL$ 
	-A $_HOSTIDRAC_BY_SNMP__AUTHPASSWORD$  
	-w SENSOR 
	-p 
	--temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-WARN$ 
	--temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-CRIT$
 	--cpu-temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__CPU-CRIT$
	--cpu-temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__CPU-WARN$
	-m $_HOSTIDRAC_BY_SNMP__MIB$
$USERPLUGINSDIR$/shinken-additional-packs/iDRAC-by-API__shinken/check-idrac.py
	-H $_HOSTIDRAC_BY_SNMP__IP$ 
	-v 3 
	-l authPriv 
	-u $_HOSTIDRAC_BY_SNMP__LOGIN$ 
	-a $_HOSTIDRAC_BY_SNMP__AUTHPROTOCOL$ 
	-A $_HOSTIDRAC_BY_SNMP__AUTHPASSWORD$ 
	-x $_HOSTIDRAC_BY_SNMP__PRIVPROTOCOL$ 
	-X $_HOSTIDRAC_BY_SNMP__PRIVPASSWORD$  
	-w SENSOR 
	-p 
	--temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-WARN$ 
	--temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__TEMP-CRIT$ 
 	--cpu-temp-crit $_HOSTIDRAC_BY_SNMP__TEMP__CPU-CRIT$
	--cpu-temp-warn $_HOSTIDRAC_BY_SNMP__TEMP__CPU-WARN$
	-m $_HOSTIDRAC_BY_SNMP__MIB$

Données utilisées provenant des modèles

Données communes pour les checks des modèles

Données spécifiques pour ce check


Si les données spécifiques au CPU sont vides, le check basculera sur les seuils de température par défaut
NomModifiable surUnitéDéfautValeur par défaut à l'installation de Shinken Description
_IDRAC_BY_SNMP__TEMP__TEMP-WARN

l'Hôte

( Onglet Données )

°C2020Le seuil de température d'un composant avant que le check ne passe en Warning.
_IDRAC_BY_SNMP__TEMP__TEMP-CRIT

l'Hôte

( Onglet Données )

°C8080

Le seuil de température d'un composant avant que le check ne passe en Critique.

_IDRAC_BY_SNMP__TEMP__CPU-WARN

l'Hôte

( Onglet Données )

°C5050

Le seuil de température d'un CPU avant que le check ne passe en Warning.

_IDRAC_BY_SNMP__TEMP__CPU-CRIT

l'Hôte

( Onglet Données )

°C8080

Le seuil de température d'un CPU avant que le check ne passe en Critique.

Données DFE ( Duplicate Foreach )

Pas de données DFE pour ce check .

Données utilisées provenant du check

Pas de données provenant du check pour ce modèle

Résultat

Exemple


Interprétation des données

Statut

  • Il peut prendre 4 valeurs  OK / CRITIQUE / INCONNU .

    • Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :

      • LINUX-BY-SNMP__DISKS-USAGE__STORAGE-WARN 
      • LINUX-BY-SNMP__DISKS-USAGE__STORAGE-CRIT
    • Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :