vorrei fare uno script per verificare, a tempi regolari, se un dato server é on oppure off.
Ho due alternative:
1) leggere ed interpretare un file log che mi dice quando é stato acceso o spento
2) fare un semplice ping e verificare direttamente.
Francamente non sono stato in grado di risolvere l'opzione più difficile, la prima. Quando estraggo il testo, non riesco ad inviarmelo per e-mail.
Uso un comando del tipo echo `programma` | mutt -s oggetto email@dominio.it
Il programma, a sua volta cerca il file log giusto e fa un grep, stampando sullo schermo l'orario di accensione o spegnimento.
Nella email che mi invio non c'é scritto nulla
La seconda opzione ha un altro problema. Come faccio a sapere se ping ha trovato quello che cercavo? C'é un ritorno di un qualche valore utilizzabile da uno script? tipo 0= risposta, 1=ip irraggiungibile.
Se estraggo il testo output di ping ho lo stesso problema di prima
Verifica che un server sia on o off line ed invio per email
-
platinum54
Verifica che un server sia on o off line ed invio per email
Ultima modifica di platinum54 il venerdì 30 marzo 2012, 18:54, modificato 1 volta in totale.
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot], Gas59 e 12 ospiti