Monitoramento · 2 min read · Oct 10, 2025

Como Instalar o Sysdig para Monitorar a Carga do Sistema no Ubuntu 24.04

Sysdig é uma poderosa ferramenta de análise e solução de problemas de sistema de código aberto para Linux que fornece uma visão profunda do comportamento de sistemas em execução. Ela captura e inspeciona chamadas de sistema e outros eventos em nível de kernel, permitindo que os usuários obtenham insights em tempo real sobre a atividade do sistema, processos, tráfego de rede, acesso a arquivos e muito mais. O Sysdig é frequentemente usado para monitoramento de desempenho, auditoria de segurança e depuração, pois pode rastrear toda a atividade de um sistema com detalhes minuciosos. Ele vem com um rico conjunto de filtros e saídas predefinidos, tornando-o versátil para vários casos de uso, incluindo monitoramento de contêineres, onde pode analisar aplicativos conteinerizados. A capacidade do Sysdig de gravar e reproduzir a atividade do sistema o torna especialmente valioso para análise pós-incidente.

Neste tutorial, vou mostrar como instalar e usar a ferramenta de monitoramento Sysdig no Linux.

Pré-requisitos

  • Um servidor executando Linux. Vou usar o Ubuntu 24.04 aqui.
  • Uma senha de root configurada no servidor.

Instalar o Sysdig

Para sistemas operacionais baseados em Debian, como Ubuntu e Debian, instale o Sysdig com o seguinte comando:

apt install gnupg software-properties-common curl -y  
curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bash

Para sistemas operacionais baseados em RPM, como AlmaLinux, Rocky Linux, CentOS, RHEL e Fedora, instale o Sysdig com o seguinte comando:

rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public  
curl -s -o /etc/yum.repos.d/draios.repo https://s3.amazonaws.com/download.draios.com/stable/rpm/draios.repo  
dnf install sysdig -y

Após instalar o Sysdig, verifique a versão instalada do Sysdig usando o seguinte comando:

sysdig --version

Você verá a seguinte saída:

sysdig version 1.61.10

Trabalhando com o Sysdig

Você pode executar o comando csysdig para exibir os processos em execução, uso da CPU e uso da memória:

csysdig

Você deve ver a seguinte tela:

csysdig

Agora pressione F2 para abrir o outro menu, conforme mostrado abaixo:

processes

A partir daqui, você pode usar as teclas de seta para escolher qualquer coisa que deseja monitorar no painel esquerdo e pressionar Enter. Por exemplo, selecione connections e pressione Enter. Você deve ver todas as conexões de entrada na tela a seguir:

connections

Para visualizar informações sobre Processos e CPU, selecione Processes CPU e pressione Enter. Você deve ver a seguinte página:

CPU processes

Se você quiser monitorar todas as conexões de rede diretamente da interface de linha de comando, execute o seguinte comando:

sysdig -c netstat

Você deve ver a seguinte tela:

sysdig netstat

Você pode ver o log de solicitações HTTP usando o seguinte comando:

sysdig -c httplog

Você deve ver todas as solicitações HTTP de entrada na seguinte saída:

2024-08-23 11:21:17.228051410 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
2024-08-23 11:21:23.139933688 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B

Para monitorar o processo de acordo com o uso da CPU, execute o seguinte comando:

sysdig -c topprocs_cpu

Você deve ver a seguinte tela:

sysdig -c topprocs_cpu

Execute o seguinte comando para ver todas as opções disponíveis com o comando sysdig:

sysdig -cl

Você deve ver a seguinte tela:

sysdig -cl

Você pode usar o sysdig com spy_users para exibir a atividade interativa do usuário.

sysdig -c spy_users

Você deve ver a seguinte saída:

13133 11:38:03 root) free -m
13133 11:38:22 root) df -h

Conclusão

No guia acima, explicamos como instalar e usar o Sysdig para monitorar a atividade do sistema em tempo real. Espero que isso ajude você a solucionar problemas relacionados ao sistema.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.