È possibile utilizzare il protocollo SNMP (Simple Network Management Protocol) per monitorare i componenti di NSX. Per impostazione predefinita, il servizio SNMP non viene avviato dopo l'installazione.
Il framework SNMP in NSX consente di monitorare varie entità del sistema (come il disco in NSX Edge) ed entità logiche (come un tunnel VPN di NSX Edge) utilizzando i gestori SNMP. Questo framework consente ai verticali e alla piattaforma di NSX di definire gli oggetti MIB SNMP da monitorare e che possono essere utilizzati per consentire ai gestori SNMP di interagire con NSX.
Per scaricare i file MIB SNMP, vedere l'articolo della Knowledge Base 1013445: Download del file del modulo MIB SNMP. In NSX, scaricare la cartella e utilizzare il file estratto VMWARE-NSX-MIB.mib.
Per la configurazione di SNMP, vedere Configurare SNMP per ESXi nella documentazione del prodotto VMware vSphere.
Procedura
- Accedere alla CLI di NSX Manager o alla CLI di NSX Edge.
- Eseguire i comandi seguenti
- Per SNMPv1/SNMPv2:
set snmp community <community-string>
start service snmp
Il limite massimo di caratteri per community-string è 64.
- Per SNMPv3:
set snmp v3-users <user_name> auth-password <auth_password> priv-password <priv_password>
start service snmp
Il limite massimo di caratteri per
user_name è 32. Assicurarsi che le password soddisfino i vincoli PAM. Se si desidera modificare l'ID motore predefinito, utilizzare il comando seguente:
set snmp v3-engine-id <v3-engine-id>
start service snmp
v3-engine-id è una stringa esadecimale di lunghezza uniforme lunga da 10 a 64 caratteri e non può essere composta solo da 0 o da F.
NSX supporta SHA1 e AES128 come protocolli di autenticazione e privacy. È inoltre possibile utilizzare chiamate API per configurare SNMPv3. Per ulteriori informazioni, vedere il Guida di NSX API.
- Per consentire l'avvio automatico del servizio SNMP al riavvio nell'appliance NSX, eseguire il comando:
set service snmp start-on-boot
.