whowatch – Monitore Usuários e Processos do Linux em Tempo Real

whowatch é um programa de linha de comando interativo simples e fácil de usar semelhante ao comando who para monitorar processos e usuários em um sistema Linux. Ele mostra quem está conectado ao seu sistema e o que estão fazendo, de forma semelhante ao comando w em tempo real.

Mostra o número total de usuários no sistema e o número de usuários por tipo de conexão (local, telnet, ssh e outros). O whowatch também mostra o tempo de atividade do sistema e exibe informações como nome de login do usuário, tty, host, processos, bem como o tipo de conexão.

Além disso, você pode selecionar um usuário específico e visualizar a árvore de processos deles. No modo de árvore de processos, você pode enviar os sinais SIGINT e SIGKILL para o processo selecionado de uma maneira divertida.

Neste breve artigo, explicaremos como instalar e usar o whowatch em sistemas Linux para monitorar usuários e processos em tempo real em uma máquina.

Como Instalar o whowatch no Linux

O programa whowatch pode ser facilmente instalado nos repositórios padrão usando o gerenciador de pacotes em sua distribuição Linux, conforme mostrado.

$ sudo apt install whowatch  [On Ubuntu/Debian]
$ sudo yum install whowatch  [On CentOs/RHEL]
$ sudo dng install whowatch  [On Fedora 22+]

Depois de instalado, você pode simplesmente digitar o whowatch na linha de comando e verá a seguinte tela.

$ whowatch
Monitor Logged in Users

Você pode visualizar os detalhes de um usuário específico, basta destacar o usuário (use as teclas Seta para cima e Seta para baixo para navegar). Em seguida, pressione a tecla d para listar as informações do usuário, conforme mostrado nesta captura de tela.

Check User Information in Linux

Para visualizar a árvore de processos de um usuário, pressione Enter após destacar esse usuário específico.

Monitor User Process

Para visualizar toda a árvore de processos do usuário do Linux, pressione t.

Monitor Linux User Processes

Você também pode visualizar informações do sistema Linux pressionando a tecla s.

Check Linux System Information

Para mais informações, consulte a página do manual do whowatch conforme mostrado.

$ man whowatch

Você também encontrará úteis os artigos relacionados a seguir:

  1. Como Monitorar Comandos Linux Executados por Usuários do Sistema em Tempo Real
  2. Como Monitorar a Atividade do Usuário com as Ferramentas psacct ou acct

Isso é tudo! whowatch é uma utilidade de linha de comando interativa simples e fácil de usar para monitorar processos e usuários em um sistema Linux. Neste guia breve, explicamos como instalar e usar o whowatch. Utilize o formulário de feedback abaixo para fazer perguntas ou compartilhar suas opiniões sobre esta utilidade.

Source:
https://www.tecmint.com/whowatch-monitor-linux-users-and-processes-in-real-time/