Installation · 4 min read · Nov 17, 2025

Comment installer l'outil de surveillance Netdata sur Ubuntu 20.04

Netdata est un outil de surveillance des performances et de la santé en temps réel, gratuit et open-source. Il prend en charge Linux, MacOS et FreeBSD. Vous pouvez dépanner et surveiller des serveurs basés sur le cloud, des conteneurs et l’ensemble de votre infrastructure informatique avec Netdata. Il fournit des métriques système en temps réel, y compris l’utilisation de la mémoire, le CPU, la bande passante, l’utilisation du disque et plus encore. Vous pouvez également l’intégrer à d’autres outils de surveillance comme Prometheus, Graphite, OpenTSDB, Kafka, Grafana, et plus encore.

Dans ce tutoriel, nous allons vous montrer comment installer l’outil de surveillance Netdata sur un serveur Ubuntu 20.04.

Prérequis

  • Un serveur exécutant Ubuntu 20.04.
  • Un mot de passe root configuré sur le serveur.

Installer Netdata avec un script automatisé

La manière simple et la plus facile d’installer Netdata est via le script d’installation automatique.

Tout d’abord, installez l’utilitaire curl avec la commande suivante :

apt-get install curl -y

Une fois installé, vous pouvez télécharger et exécuter le script d’auto-installation de Netdata avec la commande suivante :

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

On vous demandera d’installer les dépendances requises sur votre système comme indiqué ci-dessous :

NOTE : Exécution de apt-get update et mise à jour de vos caches APT ...
apt-get update 
apt-get install autoconf autoconf-archive autogen automake cmake gcc git libelf-dev libjson-c-dev libjudy-dev liblz4-dev libmnl-dev libssl-dev libtool libuv1-dev make pkg-config uuid-dev zlib1g-dev 


Appuyez sur ENTRER pour l'exécuter > 

Appuyez sur Entrée pour installer toutes les dépendances sur votre système. On vous demandera de construire Netdata comme indiqué ci-dessous :

 --- Installation de netdata... --- 
[/tmp/netdata-kickstart-LnvxPHJfuV/netdata-v1.26.0-292-gfbb5d8e2]# ./netdata-installer.sh --auto-update 
  ^
  |.-.   .-.   .-.   .-.   .  netdata                                        
  |   '-'   '-'   '-'   '-'   surveillance des performances en temps réel, bien faite !  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->


  Vous êtes sur le point de construire et d'installer netdata sur votre système.

  Le processus de construction utilisera /tmp pour
  tous les fichiers temporaires. Vous pouvez remplacer cela en définissant $TMPDIR à un
dossier accessible en écriture où vous pouvez exécuter des fichiers.

  Il sera installé aux emplacements suivants :

   - le démon     à /usr/sbin/netdata
   - fichiers de configuration   dans /etc/netdata
   - fichiers web      dans /usr/share/netdata
   - plugins        dans /usr/libexec/netdata
   - fichiers cache    dans /var/cache/netdata
   - fichiers db       dans /var/lib/netdata
   - fichiers log      dans /var/log/netdata
   - fichier pid       à /var/run/netdata.pid
   - fichier logrotate à /etc/logrotate.d/netdata

  Cet installateur vous permet de changer le chemin d'installation.
  Appuyez sur Control-C et exécutez la même commande avec --help pour obtenir de l'aide.


  NOTE :
  Des statistiques d'utilisation anonymes seront collectées et envoyées à Google Analytics.
  Pour vous désinscrire, passez l'option --disable-telemetry à l'installateur ou exportez
  la variable d'environnement DO_NOT_TRACK à une valeur non nulle ou non vide
  (par exemple : export DO_NOT_TRACK=1).

Appuyez sur ENTRER pour construire et installer netdata sur votre système > 

Appuyez sur Entrée pour installer Netdata. Une fois l’installation terminée, vous devriez obtenir la sortie suivante :

Définir netdata.tarball.checksum à 'new_installation'

 --- C'est terminé ! --- 

  ^
  |.-.   .-.   .-.   .-.   .-.   .  netdata                          .-.   .-
  |   '-'   '-'   '-'   '-'   '-'   est installé et fonctionne maintenant !  -'   '-'  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->

  profitez de la surveillance des performances et de la santé en temps réel...

 OK  

Installer Netdata depuis le dépôt Ubuntu

Par défaut, Netdata est disponible dans le dépôt standard d’Ubuntu 20.04. Vous pouvez l’installer en exécutant simplement la commande suivante :

apt-get install netdata -y

Une fois Netdata installé, éditez le fichier de configuration par défaut de Netdata et changez l’adresse bind avec votre serveur-ip :

nano /etc/netdata/netdata.conf

Changez les lignes suivantes :

[global]
        run as user = netdata
        web files owner = root
        web files group = 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 = votre-serveur-ip

Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, redémarrez le service Netdata pour appliquer les modifications :

systemctl restart netdata

Vous pouvez vérifier l’état de Netdata avec la commande suivante :

systemctl status netdata

Vous devriez obtenir la sortie suivante :

? netdata.service - netdata - Surveillance des performances en temps réel
     Loaded: loaded (/lib/systemd/system/netdata.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-12-02 04:55:57 UTC; 9s ago
       Docs: man:netdata
             file:///usr/share/doc/netdata/html/index.html
             https://github.com/netdata/netdata
   Main PID: 18021 (netdata)
      Tasks: 22 (limit: 4691)
     Memory: 35.4M
     CGroup: /system.slice/netdata.service
             ??18021 /usr/sbin/netdata -D
             ??18100 /usr/bin/python3 /usr/lib/netdata/plugins.d/python.d.plugin 1
             ??18106 bash /usr/lib/netdata/plugins.d/tc-qos-helper.sh 1
             ??18108 /usr/lib/netdata/plugins.d/nfacct.plugin 1
             ??18109 /usr/lib/netdata/plugins.d/apps.plugin 1

Dec 02 04:55:57 ubuntu2004 systemd[1]: Started netdata - Surveillance des performances en temps réel.
Dec 02 04:55:57 ubuntu2004 netdata[18021]: SIGNAL: Not enabling reaper
Dec 02 04:55:57 ubuntu2004 netdata[18021]: 2020-12-02 04:55:57: netdata INFO  : MAIN : SIGNAL: Not enabling reaper

À ce stade, Netdata est installé et écoute sur le port 19999.

ss -antpl | grep 19999

Vous devriez obtenir la sortie suivante :

LISTEN    0         4096         216.98.11.171:19999            0.0.0.0:*        users:(("netdata",pid=18021,fd=4))    

Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.

Accéder à l’interface web de Netdata

Maintenant, ouvrez votre navigateur web et accédez à l’interface web de Netdata en utilisant l’URL http://your-server-ip:19999. Vous devriez voir l’interface web de Netdata à l’écran suivant :

Moniteur système Netdata

CPU et Charge

Surveillance de la charge CPU

Utilisation du Disque et de la RAM

Surveillance du Disque

Swap et Réseau

Surveillance du Réseau

Conclusion

Félicitations ! vous avez réussi à installer Netdata sur le serveur Ubuntu 20.04. Vous pouvez maintenant installer l’agent Netdata sur la machine cliente et commencer à surveiller les ressources système depuis le tableau de bord web de Netdata. N’hésitez pas à me poser des questions si vous en avez.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.