Netdata est une étoile montante dans le domaine de la surveillance des métriques système en temps réel. Par rapport à d'autres outils du même type, Netdata:
- Surveille et affiche diverses mesures du système en temps réel, telles que le processeur, la mémoire, les E / S disque, le trafic réseau, les processus système, le statut Apache / Nginx, le statut MySQL, la file d'attente de messages Postfix et autres.
- Fonctionne sur la plupart des distributions Linux.
- Est hautement optimisé pour utiliser un minimum d'UC, de mémoire et d'E / S de disque.
- Fournissez de superbes graphiques de mesures en temps réel dans une interface Web intuitive.
Dans cet article, je vais vous montrer comment installer Netdata sur une instance de serveur Vultr Debian 9.
Conditions préalables
Avant de poursuivre la lecture, vous devez avoir déployé une instance de serveur Vultr Debian 9 et vous être connecté en tant qu'utilisateur non root avec les privilèges sudo.
Étape 1: mettre à jour le système
Pour des raisons de sécurité, mettez à jour le système au dernier état stable:
sudo apt-get update && sudo apt-get upgrade
Étape 2: installer les dépendances
Pour installer Netdata, vous devez installer les dépendances ci-dessous:
sudo apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl
Étape 3: installer Netdata
Installez Netdata avec le script d'installation officiel:
cd ~
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh
Pendant le processus d'installation, appuyez sur ENTERpour démarrer l'installation.
Le démon Netdata démarre.
Vous pouvez démarrer, arrêter et obtenir l'état du service Netdata en exécutant les commandes suivantes:
sudo systemctl start netdata
sudo systemctl stop netdata
sudo systemctl status netdata
Étape 4: modifier les règles de pare-feu
Avant de pouvoir accéder à l'interface Web de Netdata, vous devez modifier les règles de pare-feu pour autoriser le trafic sur le port 19999, le port de communication par défaut de Netdata:
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload
Rechargez le pare-feu:
service firewalld restart
Étape 5: afficher l'interface de surveillance
Confirmez l'installation en ouvrant votre navigateur Web et en visitant l'interface de surveillance de Netdata:
http://<your-Vultr-server-IP>:19999
Pour configurer davantage Netdata, modifiez son fichier de configuration:
sudo vi /etc/netdata/netdata.conf
Vous pouvez également afficher la configuration actuelle:
http://<your-Vultr-server-IP>:19999/netdata.conf
Désinstaller et mettre à jour Netdata
Désinstaller
Si vous souhaitez supprimer Netdata de votre système, vous pouvez exécuter la commande suivante:
cd netdata
sudo /netdata-uninstaller.sh --force
Mettre à jour
Si vous souhaitez mettre à jour les Netdata vers la dernière version, utilisez la commande suivante:
cd netdata
git pull
sudo ./netdata-installer.sh