Monitoramento · 4 min read · Nov 17, 2025

Como Instalar e Usar a Ferramenta de Monitoramento de Desempenho Netdata no Debian 9

Netdata é uma ferramenta de monitoramento de desempenho e saúde gratuita, de código aberto, escalável, distribuída e em tempo real para sistemas operacionais baseados em Linux. O Netdata vem com painéis da web simples, fáceis de usar e extensíveis que podem ser usados para visualizar os processos e serviços em seu sistema. Você pode monitorar o uso de CPU, RAM, I/O de disco, tráfego de rede e Postfix usando o Netdata. O Netdata funciona em todos os sistemas, como máquinas físicas, máquinas virtuais, contêineres e dispositivos IoT, sem interromper sua função principal.

O Netdata vem com muitos recursos, alguns deles estão listados abaixo:

  • Painéis interativos impressionantes.
  • Suporta limites dinâmicos, modelos de alarme, histerese e múltiplos métodos de notificação baseados em funções.
  • Você pode criar painéis personalizados facilmente usando HTML.
  • Coleta milhares de métricas por servidor por segundo, com apenas 1% de utilização da CPU de um único núcleo.
  • Monitora quase tudo, como CPU, Memória, Discos, Iptables, Processos, Interfaces de rede, servidores NFS, servidores Apache, bancos de dados Redis, bancos de dados Postgres, bancos de dados MySQL, Tomcat, servidores de e-mail Postfix e Exim, dispositivos SNMP, servidores proxy Squid, e muitos mais.

Neste tutorial, aprenderemos como instalar a ferramenta de monitoramento de desempenho Netdata no Debian 9.

Requisitos

  • Debian 9 Desktop/Servidor instalado em seu sistema.
  • Usuário não-root com privilégios sudo.

Começando

Antes de começar, você precisará instalar alguns pacotes necessários para instalar o Netdata.

Primeiro, atualize o repositório de pacotes executando o seguinte comando:

sudo apt-get update -y  
sudo apt-get upgrade -y

Em seguida, instale todas as dependências necessárias usando o seguinte comando:

sudo apt-get install zlib1g-dev uuid-dev libmnl-dev pkg-config curl gcc make autoconf autoconf-archive autogen automake python python-yaml python-mysqldb nodejs lm-sensors python-psycopg2 netcat git -y

Uma vez que todos os pacotes estejam instalados, você pode prosseguir para a próxima etapa.

Instalar Netdata

Primeiro, baixe a versão mais recente do Netdata do repositório Git. Você pode fazer isso executando o seguinte comando:

git clone https://github.com/firehol/netdata.git --depth=1 ~/netdata

Em seguida, mude o diretório para o diretório clonado usando o seguinte comando:

cd netdata

Em seguida, instale o Netdata executando o script netdata-installer.sh conforme mostrado abaixo:

sudo ./netdata-installer.sh

Você deve ver a seguinte saída:

^
  |.-.   .-.   .-.   .-.   .  netdata                                        
  |   '-'   '-'   '-'   '-'   monitoramento de desempenho em tempo real, feito corretamente!  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->


  Você está prestes a compilar e instalar o netdata em seu sistema.

  Ele será instalado nos seguintes locais:

   - o daemon     em /usr/sbin/netdata
   - arquivos de configuração   em /etc/netdata
   - arquivos da web      em /usr/share/netdata
   - plugins        em /usr/libexec/netdata
   - arquivos de cache    em /var/cache/netdata
   - arquivos db       em /var/lib/netdata
   - arquivos de log      em /var/log/netdata
   - arquivo pid       em /var/run/netdata.pid
   - arquivo logrotate em /etc/logrotate.d/netdata

  Este instalador permite que você altere o caminho de instalação.
  Pressione Control-C e execute o mesmo comando com --help para ajuda.

Pressione ENTER para compilar e instalar o netdata em seu sistema > 

Agora, pressione Enter para continuar com a instalação. Uma vez que a instalação seja concluída com sucesso, você deve ver a seguinte saída:

 --- Terminamos! --- 

  ^
  |.-.   .-.   .-.   .-.   .-.   .  netdata                          .-.   .-
  |   '-'   '-'   '-'   '-'   '-'   está instalado e em execução agora!  -'   '-'  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->

  aproveite o monitoramento de desempenho e saúde em tempo real...

Você pode iniciar, parar e obter o status do serviço Netdata executando o seguinte comando:

sudo systemctl start netdata  
sudo systemctl stop netdata  
sudo systemctl status netdata

Você deve ver a seguinte saída se o Netdata estiver funcionando corretamente:

? netdata.service - Monitoramento de desempenho em tempo real
   Loaded: loaded (/etc/systemd/system/netdata.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-02-10 11:19:29 EST; 18min ago
  Process: 575 ExecStartPre=/bin/chown -R netdata:netdata /var/cache/netdata (code=exited, status=0/SUCCESS)
  Process: 574 ExecStartPre=/bin/mkdir -p /var/cache/netdata (code=exited, status=0/SUCCESS)
 Main PID: 580 (netdata)
    Tasks: 17 (limit: 4915)
   CGroup: /system.slice/netdata.service
           ??580 /usr/sbin/netdata -P /run/netdata/netdata.pid -D
           ??600 bash /usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1
           ??612 /usr/libexec/netdata/plugins.d/apps.plugin 1
           ??613 /usr/bin/python /usr/libexec/netdata/plugins.d/python.d.plugin 1

Feb 10 11:19:27 Netdataserver systemd[1]: Starting Monitoramento de desempenho em tempo real...
Feb 10 11:19:29 Netdataserver systemd[1]: Iniciado Monitoramento de desempenho em tempo real.

Configurar Firewall

O Netdata funciona na porta 19999, então você precisará permitir a porta 19999 através do firewall UFW. Por padrão, o UFW não está instalado no Debian 9. Você pode instalá-lo executando o seguinte comando:

sudo apt-get install ufw -y

Uma vez que o UFW esteja instalado, ative-o com o seguinte comando:

sudo ufw enable

Em seguida, permita a porta 19999 usando o firewall UFW da seguinte forma:

sudo ufw allow 19999/tcp

Em seguida, recarregue o firewall para aplicar todas as alterações:

sudo ufw reload

Uma vez que o firewall UFW esteja configurado, você pode prosseguir para acessar a interface da web do Netdata.

Acessar a Interface da Web do Netdata

Abra seu navegador da web e digite a URL http://your-server-ip:19999, você será redirecionado para o painel do Netdata, conforme mostrado na imagem abaixo:

Uso de CPU:

Visão geral do sistema Netdata

Carga e I/O de Disco:

Monitoramento de carga e I/O com netdata

Uso de Memória:

monitoramento de uso de memória

Rede IPv4:

Monitoramento de Rede

Uso de Disco:

monitoramento de uso de disco

Você também pode visualizar a configuração atual do Netdata em seu navegador digitando a URL http://your-server-ip:19999/netdata.conf. Você deve ver a seguinte página:

Na imagem acima, você deve ver todas as opções configuráveis comentadas. Você pode configurá-las conforme sua necessidade editando o arquivo /etc/netdata/netdata.conf.

Atualizar e Desinstalar o Netdata

Se você deseja remover o Netdata do seu sistema, pode executar o seguinte comando:

cd netdata  
sudo /netdata-uninstaller.sh --force

Se você deseja atualizar o Netdata para a versão mais recente, execute o seguinte comando:

cd netdata  
git pull  
sudo ./netdata-installer.sh

Parabéns! você instalou com sucesso o Netdata no Debian 9.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.