Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell
Supervision Nutanix avec Centreon en SNMP v3

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 :

Activation du SNMP et transport UDP 161 dans Prism Element

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 :

Création de l'utilisateur SNMP v3 snmp-centreon dans Prism Element

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 » :

Menu Configuration, Hosts de Centreon avec le bouton Add

Ajout du cluster Nutanix dans Centreon en SNMP v3

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 :

Macro SNMPEXTRAOPTIONS renseignée dans les options de l'hôte

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 :

Macro SNMPEXTRAOPTIONS masquée avec la case Password

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 » :

Export de la configuration vers les pollers Centreon

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

Fenêtre Export and Reload de la configuration Centreon

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

Premiers checks du cluster Nutanix dans Resources Status

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

Services du cluster Nutanix au vert dans Centreon

Troubleshooting

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

Services Nutanix en UNKNOWN suite à un timeout SNMP

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

0 comments

Laisser un commentaire