Configurazione di ftServer ESXi per la notifica delle e-mail di allarme
La ftSys Management Appliance include uno script System Health Checker (shc) che viene eseguito periodicamente per controllare la salute del sistema ftServer . È possibile configurare lo script shc per notificare automaticamente un amministratore di sistema in caso di problemi.
Per esempio, se uno dei due recinti CPU-I/O è trovato non sicuro da tirare (non in uno stato DUPLEX), o se un qualsiasi sensore ambientale sta riportando un valore anormale, lo script shc può inviare una notifica via email a uno o più indirizzi email che specifichi. In alternativa, lo script può depositare un file di testo su una condivisione di file di Windows dove è possibile visualizzare il file o utilizzarlo con il proprio script o utilità software per gestire le notifiche.
Ogni messaggio di notifica contiene informazioni diagnostiche di base che devono essere comunicate al Stratus Customer Assistance Center (CAC) o al vostro rappresentante autorizzato Stratus per l'assistenza nella risoluzione del problema.
Se non viene trovato alcun problema, lo script shc invia una notifica sana all'intervallo di tempo specificato (almeno 3600 secondi, o 1 ora). Per impostazione predefinita, l'intervallo è 604800 secondi, o 7 giorni.
Per configurare lo script shc, eseguite il seguente comando e seguite le istruzioni interattive:
# /opt/ft/sbin/shc --configure
L'esempio 5-2 mostra come configurare il System Health Checker per la notifica via e-mail.
1. Quando si configura la notifica e-mail, se lo script sembra bloccarsi durante l'applicazione delle regole del firewall iptables, a causa di un problema noto con il comando iptables, premere Invio per continuare e completare la configurazione.
2. Se si desidera configurare la notifica su una condivisione di file Windows, contattare il Centro di assistenza clienti (CAC) Stratus o il rappresentante autorizzato del servizio Stratus per ottenere i pacchetti software aggiuntivi necessari per utilizzare questa funzione.
Esempio 5-2. Configurazione del System Health Checker per la notifica via e-mail
# /opt/ft/sbin/shc --configure
ASN Site ID to identify this ftServer system: [] ABC123
Specify the method to be used to deliver notifications by
selecting one of the following methods:
0 - SMTP mail [no authentication]
1 - Copy text file to Windows share
Number of desired notification method: [0]
Please supply one or more email addresses to which notifications
should be sent.
Each address must correspond to section 3.4 of RFC-2822.
Multiple addresses must be separated by a comma (',') character.
email address(es): [root@localhost] [email protected]
SMTP server IP address: [smtpmail.mycompany.com] smtp.ocean.com
SMTP server TCP port: [25]
Maximum time in seconds between notifications. A 'healthy'
message will be sent this often [zero to disable]: [604800]
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]
Successfully reconfigured iptables
Scheduling shc to run via /etc/cron.hourly/ft-shc
Setting up log rotation for shc
Se configurato correttamente, lo script shc invia immediatamente la prima notifica.
Potete anche testare le notifiche in qualsiasi momento eseguendo lo script con l'opzione -test, come segue:
# /opt/ft/sbin/shc --test
In futuro, se volete disabilitare le notifiche sane, eseguite nuovamente lo script di configurazione
/opt/ft/sbin/shc --configure
e digitare 0 come tempo massimo tra le notifiche.
Per disabilitare completamente lo script del system health checker e le notifiche, rimuovi il link simbolico allo script nella directory /etc/cron.hourly:
# rm /etc/cron.hourly/ft-shc
Manualmente la salute del vostro sistema
Opzione 1: controllare la salute usando la pagina web
- In un browser, inserire l'indirizzo IP dell'apparecchio. Se non è noto, l'indirizzo IP dovrebbe essere elencato nella scheda delle informazioni generali nell'ESXi Host Client.
- Usate :8089 per la porta. Vedi gli esempi qui sotto:
Esempio di ogni OK. Il led FT del sistema è acceso (verde non grigio). Vedere sotto nel cerchio rosso.
Esempio di guasto. Il led FT del sistema è spento (grigio non verde). Vedere sotto nel cerchio rosso.
Opzione 2: SSH nell'apparecchio
- Accedi all'apparecchio usando SSH. Puoi anche aprire la console dell'apparecchio.
- Accedi come root e password (chiamami per questo).
- Emetti il comando in giallo. Ci vorrà un po' di tempo. Fino a 5 minuti se non siamo in duplex.
Esempio di tutto ok. Il cerchio rosso mostra che siamo a posto.
Esempio di fallimento. Il cerchio rosso mostra che non siamo bravi.
Opzione 3: ispezione visiva del sistema
- Con il coperchio anteriore rimosso, ispeziona il terzo led sulla destra del sistema vicino al lettore DVD. Vedi lo schema qui sotto con il cerchio rosso.
ON - Verde = OK il sistema è duplex
OFF = Il sistema non è duplex
Le luci di stato sottostanti dovrebbero essere vendute verdi e non lampeggianti.
Linux Monitoraggio della salute del sistema
Il monitoraggio di Linux e la segnalazione di problemi sono fatti sul vostro sistema da diversi processi di sistema. Tuttavia se hai bisogno o vuoi ottenere manualmente un controllo dello stato di salute del tuo sistema puoi fare quanto segue.
Controllare manualmente la salute del sistema
- Eseguire il seguente comando da "kconsole"
/opt/ft/bin/ftmaint ls | grep -I simplex
Nota: se non ottenete nessuna corrispondenza con grep sulla parola simplex, allora tutto sul vostro sistema è duplex.
L'esempio seguente mostra un sistema con dispositivi simplex.
Per ottenere un elenco completo di tutti i componenti del vostro stato del sistema fate come segue.
/opt/ft/bin/ftmaint ls | more
Configurazione di ftServer Windows per la notifica delle e-mail di allarme
La configurazione ASN può essere impostata in modo che possa inviare un'e-mail all'amministratore del sistema o a un gruppo di persone quando viene generato un allarme di guasto sul server. Questi allarmi sono anche inviati al Stratus ASN Hub.
-
-
- Aprire il pannello di navigazione ftSMC, fare clic destro sulla cartella ActiveService Network e selezionare Properties.
- Si aprirà la finestra delle Proprietà. Selezionare l'e-mail Il Server SMTP Notify è il server SMTP del tuo sito.
Nota che Notify SMTP Server può essere un indirizzo IP o un FQDN del server SMTP del sito.
Indirizzo e-mail di sistema
L'esempio qui sotto mostra un utente John Doe da Stratus configurato per la notifica e-mail su un sistema interno Stratus .
-
Una volta che la notifica e-mail è configurata, potrebbe essere necessario riavviare il servizio ftSysAlarm per le modifiche per avere effetto.
Taglia e incolla il seguente codice in un file chiamato alarm.vbs creato sul server:
dim als
set als = createobject("sra_alarm.alarmservice")
als.sendalarmmessage "00", 109
set als = nothing
Fate doppio clic sul file o eseguite la seguente linea dal prompt dei comandi:
cscript alarm.vbs
per generare un falso allarme per un falso dispositivo nel server per testare la generazione di e-mail.
Controllare manualmente la salute del sistema
Opzione 1: controllare lo stato di salute usando il ftSMC Stratus
- Aprire il ftSMC Stratus e nel pannello di navigazione espandere il ftServer (locale) Seguendo che espandere ftServer CPU Enclosures e ftServer I/O Enclosures cartelle e confermare che tutte le CPU e I/O Enclosures hanno una icona gialla con due monitor verde che indica lo stato duplex del componente. Se questo è il caso, allora il server è sano e duplex.
Esempio di ogni OK. Mostrando CPU e involucri IO duplicati
Esempio di un fallimento. Vedi sotto la cartella mostra un cerchio rosso. Chiamate il CAC se avete un componente non duplicato o se vedete triangoli gialli con le icone di avviso "!" su uno qualsiasi dei dispositivi del sistema
Opzione 2: ispezione visiva del sistema
- Con il coperchio anteriore rimosso, ispeziona il terzo led sulla destra del sistema vicino al lettore DVD. Vedi lo schema qui sotto con il cerchio rosso.
ON - Verde = OK il sistema è duplex
OFF = Il sistema non è duplex
Le luci di stato sottostanti dovrebbero essere vendute verdi e non lampeggianti.
Supporto e servizi
Se hai bisogno di assistenza con la configurazione, chiama il nostro centro di supporto al numero:
- Numero verde USA: 800-221-6588
- Internazionale: +1 602-852-3200
Oppure inviate la vostra richiesta via e-mail a [email protected]