tuptime - Estatísticas do sistema
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 27 de outubro de 2015
O aplicativo de linha de comando tuptime oferece as seguintes informações em um sistema baseado no GNU/Linux:
- Contagem das inicializações do sistema
- Registro da hora do primeiro boot (ou hora da instalação)
- Contagem de shutdowns normais e acidentais
- Média de tempo no ar (uptime) e fora do ar (downtime)
- Quanto tempo o sistema está no ar
- Total de tempo no ar e fora do ar desde o primeiro boot
- Total acumulado de funcionamento, paradas e total
- Relato de cada inicialização (startup), uptime, shudown e downtime
Instalação
$ cd /tmp $ git clone https://github.com/rfrail3/tuptime.git $ ls $ cd tuptime $ ls
Certifique-se de que o seu sistema possua o Python v2.7 com sys
,
optparse
, os
, re
, string
, sqlite3
, datetime
,
disutils
e módulos locale
.
Para instalar digite:
$ sudo sh ./tuptime-install.sh
Para instalar manualmente:
$ sudo cp /tmp/tuptime/latest/cron.d/tuptime /etc/cron.d/tuptime
Para sistemas com systemd
, copie o arquivo de serviço e habilite-o:
$ sudo cp /tmp/tuptime/latest/systemd/tuptime.service /lib/systemd/system/ $ sudo systemctl enable tuptime.service
Se o seu sistema não possuir systemd
, copie o arquivo de inicialização:
$ sudo cp /tmp/tuptime/latest/init.d/tuptime.init.d-debian7 /etc/init.d/tuptime $ sudo update-rc.d tuptime defaults
Depois de tudo pronto, para executar, digite:
$ sudo tuptime
System startups: 1 since 10:33:27 25-10-2015
System shutdowns: 0 ok - 0 bad
System uptime: 100.0 % - 2 hours, 48 minutes and 1 second
System downtime: 0.0 % - 0 seconds
System life: 2 hours, 48 minutes and 1 second
Largest uptime: 2 hours, 48 minutes and 1 second from 10:33:27 25-10-2015
Shortest uptime: 2 hours, 48 minutes and 1 second from 10:33:27 25-10-2015
Average uptime: 2 hours, 48 minutes and 1 second
Largest downtime: 0 seconds
Shortest downtime: 0 seconds
Average downtime: 0 seconds
Current uptime: 2 hours, 48 minutes and 1 second since 10:33:27 25-10-2015
Os valores ainda são iniciais, visto que a instalação foi feita recentemente.
Referência: Linux Server See the Historical and Statistical Uptime of System With tuptime Utility