Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·leu dependències
Pas 3: instal·leu Netdata
Pas 4: modifiqueu les regles del tallafoc
Pas 5: visualitzeu la interfície de supervisió
Pas 6: configureu la unitat de servei systemd per a les dades de xarxa
Netdata és una estrella en ascens en el camp de la monitorització de mètriques del sistema en temps real. En comparació amb altres eines del mateix tipus, Netdata:
- Supervisa i representa diverses mètriques del sistema en temps real, com ara CPU, memòria, E/S de disc, trànsit de xarxa, processos del sistema, estat d'Apache/Nginx, estat de MySQL, cua de missatges Postfix i altres.
- S'executa a la majoria de distribucions de Linux.
- Està molt optimitzat per utilitzar un mínim de CPU, memòria i E/S de disc.
- Proporcioneu gràfics de mètriques impressionants en temps real en una interfície web intuïtiva.
En aquest article, demostraré com instal·lar Netdata en una instància del servidor Vultr CentOS 7.
Requisits previs
Abans de llegir més, hauríeu d'haver desplegat una instància del servidor Vultr CentOS 7 i haver iniciat sessió com a usuari no root amb privilegis sudo.
Pas 1: actualitzeu el sistema
Per motius de seguretat, actualitzeu el sistema a l'estat estable més recent mitjançant YUM:
sudo yum update -y && sudo reboot
Un cop finalitzi el reinici, inicieu sessió amb el mateix usuari de sudo.
Pas 2: instal·leu dependències
Per instal·lar Netdata, heu d'instal·lar les dependències següents:
sudo yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig
sudo yum install curl jq nodejs
Pas 3: instal·leu Netdata
Instal·leu Netdata amb l'script d'instal·lació oficial:
cd ~
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh
Durant el procés d'instal·lació, premeu ENTERper iniciar la instal·lació.
Si no es produeix cap error durant la instal·lació, s'iniciarà el dimoni Netdata.
Pas 4: modifiqueu les regles del tallafoc
Abans de poder accedir a la interfície web de Netdata, heu de modificar les regles del tallafoc per permetre el trànsit al port 19999, el port de comunicació predeterminat de Netdata:
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload
Pas 5: visualitzeu la interfície de supervisió
Confirmeu la instal·lació obrint el vostre navegador web i visitant la interfície de monitorització de Netdata:
http://<your-Vultr-server-IP>:19999
Pas 6: configureu la unitat de servei systemd per a les dades de xarxa
Per comoditat, poseu Netdata sota el control de systemd:
sudo yum install psmisc
sudo killall netdata
sudo cp ~/netdata/system/netdata.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start netdata.service
sudo systemctl enable netdata.service
Això és. Per configurar encara més Netdata, editeu el seu fitxer de configuració:
sudo vi /etc/netdata/netdata.conf
També podeu veure la configuració actual a:
http://<your-Vultr-server-IP>:19999/netdata.conf