Notícias
Notícias do Serverspace: Interface em português e largura de banda ampliada
DF
Daniil Fedorov
fevereiro 4, 2025
Atualizado fevereiro 10, 2025

atop

atop — uma ferramenta avançada de monitoramento em tempo real no Linux

O atop é uma ferramenta avançada de monitoramento em tempo real para ambientes Linux, fornecendo uma coleta detalhada de dados sobre a carga da CPU, uso de memória, atividade de disco, rede e processos em execução. Diferente de ferramentas padrão como top,htop e iostat, ele não apenas fornece informações detalhadas sobre cada processo, mas também permite registrar estatísticas em arquivos de log para análise posterior.

Principais recursos do atop

  • Supervisão de todos os processos, inclusive os já encerrados.
  • Visualização detalhada da carga da CPU separada por núcleo.
  • Avaliação do desempenho do disco, consumo de memória e tráfego de rede.
  • Armazenamento de estatísticas em logs para análise posterior.
  • Seleção e filtragem de processos com base no uso de recursos.
  • Detecção de pontos críticos no desempenho do sistema (E/S, CPU, RAM, rede).

Instalação do atop

Para a maioria das distribuições Linux:

Debian, Ubuntu:

sudo apt install atop

RHEL, CentOS:

sudo yum install atop

Arch Linux:

sudo pacman -S atop

Após a instalação, o comando para iniciar a ferramenta é:

atop

Como usar o atop?

Ao ser executado, o atop exibe uma tabela com as seguintes métricas:

  • PRC — Número total de processos.
  • CPU — Carga da CPU (incluindo tempo de espera por E/S).
  • MEM — Uso da memória RAM e swap.
  • NET — Atividade das interfaces de rede.
  • DSK — Operações de entrada e saída no disco.

Exemplos de comandos úteis

Monitoramento com atualização a cada 5 segundos:

atop 5

Gravação de dados em um arquivo de log (a cada 10 segundos):

sudo atop -w /var/log/atop.log 10

Visualização de logs salvos para um determinado período:

sudo atop -r /var/log/atop.log

Filtragem por um processo específico:

atop -p PID

Por que o atop é melhor que as ferramentas padrão?

Função top htop atop
Análise detalhada de processos Parcial Parcial Sim
Monitoramento de processos finalizados Não Não Sim
Registro de logs para análise posterior Não Não Sim
Dados de rede e disco Não Não Sim
Flexibilidade na filtragem Média Boa Excelente

Conclusão

O atop é uma poderosa ferramenta de monitoramento no Linux, ideal para administradores de sistemas e engenheiros DevOps. Ele auxilia na identificação de gargalos no desempenho do servidor e no armazenamento de dados para diagnósticos detalhados.

Base de Conhecimento Serverspace

No Base de Conhecimento da Serverspace, você pode encontrar mais instruções sobre o uso do atop, além de análises detalhadas de outras ferramentas de monitoramento e administração do Linux. Também há artigos explicativos sobre termos essenciais para uma melhor compreensão da gestão de sistemas servidores.

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.