versione 1.03, 1 settembre 2022
|
|
Michele Liberi mail: mliberi@gmail.com cell: 3485211456 |
Il comando alert consente di inviare un messaggio di avviso su più canali contemporaneamente:
In associazione con il comando ck, può essere usato per realizzare un sistema di monitoraggio automatico di un insieme di sistemi.
Le finestre di pop-up vengono inviate usando un X-server.
I messaggi SMS vengono inviati con il comando sms che utilizza un apparato dotato di SIM collegato alla presa seriale e controllato dal demone smsd.
| nome | tipo | significato | esempio |
|---|---|---|---|
| FMSG | string | il nome del file contenente il messaggio di notifica da inviare | FMSG=/logs/ck/ck15m.out |
| MAIL_LIST | list | l'insieme degli indirizzi e-mail a cui inviare la notifica | MAIL_LIST='mliberi@gmail.com michele.liberi@vargroup.it' |
| SMS_LIST | list | l'insieme dei numeri di cellulare a cui inviare la notifica | SMS_LIST='+393485211456 +393487837837' |
| DSPY_LIST | list | l'insieme degli X-servers che devono ricevere la finestra di pop-up, ogni elemento è nello stesso formato della variabile standard DISPLAY | DSPY_LIST='192.168.1.10:0 192.168.1.15:0' |
| TIMEOUT | number | il tempo massimo di persistenza, in secondi, della finestra di pop-up | TIMEOUT=900 |
| XBM | string | il nome del file contenente un'immagine, in formato xbm, da mettere nella finestra di pop-up | FN=/var/www/icons/IBM.xbm |
| FN | string | il font usato nella finestra di pop-up | FN=10x20 |
| BG | string | il colore di fondo della finestra di pop-up | BG=red |
| FG | string | il colore dei caratteri nella finestra di pop-up | FG=white |
| LOGFILE | string | il nome di un file di log dove vengono registrate le notifiche inviate (può essere vuoto) | LOGFILE=/logs/alert.log |
| string | il comando per inviare e-mail | Mail=mail | |
| subject | string | il soggetto delle e-mail inviate | subject='message from monitoring system' |
Il tipo list è una stringa che contiene una lista di valore separati da uno o più spazi.
Per ulteriori informazioni sulle opzioni disponibili lanciare il comando alert -h.