
Dans le précédent article, je vous ai expliqué comment superviser votre cluster sur Centreon en SNMP v2c.
Au travers de ce nouvel article, je vais vous expliquer comment assurer la supervision de votre cluster Nutanix sur Centreon en SNMP v3.
Pré requis
Il y a quelques pré requis a respecter afin de pouvoir ajouter son cluster Nutanix sur la solution Centreon. Voici la liste de ce dont vous avez besoin :
- un cluster Nutanix avec des accès admin à l’interface web
- un serveur Centreon opérationnel avec le connecteur Nutanix installé
- un accès SSH a la VM Centreon
- les flux doivent être ouverts dans le pare feu
Configuration du SNMP v3 sur le cluster Nutanix
Pour configurer le SNMP sur son cluster Nutanix, il faut commencer par se connecter au Prism Element puis aller dans « Settings > SNMP ». Cocher « Enable SNMP » et cliquer sur « + New Transport » pour ajouter le port 161 en UDP :

Ensuite, dans « Users » cliquer sur « New User », entrer un nom d’utilisateur ainsi qu’un couple clé privée en AES et clé d’authentification en SHA :

Dans mon cas, j’ai mis les informations suivantes car c’est uniquement a des fins de lab mais je vous conseille de renseigner des informations qui soient beaucoup plus complexes :
- username : snmp-centreon
- Priv Key : snmp-priv-key
- Auth Key : snmp-auth-key
Notez bien le Username, la Priv Key et l’Auth Key, nous en aurons besoin ultérieurement. La configuration est terminée coté Nutanix, passons maintenant à la configuration coté Centreon.
Ajout du cluster Nutanix sur Centreon
Pour ajouter son cluster Nutanix sur Centreon, il faut se connecter à l’interface web de votre supervision et aller dans « Configuration > Hosts » et cliquer sur « Add » :


Sur la page qui s’affiche, il y a un premier block d’informations à remplir avec :
- 1 : nom du cluster
- 2 : adresse IP du cluster
- 3 : la version 3 de SNMP
- 4 : le serveur Centreon qui va superviser le cluster
- 5 : le fuseau horaire associé à votre cluster
- 6 : les templates que vous souhaitez ajouter
- 7 : cocher « Yes » pour être sûr que tous les services associés aux templates précédemment ajoutés soient automatiquement créés
Sur la deuxième partie de la page, il y a quelques petites choses a configurer notamment l’amplitude, la fréquence des checks mais surtout le champ « SNMPEXTRAOPTIONS » qui va nous permettre de configurer les identifiants précédemment créés :

La syntaxe de la ligne de commande à entrer dans SNMPEXTRAOPTIONS est la suivante :
--snmp-username='snmp-centreon' --authprotocol='SHA' --authpassphrase='snmp-auth-key' --privprotocol='AES'--privpassphrase='snmp-priv-key'
Pensez à bien cocher la case « Password » afin de masquer les informations sensibles :

Une fois l’ensemble des informations saisies, valider afin que le nouvel hôte soit créé sur le serveur. Il faut ensuite exporter la configuration vers les pollers. Pour ce faire, cliquer en haut à gauche sur « Pollers » puis sur « Export configuration » :

Cliquer ensuite sur « Export & Reload » dans la petite fenêtre qui s’affiche :

Pour vérifier que votre hôte est bien pris en compte, rendez vous dans « Monitoring > Ressources Status », vos premiers check devraient commencer à remonter :

Si tout se passe comme prévu, vous devriez avoir toutes vos sondes au vert en quelques minutes !

Troubleshooting
Si par malheur vous avez une supervision qui ressemble à ceci :

Je vous conseille de vérifier les points suivants :
- ouverture des flux SNMP (port 161/UDP) dans le pare-feu
- configuration du couple AuthKey / PrivKey et du username







