Comment installer Netdata sur Debian 11

Dans ce tutoriel, nous allons vous montrer comment installer Netdata sur Debian 11. Pour ceux d’entre vous qui ne le savaient pas, Netdata est un outil open source conçu pour la solution de surveillance des performances du système en temps réel. Il surveille les processus tels que la mémoire, l’utilisation du processeur, les entrées/sorties du disque, la bande passante du réseau, les applications système, la base de données MySQL, entre autres mesures en temps réel du système. Les métriques sont visualisées sur de superbes tableaux de bord interactifs sous forme de graphiques.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape de l’outil Netdata Monitoring sur une Debian 11 (Bullseye).

Installer Netdata sur Debian 11 Bullseye

Étape 1. Avant d’installer un logiciel, il est important de vous assurer que votre système est à jour en exécutant ce qui suit apt commandes dans le terminal :

sudo mise à jour appropriée
sudo mise à niveau appropriée

Étape 2. Installation de Netdata sur Debian 11.

Par défaut, Netdata est disponible sur le référentiel de base de Debian. Vous pouvez installer Netdata sur le système Debian en exécutant les commandes suivantes ci-dessous :

sudo apt installer netdata

Après l’installation, pour pouvoir démarrer, arrêter et obtenir l’état du service Netdata, utilisez la commande ci-dessous :

sudo systemctl démarre netdata
sudo systemctl arrêter netdata
sudo état de systemctl netdata

Étape 3. Configurez Netdata.

Ensuite, modifiez le fichier de configuration Netdata dans votre éditeur de texte préféré :

nano /etc/netdata/netdata.conf

Ajoutez les lignes suivantes :

[global]

exécuter en tant qu’utilisateur = netdata propriétaire des fichiers Web = root groupe de fichiers Web = root # Netdata n’est pas conçu pour être exposé à des # réseaux potentiellement hostiles. Voir https://github.com/netdata/netdata/issues/164 bind socket à IP = 127.0.0.1

Par défaut, bind socket to IP il s’est mis à 127.0.0.1. Pour accéder au tableau de bord en utilisant l’adresse IP, vous devez les remplacer 127.0.0.1 avec l’adresse IP de votre serveur :

[global]

exécuter en tant qu’utilisateur = netdata propriétaire des fichiers Web = root groupe de fichiers Web = root # Netdata n’est pas conçu pour être exposé à des # réseaux potentiellement hostiles. Voir https://github.com/netdata/netdata/issues/164 bind socket to IP =

Save votre fichier et redémarrez le service Netdata :

sudo systemctl redémarre netdata

Étape 4. Configurez le pare-feu.

Maintenant, nous autorisons le port 19999 à utiliser le pare-feu UFW :

sudo ufw autoriser 19999
sudo ufw recharger

Étape 5. Accéder à l’interface Web Netdata.

Une fois installé avec succès, vous devez taper l’URL https://(your-domain.com or your-server-IP-addresss):19999 dans vos navigateurs web préférés pour être redirigé vers le tableau de bord Netdata :

Toutes nos félicitations! Vous avez correctement installé Netdata. Merci d’avoir utilisé ce didacticiel pour installer la dernière version de Netdata Monitoring sur Debian 11 Bullseye. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Netdata.