---
# System prepended metadata

title: Netdata && Prometheus

---

# Netdata && Prometheus
> Rakotomalala Rantoniaina Antonio  
> Master 2 Infra Cloud Sécurité
## Installer et configurer Netdata
* Installer le paquet netdata
```bash=
sudo apt install netdata
```
* Configurer netdata pour pouvoir accéder au dashboard depuis l'ip du serveur
```bash=
sudo vim /etc/netdata/netdata.conf
```
![](https://i.imgur.com/X4paAcR.png)

* Redémarrer le service netdata
```
sudo systemctl restart netdata
```
* Accéder à l'interface web depuis l'ip du serveur http://<IP>:19999
![](https://i.imgur.com/Bk6fUQO.png)


## Analyser la portée fonctionnelle de l'outil

* L'outil permet d'avoir une visualisation globale et/ou détaillée sur l'utilisation des ressources du serveur.
    > CPU
    > RAM
    > Disques
    > Réseaux 
    ...    

* Les métriques s'affichent en temps réel dans le dashboard et nous pouvons visualiser des métriques spécifiques en sélectionnant une un pic d'utilisation d'une ressource par exemple
![](https://i.imgur.com/o7S4Bu0.png)

* Nous pouvons décider d'afficher les métriques en précisant un intervalle de temps spécifique
![](https://i.imgur.com/7vjLblg.png)

* Nous avons également la possibilité de voir l'utilisation des ressources par : 
    > User
    > User group
    > Applications
    ...
    
* Nous avons la possibilité d'ajouter d'autres dashboards.
* Nous avons la possibilité d'ajouter des alarmes.
* Nous pouvons faire des imports et/ou exports de snapshots des dashboards.
* Nous pouvons faire une impression du dashboard sous format PDF par exemple.
* Nous pouvons mettre en pause la collecte des métriques et la relancer.
    
## Installer l'agent Prometheus et d'exposer les indicateurs du système d'exploitation et de la récupérer dans Zabbix à l'aide du modèle "Linux by Prom"

* Installer l'agent prometheus
```
sudo apt install prometheus-node-exporter
```
* Créer un nouvel équipement qui utilisera le template Linux by Prom
    ![](https://i.imgur.com/BaFssc2.png)
    le DNS zbx correspond à l'IP 127.0.0.1, configuré dans /etc/hosts

* Vérifier que les informations remontent correctement dans le dashboard Zabbix
    ![](https://i.imgur.com/ml2tWJS.png)

