# Netdata & Prometheus ## Installation de Netdata ```bash sudo apt install netdata ``` Maintenant, il faugt aller remplacer dans le fichier "netdata.conf" l'adresse ip local par l'ip de la machine ```bash sudo vim /etc/netdata/netdata.conf ``` ```bash= jere@jere-virtual-machine:~$ cat /etc/netdata/netdata.conf # NetData Configuration # The current full configuration can be retrieved from the running # server at the URL # # http://localhost:19999/netdata.conf # # for example: # # wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf # [global] run as user = netdata web files owner = root web files group = root # Netdata is not designed to be exposed to potentially hostile # networks. See https://github.com/netdata/netdata/issues/164 > > > > bind socket to IP = 192.168.32.140 ``` ## Analyser la portée fonctionnelle de Netdata Netdata permet de superviser des machines a des fins de surveillance (performance, utilisation des ressources)et d'alerting sur des indicateurs créer au préalable. Il permet d'afficher les données sous forme de graphique en temps réel ![](https://i.imgur.com/5qOwknZ.png) ## Installer l'agent Prometheus et exposer les indicateurs du système d'exploitation et de la récupérer dans Zabbix à l'aide du modèle "Linux by Prom" Il suffit dans un premier temps d'installer l'agent prometheus sur notre machine à l'aide de la commande suivante : ```bash sudo apt install prometheus-node-exporter ``` Maintenant que l'agent est installé, il faut créer un host sur Zabbix avec le template ![](https://i.imgur.com/2kCL4cw.png) Pour vérifier que les données remontent bien, on va filtrer dans la partie "latest data" avec l'host qu'on vient de créer : ![](https://i.imgur.com/L4kc7ZN.png)