Utilizzare il monitoraggio SNMP
Se si desidera monitorare StorageGRID utilizzando il protocollo SNMP (Simple Network Management Protocol), è necessario configurare l'agente SNMP incluso in StorageGRID.
Funzionalità
Ogni nodo StorageGRID esegue un agente SNMP, o daemon, che fornisce una base di informazioni di gestione (MIB). Il MIB StorageGRID contiene definizioni di tabella e notifica per avvisi e allarmi. Il MIB contiene anche informazioni sulla descrizione del sistema, come il numero di piattaforma e il numero di modello per ciascun nodo. Ogni nodo StorageGRID supporta anche un sottoinsieme di oggetti MIB-II.
Inizialmente, SNMP viene disattivato su tutti i nodi. Quando si configura l'agente SNMP, tutti i nodi StorageGRID ricevono la stessa configurazione.
L'agente SNMP StorageGRID supporta tutte e tre le versioni del protocollo SNMP. Fornisce accesso MIB di sola lettura per le query e può inviare due tipi di notifiche basate sugli eventi a un sistema di gestione:
-
Trap sono notifiche inviate dall'agente SNMP che non richiedono un riconoscimento da parte del sistema di gestione. Le trap servono a notificare al sistema di gestione che si è verificato qualcosa all'interno di StorageGRID, ad esempio un avviso attivato.
I trap sono supportati in tutte e tre le versioni di SNMP.
-
Le informazioni * sono simili alle trap, ma richiedono un riconoscimento da parte del sistema di gestione. Se l'agente SNMP non riceve una conferma entro un determinato periodo di tempo, invia nuovamente l'informazione fino a quando non viene ricevuta una conferma o non viene raggiunto il valore massimo di ripetizione.
Le informazioni sono supportate in SNMPv2c e SNMPv3.
Le notifiche trap e inform vengono inviate nei seguenti casi:
-
Viene attivato un avviso predefinito o personalizzato a qualsiasi livello di severità. Per eliminare le notifiche SNMP per un avviso, è necessario configurare un silenzio per l'avviso. Le notifiche di avviso vengono inviate da qualsiasi nodo amministrativo configurato come mittente preferito.
Ogni avviso viene associato a uno dei tre tipi di trap in base al livello di gravità dell'avviso: ActiveMinorAlert, activeMajorAlert e activeCriticalAlert. Per una descrizione degli avvisi che possono attivare questi trap, vedere Riferimenti agli avvisi.
-
Alcuni allarmi (sistema legacy) vengono attivati a livelli di severità specificati o superiori.
Le notifiche SNMP non vengono inviate per ogni allarme o per ogni severità di allarme.
Supporto della versione SNMP
La tabella fornisce un riepilogo generale dei contenuti supportati per ciascuna versione SNMP.
SNMPv1 | SNMPv2c | SNMPv3 | |
---|---|---|---|
Query |
Query MIB di sola lettura |
Query MIB di sola lettura |
Query MIB di sola lettura |
Autenticazione delle query |
Stringa di comunità |
Stringa di comunità |
Utente del modello di sicurezza basato sull'utente (USM) |
Notifiche |
Solo trap |
Trap e informa |
Trap e informa |
Autenticazione delle notifiche |
Community trap predefinita o stringa di comunità personalizzata per ciascuna destinazione trap |
Community trap predefinita o stringa di comunità personalizzata per ciascuna destinazione trap |
Utente USM per ciascuna destinazione trap |
Limitazioni
-
StorageGRID supporta l'accesso MIB di sola lettura. L'accesso in lettura/scrittura non è supportato.
-
Tutti i nodi della griglia ricevono la stessa configurazione.
-
SNMPv3: StorageGRID non supporta la modalità di supporto per il trasporto (TSM).
-
SNMPv3: L'unico protocollo di autenticazione supportato è SHA (HMAC-SHA-96).
-
SNMPv3: L'unico protocollo per la privacy supportato è AES.
Accedere al MIB
È possibile accedere al file di definizione MIB nella seguente posizione su qualsiasi nodo StorageGRID:
/usr/share/snmp/mibs/NETAPP-STORAGEGRID-MIB.txt