---
# System prepended metadata

title: Netdata & Prometheus

---

# 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)




