Configurez les cibles pour SNMP v3 permettant à l'agent SNMP ESXi d'envoyer des interruptions et des notifications à SNMP v3.

Avant de commencer

  • Assurez-vous que les utilisateurs qui auront accès aux interruptions ou aux notifications sont configurés comme utilisateurs SNMP à la fois pour l'agent SNMP ESXi et pour le système de gestion de cible.

  • Si vous configurez des notifications, vous avez besoin de l'ID du moteur de l'agent SNMP sur le système distant qui recevra les notifications.

  • La configuration SNMP pour ESXi nécessite la commande ESXCLI. Pour plus d'informations sur l'accès à ESXCLI, consultez la documentation Initiation aux interfaces de ligne de commande vSphere.

Pourquoi et quand exécuter cette tâche

SNMP v3 permet d'envoyer et des interruptions et des notifications. Une notification est un message que l'expéditeur renverra trois fois au maximum, en attendant 5 secondes entre chaque tentative, à moins que le message soit reconnu par le récepteur.

Vous pouvez configurer trois cibles SNMP v3 au maximum, en plus de trois cibles SNMP v1/v2c au maximum.

Pour configurer une cible, vous devez spécifier un nom d'hôte ou l'addresse IP du système qui recevra les interruptions ou les notifications, un nom d'utilisateur, un niveau de sécurité et s'il faut envoyer des interruptions ou des notifications. Le niveau de sécurité peut être soit none (aucune sécurité), auth (pour l'authentification uniquement), soit priv (pour l'authentification et la confidentialité).

Si vous utilisez les commandes ESXCLI via vCLI, vous devez indiquer des options de connexion précisant l'hôte cible et les informations d'identification. Si vous utilisez les commandes ESXCLI directement sur un hôte à l'aide d'ESXi Shell, vous pouvez utiliser les commandes telles quelles sans indiquer d'options de connexion. Pour plus d'informations sur les options de connexion, voir Concepts et exemples de l'interface de ligne de commande vSphere.

Procédure

  1. (Facultatif) : Si vous configurez des notifications, configurez les utilisateurs distants en tapant esxcli system snmp set --remote-users userid/auth-protocol/auth-hash/priv-protocol/priv-hash/engine-id.

    Remplacez les paramètres dans la commande ci-dessus comme suit.

    Paramètre

    Description

    userid

    Remplacez-le par le nom d'utilisateur.

    auth-protocol

    Remplacez-le par le protocole d'authentification, none, MD5, ou SHA1

    auth-hash

    Remplacez-le par la valeur de hachage d'authentification ou - si l'authentification est none.

    priv-protocol

    Remplacez-le par le protocole de confidentialité, AES128 ou par none.

    priv-hash

    Remplacez-le par la valeur de hachage de confidentialité, ou par - si le protocole de confidentialité est none.

    engine-id

    Remplacez-le par l'ID du moteur de l'agent SNMP sur le système distant qui recevra les notifications.

  2. Tapez esxcli system snmp set --v3targets hostname@port/userid/secLevel/message-type.

    Paramètre

    Description

    nom d'hôte

    Remplacez-le par le nom d'hôte ou l'adresse IP du système de gestion qui recevra les interruptions ou les notifications.

    port

    Remplacez-le par le port sur le système de gestion qui recevra les interruptions ou les notifications. Si vous ne précisez pas de port, le port par défaut 162 est employé.

    userid

    Remplacez-le par le nom d'utilisateur.

    secLevel

    Remplacez-le par none, auth ou priv pour indiquer le niveau d'authentification et de confidentialité que vous avez configuré. Utilisez auth si vous avez configuré l'authentification uniquement, priv si vous avez configuré l'authentification et la confidentialité, et none si vous n'avez configuré aucun d'eux.

    message-type

    Remplacez-le par trap ou inform

  3. (Facultatif) : Si l'agent SNMP n'est pas actif, activez-le en entrant esxcli system snmp set --enable true.
  4. (Facultatif) : Envoyez une notification de test pour vérifier que l'agent est correctement configuré en tapant esxcli system snmp test.

    L'agent envoie une notification warmStart à la cible configurée.