Dell Unity: Come abilitare il monitoraggio dell'utilizzo della CPU e della memoria (correggibile dall'utente)
Summary: Questo articolo descrive come abilitare il monitoraggio dell'utilizzo della CPU e della memoria, impostare gli avvisi di soglia di utilizzo del sistema personalizzati e definire i messaggi e-mail degli utenti per le notifiche. ...
Instructions
Nota: A partire da Unity OE versione 5.4, 5.5, questa funzione non funziona correttamente. Dell sta indagando sulla causa del problema; seguire questo articolo della Knowledge Base di Dell per ulteriori aggiornamenti.
È disponibile una soluzione alternativa. Contattare il supporto tecnico Dell o il fornitore di servizi autorizzato e citare l'ID di questo articolo della Knowledge Base.
Questa funzione semplifica il monitoraggio dell'utilizzo della CPU e della memoria dell'array, operazione che altrimenti dovrebbe essere eseguita manualmente mentre si è connessi al sistema per visualizzare l'attività del sistema.
È possibile monitorare l'utilizzo della CPU e della memoria su entrambi gli array di storage processor e inviare notifiche di avviso agli utenti una volta raggiunte le soglie definite dall'utente.
Gli avvisi iniziali di utilizzo elevato vengono monitorati utilizzando il processo sys_monitor all'interno del servizio UDoctor sull'array.
Inoltre, gli avvisi di risoluzione vengono monitorati utilizzando un processo di sys_monitor_resolve separato, anch'esso all'interno del servizio UDoctor. Gli avvisi di risoluzione cancellano automaticamente gli avvisi di utilizzo elevato iniziali sull'interfaccia utente di Unisphere una volta che l'utilizzo della CPU o della memoria è sceso al di sotto di una soglia separata definita dall'utente.
Per abilitare la funzione di monitoraggio
-
Accedere all'SP primario
-
Abilitare i processi sys_monitor e sys_monitor_resolve utilizzando lo script wrapper del servizio UDoctor eseguendo rispettivamente i seguenti comandi:
svc_udoctor -j -e sys_monitor svc_udoctor -j -e sys_monitor_resolve
Per modificare la frequenza di esecuzione di ogni lavoro
-
Accedere all'SP primario
-
Immettere l'interfaccia del wrapper del servizio UDoctor per il lavoro sys_monitor o sys_monitor_resolve eseguendo rispettivamente uno dei seguenti comandi:
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
Nell'interfaccia del menu seguente, selezionare l'opzione SCHEDULE_TYPE digitando 3 nell'interfaccia e premendo il tasto Invio:
Choose job property you want to modify 1) ENABLE 3) SCHEDULE_TYPE 5) GROUP 7) SAVE|QUIT 2) COMMAND 4) SCHEDULE_TIME 6) CLOUD_DEPENDENT #?
-
Scegli il tipo di pianificazione digitando la selezione delle seguenti (7) opzioni nell'interfaccia e premi il tasto Invio:
Seconds|Minutes|Hours|DailyFixed|Days|Weeks|Months
-
Seleziona l'opzione SCHEDULE_TIME digitando 4 nell'interfaccia e premi il tasto Invio.
-
Inserisci la frequenza di pianificazione digitando un valore numerico rappresentato dalla tua unità di misura, dal passaggio 4, nell'interfaccia e premi il tasto Invio.
-
Selezionare l'icona SAVE|ESCI digitando 7 nell'interfaccia e premendo il tasto Invio per salvare le modifiche e uscire dall'interfaccia di UDoctor.
-
All'uscita dall'interfaccia, verificare che l'output di configurazione visualizzato corrisponda alle modifiche apportate:
[sys_monitor] ENABLE = yes COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90 SCHEDULE_TYPE = Minutes SCHEDULE_TIME = 15 GROUP = monitoring CLOUD_DEPENDENT = no
Per modificare le soglie di avviso di ciascun processo:
-
Accedere all'SP primario dell'array.
-
Immettere l'interfaccia del wrapper del servizio UDoctor per il lavoro sys_monitor o sys_monitor_resolve eseguendo rispettivamente i seguenti comandi:
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
Nell'interfaccia del menu seguente, selezionare l'opzione COMMAND digitando 2 nell'interfaccia e premendo il tasto Invio:
Choose job property you want to modify 1) ENABLE 3) SCHEDULE_TYPE 5) GROUP 7) SAVE|QUIT 2) COMMAND 4) SCHEDULE_TIME 6) CLOUD_DEPENDENT #?
-
Aggiornare il comando del processo con le soglie immettendo nuovamente il comando completo con i nuovi valori di soglia per le opzioni -cpu e -mem come contrassegnato in grassetto nell'esempio seguente e premere il tasto Invio:
perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90
-
Selezionare l'icona SAVE|ESCI digitando 7 nell'interfaccia e premendo il tasto Invio per salvare le modifiche e uscire dall'interfaccia di UDoctor.
-
All'uscita dall'interfaccia, verificare che l'output di configurazione visualizzato corrisponda alle modifiche apportate:
[sys_monitor] ENABLE = yes COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 45 -mem 45 SCHEDULE_TYPE = Minutes SCHEDULE_TIME = 15 GROUP = monitoring CLOUD_DEPENDENT = no
(la prima è rispettivamente per "sys_monitor" e la seconda per "sys_monitor_resolve").
perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90 perl /opt/UDoctor/FE/bin/sys_monitor.pl -res -cpu 85 -mem 85
Per disabilitare la funzione di monitoraggio
-
Accedere all'SP primario dell'array.
-
Disabilitare i processi sys_monitor e sys_monitor_resolve utilizzando lo script wrapper del servizio UDoctor eseguendo rispettivamente i seguenti comandi:
svc_udoctor -j -d sys_monitor svc_udoctor -j -d sys_monitor_resolve
Per aggiungere messaggi e-mail all'elenco delle notifiche utente:
Consultare l'articolo 22531 della Knowledge Base di Dell: Dell EMC Unity: Come aggiungere le impostazioni del server SMTP per l'array Unity. (correggibile dall'utente) (in inglese)
- È necessario un livello di gravità minimo WARNING per ricevere gli avvisi di utilizzo elevato iniziali e un livello di gravità minimo NOTICE per ricevere sia gli avvisi di utilizzo elevato che di risoluzione.
- Le notifiche popup vengono comunque visualizzate nell'interfaccia utente di Unisphere quando vengono attivati gli avvisi, indipendentemente dal fatto che vengano aggiunti messaggi e-mail dell'utente. Le notifiche e-mail contengono informazioni aggiuntive sull'avviso attivato, ad esempio i valori percentuali di utilizzo della CPU o della memoria, a differenza della notifica pop-up dell'interfaccia utente.