Tuptime - mostra o tempo de execução histórico e estatístico dos sistemas Linux

Tuptime - mostra o tempo de execução histórico e estatístico dos sistemas Linux

A administração do sistema envolve muitas atividades, uma das quais está monitorando e verificando por quanto tempo seu sistema Linux está em execução. É sempre uma boa ideia acompanhar o sistema tempo de atividade Para otimizar o uso de recursos do sistema.

Tuptime - mostra tempo histórico e estatístico de execução do Linux

Neste guia, examinaremos uma ferramenta Linux chamada tuptime Isso pode ajudar os administradores do sistema a saber por quanto tempo uma máquina Linux está em funcionamento.

O que é tuptime?

tuptime é uma ferramenta usada para relatar o tempo de execução histórico e estatístico (tempo de atividade) de um sistema Linux, que o mantém entre as reinicializações. Esta ferramenta funciona menos como o tempo de atividade comando, mas embora forneça uma saída mais avançada.

Esta ferramenta de linha de comando pode:

  1. Registrar kernels usados.
  2. Registre o primeiro tempo de inicialização.
  3. Startups do sistema de contagem.
  4. Conte bom e ruim desligamentos.
  5. Calcule o tempo de atividade e porcentagem de tempo de inatividade desde o primeiro tempo de inicialização.
  6. Calcule o maior, o mais curto e médio de atividade e o tempo de inatividade.
  7. Calcule o tempo de atividade acumulado do sistema, tempo de inatividade e total.
  8. Imprima o tempo de atividade atual.
  9. Imprimir tabela formatada ou lista com a maioria dos valores anteriores armazenados.

Requisitos

  1. Linux ou OS FreeBSD.
  2. Python 2.7 ou 3.X instalado, mas a versão mais recente é recomendada.
  3. Módulos Python (SYS, OS, OPTPARSE, SQLITE3, DATETIME, LOCALE, PLATAFORMA, SUBPROCESSO, TIME).

Como instalar o Tuptime no Linux

Primeiro, você precisa clonar o repositório executando o comando abaixo:

$ git clone https: // github.com/rfrail3/tuptime.git 
Clone Tuptime Tool

Então mova -se para o mais recente diretório dentro do tuptime diretório. Em seguida, cópia tuptime script dentro do mais recente diretório para /usr /bin e defina a permissão executável como mostrado.

$ cd tuptime/mais recente $ sudo cp tuptime/usr/bin/tuptime $ sudo chmod ugo+x/usr/bin/tuptime 
Configure tuptime

Agora, copie o arquivo cron tuptime/mais recente/cron.d/tuptime para /etc/cron.d/tuptime e definir permissão executável como segue.

$ sudo cp tuptime/mais recente/cron.d/tuptime/etc/cron.d/tuptime $ sudo chmod 644/etc/cron.d/tuptime 
Configure Tuptime Cron

Se você seguiu acima dessas etapas corretamente, ele deve ser instalado no seu sistema neste momento.

Como eu uso o Tuptime?

Em seguida, veremos como usar esta ferramenta para determinadas atividades de administração do sistema, executando -a com diferentes opções como usuário privilegiado, como mostrado.

1. Quando você corre tuptime Sem nenhuma opção, você obtém uma tela de exibição semelhante à abaixo.

# tuptime 
Tuptime em ação

2. Você pode exibir saída com data e tempo do seguinte modo.

# tuptime-date = '%h:%m:%s%d-%m-%y' 
Data e hora Tuptime

3. Para imprimir a vida do sistema como uma lista, você pode executar este comando abaixo:

# Tuptime -Lista 
Verifique o tempo de atividade do Linux

4. Você pode criar um arquivo de banco de dados alternativo da seguinte maneira. O banco de dados será criado em um formato sqlite.

# tuptime --filedb /tmp /tuptime_testdb.dB 
Tuptime Database

5. Para solicitar informações de saída pelo estado final do PowerOff, execute este comando.

# Tuptime -End -Table 
Verifique o último desligamento do Linux

Algumas outras opções usadas com o tuptime ferramenta da seguinte maneira:

  1. Para imprimir a versão do kernel do sistema na saída, use o --núcleo opção.
  2. Para registrar um desligamento graciosamente do sistema, use o --graciosamente opção. Permite que você saiba se o desligamento do sistema foi bom ou ruim.
  3. Para exibir a saída após um determinado número de segundos e época, use o --segundos opção.
  4. Você também pode solicitar informações de saída por tempo de folga ou tempo de inatividade usando a opção -OFTIME. Use esta opção com --tempo ou --lista.
  5. Para imprimir informações detalhadas de saída enquanto executa o comando, use --detalhado opção.
  6. Você pode ver informações de ajuda usando --ajuda opção e --versão Para imprimir a versão do Tuptime, você está usando.

Resumo

Neste artigo, procuramos maneiras de usar tuptime Comando para atividades de administração do sistema. Este comando é simples de usar e, se você não entende nenhum ponto no guia, pode postar um comentário ou adicionar mais informações sobre o que eu montei. Lembre -se de permanecer conectado ao Tecmint.

Referências: Tuptime Home Page