Introdução
O Netdada é um projeto criado para exibir o monitoramento em tempo real de servidor com uma variedade de informações.O que ele monitora
- Uso da CPU (total e por núcleo), interrupções, softirqs e freqüência.
- Total de memória, RAM, Swap e Kernel (deduper incluindo KSM e núcleo de memória).
- Disco I/O (por disco: largura de banda, operações, erros etc).
- Interfaces de rede IPV4/IPV6 (por interface: largura de banda, pacotes, erros, e etc).
- Netfilter/iptables (conexões, eventos, erros, etc).
- Processos (executando, bloqueado,ativo, etc)
- Aplicações, agrupado em árvore de processos (CPU, memória, leituras e gravação de disco, swap.
- Servidor web Apache mod-estatuto (v 2.2, v 2.4)
- Nginx web server stub-status.
- Usuários e grupos (Consumo e processos por usuário e grupo, CPU, memória, swap, e etc.).
- NFS file servers, v2, v3, v4 (I/O, cache, RPC e etc).
- MySQL consultas, atualizações, problemas, thereads, etc.
- ISC Bind multiplos servidores, cada um exibindo: clientes, requisições, consultas, atualizações, falhas e etc.
- Postfix.
- Squid largura de Banda e etc.
- Hardware (temperatura, voltage, e etc.)
- Dispositivos SNMP.
Instalação
Debian / Ubuntuapt-get install zlib1g-dev gcc make git autoconf autogen automake pkg-config
CentOS / Redhat / Fedora
yum install zlib-devel gcc make git autoconf autogen automake pkgconfig
Agora clone o repositório no Github.
root@butecopensource:/# git clone https://github.com/firehol/netdata
Entre no diretório
root@butecopensource:/# cd netdata/
Execute o script e digite Enter para confirmar
root@butecopensource/netdata# ./netdata-installer.sh
“Press ENTER to build and install netdata to your system”
Pressione ENTER para instalar.
Para acessar digite http://<IP-SERVIDOR:19999 e para ver as configurações que estão rodando http://<IP_SERVIDOR:19999/netdata.conf
Para atualizar
Entre no diretório clonado do github "netdata" e execute./netdata-installer.sh
o script irá atualizar e reiniciar o NetdataConfira um live demo do Netdata
Veja o video
Fonte: Tecmint e Github(Netdata)