Utility Uptime.exe
Segnalo questa simpatica utility che ho scoperto solo ieri, si chiama uptime.exe e può essere scaricata gratuitamente per XP/Vista/Seven/2003/2008 da qui.
L’utilità di questo programma è quella di darvi diverse informazioni e/o statistiche sulla disponibilità (uptime) della macchina.
Iniziamo lanciando il comando senza nessun parametro, otteniamo così il tempo di uptime del computer locale:
C:\>uptime
\\E6500 has been up for: 0 day(s), 4 hour(s), 37 minute(s), 23 second(s)
Se invece aggiungiamo il nome di una macchina remota otteniamo il tempo di uptime di quella macchina:
C:\>uptime srv-mail
\\srv-mail has been up for: 6 day(s), 12 hour(s), 17 minute(s), 56 second(s)
nel caso specifico del server srv-mail.
Uno switch molto utile è il /s che visualizza il dettaglio delle fasi di boot e shutdown dandoci anche un riepilogo finale:
C:\>uptime srv-mail /s
Uptime Report for: \\srv-mail
Current OS: Microsoft Windows Server 2003, Service Pack 2, Multiprocessor Free.
Time Zone: W. Europe Standard Time
System Events as of 26/03/2010 13:13:28:
Date: Time: Event: Comment:
———- ———– ——————- ———————————–
29/08/2008 16:26:43 Shutdown
29/08/2008 16:27:32 Boot Prior downtime:0d 0h:0m:49s
29/08/2008 16:34:46 Shutdown Prior uptime:0d 0h:7m:14s
29/08/2008 16:48:41 Boot Prior downtime:0d 0h:13m:55s
29/08/2008 16:51:31 Shutdown Prior uptime:0d 0h:2m:50s
29/08/2008 16:55:32 Boot Prior downtime:0d 0h:4m:1s
03/09/2008 13:57:47 Shutdown Prior uptime:4d 21h:2m:15s
03/09/2008 13:58:30 Boot Prior downtime:0d 0h:0m:43s
01/10/2008 13:25:46 Shutdown Prior uptime:27d 23h:27m:16s
01/10/2008 13:28:03 Boot Prior downtime:0d 0h:2m:17s
11/10/2008 09:01:29 Shutdown Prior uptime:9d 19h:33m:26s
. . . . . . . . .
01/03/2010 04:04:24 Shutdown Prior uptime:13d 23h:58m:12s
01/03/2010 04:06:19 Boot Prior downtime:0d 0h:1m:55s
20/03/2010 00:53:04 Shutdown Prior uptime:18d 20h:46m:45s
20/03/2010 00:54:30 Boot Prior downtime:0d 0h:1m:26s
Current System Uptime: 6 day(s), 12 hour(s), 19 minute(s), 26 second(s)
——————————————————————————–
Since 29/08/2008:
System Availability: 99.9796%
Total Uptime: 573d 18h:58m:21s
Total Downtime: 0d 2h:48m:24s
Total Reboots: 39
Mean Time Between Reboots: 14.72 days
Total Bluescreens: 0
Possiamo vedere dal riepilogo che la disponibilità del sistema è del 99,9796% in un periodo di circa 574 giorni, non male
Oltre alla percentuale di uptime troviamo anche il tempo di Uptime, il tempo di Downtine, il numero dei Reboots, il tempo medio in giorni tra due reboot consecutivi e il numero delle schermate blu, se ci sono state.
In caso di Shutdown non voluti vengono segnalati nel dettaglio in questo modo:
19/01/2009 00:01:33 Boot Prior downtime:0d 0h:0m:58s
24/01/2009 10:32:09 Abnormal Shutdown Prior uptime:5d 10h:30m:36s
24/01/2009 11:18:39 Boot Prior downtime:0d 0h:46m:30s
Se usiamo il flag /a otteniamo anche indicazioni sugli errori delle applicazioni:
29/08/2008 16:55:32 Boot Prior downtime:0d 0h:4m:1s
01/09/2008 11:37:41 Application Failure E:\RelayFax\App\CoverEdit.exe
01/09/2008 11:38:01 Application Failure E:\RelayFax\App\CoverEdit.exe
03/09/2008 13:57:47 Shutdown Prior uptime:4d 21h:2m:15s
L’ultimo switch che può essere utile è /heartbeat che consente di abilitare e disabilitare l’heartbeat del sistema che di default scrive un date/time stamp ogni 5 minuti nel log.
I dati analizzati da questa utility sono ricavati dal log di sistema, per avere i dati su un periodo sufficientemente lungo è necessario che l’event viewer sia stato configurato precdentemente in modo da contenere i dati per il periodo che vogliamo analizzare.

(2 votes, average: 4,00 out of 5)



Commenti recenti