Contexte
Vous retrouverez dans cette page les erreurs fréquentes liées à une mauvaise configuration, authentification ou problèmes de connexion.
Les Erreurs
La connexion SNMP est configuré par défaut pour se couper si aucune réponse n'est perçu après cinq secondes ( paramétrable avec HPE-NIMBLE-BY-SNMP__TIMEOUT ).
Cette erreur peut intervenir lorsque : La résolution DNS de l'hôte a échoué.
La tentative de connexion à l'hôte a échoué à atteindre l'hôte.
Cette erreur peut être générée à cause d'une mauvaise configuration de pare-feu. La tentative de connexion à l'hôte a été refusé.
Cette erreur peut intervenir lorsque : L'authentification SNMP v3 a échoué.
Cette erreur peut intervenir lorsque : L'utilisateur SNMP v3 utilisé n'existe pas.
L'authentification SNMP v3 a échoué. La méthode d'authentification n'est pas authorisé.
Erreurs de connexion ( communes à tous les checks )
UNKNOWN – Session error: timeout
UNKNOWN – Connect error : 'failed to lookup address information: Name or service not known'
UNKNOWN – Session error: 'Socket receive error: host unreachable'
UNKNOWN – Session error: 'Socket receive error: connection refused'
UNKNOWN – Session error: Unexpected report: authentication failure
UNKNOWN – Session error: Unexpected report: unknown user name
UNKNOWN – Session error: Unexpected report: unsupported security level
Erreurs de configuration du poller shinken
Erreurs communes à certains checks
POLLER - BAD STATE – Error when opening in read write mode sample ...
POLLER - BAD STATE – Failed to create sample storage
Les checks concernés sont :
- Volumes IO Stats by SNMPv1v2
- Volumes IO Stats by SNMPv1v3
Le poller qui exécutera les checks nécessite un droit d'écriture et de lecture dans le répertoire décrit par HPE-NIMBLE-BY-SNMP__WORKING-FOLDER-BASE-PATH/HPE-NIMBLE-BY-SNMP__WORKING-FOLDER-TMP-DIRNAME, par défaut /tmp/shinken .
Vous pouvez obtenir les erreurs suivantes :
Résolution
Remarque
Cette série de commandes ne peut être effectuée qu'en ayant les droits root.
Donc en étant connecté au compte root ou en ayant fait la commande "su" au préalable.
Les instructions suivantes sont à exécuter sur vos pollers
shinken_tmp_dirname="shinken" mkdir --parents /tmp/$shinken_tmp_dirname chown -R root:shinken /tmp/$shinken_tmp_dirname chmod -R g+rwx /tmp/$shinken_tmp_dirname
Explication
1. La commande mkdir --parents /tmp/$shinken_tmp_dirname crée un récursivement un répertoire.
2. La commande chown -R root:shinken /tmp/$shinken_tmp_dirname modifie le groupe du dossier /tmp/shinken.
- Cela garantit que des droits peuvent être appliqués au groupe shinken sur ce dossier.
3. La commande chmod -R g+rwx /tmp/$shinken_tmp_dirname applique immédiatement les droits nécessaires au dossier /tmp/shinken pour le groupe shinken.
- Les droits de lecture, d'écriture et d'exécution sont ajoutés au dossier. Cela permet aux sondes de créer et lire des fichiers dans le dossier /tmp/shinken.
Il est nécessaire d'adapter la variable shinken_tmp_dirname si vous avez modifié l'un des deux variables suivantes :
- HPE-NIMBLE-BY-SNMP__WORKING-FOLDER-BASE-PATH
- HPE-NIMBLE-BY-SNMP__WORKING-FOLDER-TMP-DIRNAME








