Como obter monitoramento de rede em tempo real no Linux com Netdata

Como obter monitoramento de rede em tempo real no Linux com Netdata

Netdata é uma excelente ferramenta de monitoramento de sistema baseada em navegador da web de código aberto com monitoramento de rede em tempo real para a plataforma Linux. Ele fornece insights sobre dezenas de aspectos para servidores e desktops Linux, por meio de um centro de controle avançado.

Instale Netdata

A ferramenta Netdata é muito popular no espaço do servidor Linux, devido à facilidade de rastrear muitas métricas diferentes. No entanto, os dados do sistema que ele coleta não são específicos para servidores Linux e, portanto, provam ser úteis até mesmo para os usuários de desktop médios que procuram aprender mais sobre como sua máquina opera.

Ubuntu

O aplicativo de monitoramento Netdata está disponível para usuários do Ubuntu no Desktop e no Servidor através das fontes oficiais de software. Para instalar o software, abra uma janela de terminal e use o gerenciador de pacotes Apt.

sudo apt install netdata

Debian

O Debian tem uma versão do Netdata disponível nos repositórios oficiais de software. Por ser de código aberto, nenhuma configuração especial precisa ser alterada. Dito isso, se você não gosta do fato de que o sistema operacional Debian freqüentemente fica atrás de outras distribuições Linux, você pode querer instalar o Debian Backports. Ativar esse recurso fornecerá a você uma versão mais recente do Netdata.

Para instalar a ferramenta de monitoramento Netdata no Debian, abra um terminal e use o comando Apt-get.

sudo apt-get install netdata

Arch Linux

Arch Linux tem uma versão bastante recente do Netdata em suas fontes de software. Para instalá-lo, abra uma janela de terminal e sincronize-o com o Pacman.

sudo pacman -S netdata

Fedora

Infelizmente, os desenvolvedores do Netdata negligenciam o Fedora Linux, por não fornecer uma versão do software como um RPM instalável. Em vez disso, aqueles no Fedora que procuram usar este software devem seguir as instruções genéricas.

OpenSUSE

O OpenSUSE tem excelente suporte a Netdata. Felizmente, esse suporte está dentro das principais fontes de software, então os usuários não precisam se preocupar com repositórios de terceiros. Para instalar o software no OpenSUSE, abra uma janela de terminal e use o gerenciador de pacotes Zypper.

sudo zypper em netdata

Instruções Genéricas

Além das principais distribuições do Linux, o Netdata tem um suporte muito bom na forma de um script Bash executável. Este script, quando baixado, instala uma versão binária estática do software em qualquer sistema Linux. A beleza desse método é que não importa o sistema operacional que você está executando, o Netdata funcionará perfeitamente.

A instalação do Netdata por meio do script de instalação funciona melhor com a ferramenta de download Curl. Normalmente, a ferramenta Curl é padrão na maioria das distribuições Linux. No entanto, se por algum motivo a ferramenta Curl não estiver no seu PC Linux, você precisará instalá-la antes de continuar.

Depois de instalado, faça o seguinte para que o Netdata funcione.

Versão de 32 bits

bash <(curl -ss = "">

Versão de 64 bits

bash <(curl -ss = "">

Instruções da fonte

O script Netdata é a forma mais adequada para usar a ferramenta em um sistema que oficialmente não tem suporte para o software. Ainda assim, se o script falhar por algum motivo, há uma alternativa: construir a partir da fonte. Para compilar o software a partir do código-fonte, vá para a página oficial do Github e aprenda quais dependências o Netdata requer antes de construir.

Depois de ter todas as dependências funcionando em seu PC Linux, faça o seguinte:

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

./netdata-installer.sh

Usando Netdata

Como obter monitoramento de rede em tempo real no Linux com Netdata

Os usuários têm acesso ao Netdata localmente, bem como remotamente em qualquer máquina que tenha acesso direto ao Servidor / PC que o executa. A instalação do Netdata na área de trabalho do Linux disponibiliza a ferramenta com o endereço IP “localhost”.

https://127.0.0.1:19999

No entanto, os usuários que planejam acessar o Netdata remotamente, pela rede, não poderão acessá-lo dessa forma. Em vez disso, para acessar a ferramenta de monitoramento Netdata de uma máquina para outra, abra um terminal e execute o seguinte para determinar o endereço IP:

ip addr show | grep 192.168

Executar o comando ip addr show com grep isolará o endereço local IPv4. Copie o endereço IP e cole-o em uma nova guia do navegador para acessar Netdata em qualquer lugar da LAN:

https://192.168.X.XXX:19999

Uma vez no aplicativo Netdata, olhe para o lado e clique para ver as diferentes métricas. Alternativamente, é possível navegar pelas centenas de gráficos rolando com o mouse.

Netdata é uma ferramenta passiva. Tudo o que faz é coletar informações sobre os sistemas Linux. Ele não tem capacidade de modificar o sistema de nenhuma forma (eliminando programas ou alterando coisas). Em vez disso, os usuários são encorajados a checá-lo de vez em quando e deixar o software rodar em segundo plano por um longo período de tempo para coletar métricas.

Utilização do CPU

Como obter monitoramento de rede em tempo real no Linux com Netdata

Precisa visualizar o uso da CPU para o sistema? Olhe para a barra lateral do aplicativo da web Netdata e clique no ícone “CPUs”.

Dentro das CPUs, os dados são divididos em muitas subcategorias, como “utilização”, “interrupções”, softirqs, “softnet”, “cpufreq” e “cpuidle”. Essas categorias mostram diferentes aspectos de como o processador do sistema está funcionando.

Para o usuário médio, “Utilização” é a seção que mais importa, pois mostra uma leitura detalhada de como o sistema está fazendo uso da CPU em geral.

Tudo é separado por núcleos, garantindo que os usuários obtenham informações detalhadas sobre o desempenho de cada núcleo.

Uso de RAM

Como obter monitoramento de rede em tempo real no Linux com Netdata

Além do uso da CPU, muitos usuários se preocupam com o uso da memória. Eles querem saber como o sistema está gerenciando a RAM, qual é a quantidade média de memória usada, etc. Para acessar as métricas do Netdata na memória do sistema, clique em “Memória” na barra lateral.

A seção “Memória” fornece uma leitura em tempo real da memória do sistema em uso, a quantidade de RAM não utilizada e até mesmo como o próprio kernel do Linux a está gerenciando.

Exportar dados

Netdata coleta muitos dados úteis e rapidamente. Felizmente, todas essas métricas podem ser facilmente exportadas (via PDF) para proteção ou para uso em um relatório, etc.

Exportar dados em tempo real do aplicativo Netdata é bastante simples. Para fazer isso, visite a interface da web e clique no ícone de impressão para abrir o menu de impressão do navegador.

No menu de impressão, procure a opção “imprimir para arquivo” e selecione-a para gerar um arquivo PDF dos dados.


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.