Netdata est un outil de surveillance gratuit, open source et en temps réel qui est activement maintenu, facile à configurer et livré avec une belle interface utilisateur de tableau de bord accessible à l'aide d'un navigateur Web. En utilisant Netdata, vous pouvez facilement surveiller chaque paramètre de votre instance Vultr en temps réel avec peu ou pas de surcharge. Netdata est très léger et nécessite au maximum 1% de CPU et environ 20 Mo de RAM dans la plupart des cas.
Installation de Netdata
Netdata est livré avec un script de configuration qui peut être exécuté facilement sur différentes distributions. Le script de configuration prend actuellement en charge les distributions suivantes:
- Cambre
- Gentoo
- Debian
- Ubuntu
- Sabayon
- CentOS
- Chapeau rouge
- Feutre
- OpenSUSE
- SUSE
Pour installer Netdata, exécutez simplement la commande suivante.
# install required packages for all netdata plugins
bash <(curl -Ss https://my-netdata.io/kickstart.sh) all
Ce que fait ce script:
- Détecte la distribution et installe les packages système requis pour la construction de Netdata (demandera une confirmation).
- Télécharge la dernière arborescence source de Netdata sur
/usr/src/netdata.git
.
- Installe Netdata en s'exécutant à
./netdata-installer.sh
partir de l'arborescence source.
- S'installe
netdata-updater.sh
sur cron.daily
, donc votre installation Netdata sera mise à jour quotidiennement (vous recevrez un message de cron uniquement si la mise à jour échoue).
Après avoir exécuté le kickstart.sh
script, Netdata installe toutes les exigences à l'aide de votre gestionnaire de paquets natif linux, puis procède à son installation.
Utilisation du tableau de bord Netdata
Après la phase d'installation, vous pouvez simplement naviguer http://192.0.2.139:19999
pour accéder à Netdata.
Assurez-vous de remplacer 192.0.2.139
par votre adresse IP réelle.
Configuration ou modification des paramètres par défaut
Les paramètres Netdata peuvent être modifiés à votre guise en modifiant le fichier de configuration.
sudo vi /etc/netdata/netdata.conf
Modification du port par défaut
Pour changer le port d'interface utilisateur Web par défaut en un port personnalisé, modifiez simplement le fichier de configuration et modifiez les lignes suivantes. Sous la [web]
section, décommentez la ligne suivante.
# default port = 19999
Il devrait ressembler à ce qui suit.
default port = <Your-Desired-Port>
Sauvegarder et quitter.
Redémarrez Netdata.
systemctl restart netdata
Maintenant, accédez à http://192.0.2.139:<Your-Desired-Port>
.
Contrôle du service Netdata
Vous pouvez contrôler Netdata comme un service normal avec les commandes suivantes sur un système qui utilise SystemD.
systemctl start netdata #start netdata service
systemctl stop netdata #stop netdata service
systemctl restart netdata #restart netdata service
systemctl status netdata #status of the netdata service