Forutsetninger
Trinn 1: Oppdater systemet
Trinn 2: Installer avhengigheter
Trinn 3: Installer Netdata
Trinn 4: Endre brannmurregler
Trinn 5: Se overvåkingsgrensesnittet
Trinn 6: Sett opp systemd tjenesteenhet for netdata
Netdata er en stigende stjerne innen overvåking av systemberegninger i sanntid. Sammenlignet med andre verktøy av samme type, Netdata:
- Overvåker og gjengir ulike systemberegninger i sanntid, for eksempel CPU, minne, disk I/O, nettverkstrafikk, systemprosesser, Apache/Nginx-status, MySQL-status, Postfix-meldingskø og andre.
- Kjører på de fleste Linux-distribusjoner.
- Er svært optimalisert for å bruke minimalt med CPU, minne og disk I/O.
- Gi slående sanntidsberegningsgrafikk i et intuitivt nettgrensesnitt.
I denne artikkelen vil jeg demonstrere hvordan du installerer Netdata på en Vultr CentOS 7-serverforekomst.
Forutsetninger
Før du leser videre, bør du ha distribuert en Vultr CentOS 7-serverforekomst og logget på som en ikke-rootbruker med sudo-rettigheter.
Trinn 1: Oppdater systemet
Av sikkerhetshensyn, oppdater systemet til siste stabile status ved å bruke YUM:
sudo yum update -y && sudo reboot
Etter at omstarten er ferdig, logger du på med samme sudo-bruker.
Trinn 2: Installer avhengigheter
For å installere Netdata må du installere avhengighetene nedenfor:
sudo yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig
sudo yum install curl jq nodejs
Trinn 3: Installer Netdata
Installer Netdata med det offisielle installasjonsskriptet:
cd ~
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh
Under installasjonsprosessen, trykk for ENTERå starte installasjonen.
Hvis det ikke oppstår feil under installasjonen, vil Netdata-demonen starte.
Trinn 4: Endre brannmurregler
Før du får tilgang til Netdatas nettgrensesnitt, må du endre brannmurregler for å tillate trafikk på port 19999, standard kommunikasjonsport for Netdata:
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload
Trinn 5: Se overvåkingsgrensesnittet
Bekreft installasjonen ved å åpne nettleseren din og gå til overvåkingsgrensesnittet til Netdata:
http://<your-Vultr-server-IP>:19999
Trinn 6: Sett opp systemd tjenesteenhet for netdata
For enkelhets skyld, sett Netdata under kontroll av 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
Det er det. For å konfigurere Netdata ytterligere, rediger konfigurasjonsfilen:
sudo vi /etc/netdata/netdata.conf
Du kan også se gjeldende konfigurasjon på:
http://<your-Vultr-server-IP>:19999/netdata.conf