# Installation bare-metal



# Installation et configuration HTTPS

```bash
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/enterprise/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana-enterprise
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server.service
```

On autorise dans le pare-feu.

```bash
iptables -I INPUT 7 -p tcp -m tcp --dport 3000 -j ACCEPT
```

On copie et modifie ensuite les permissions du certificat et de sa clé.

```bash
 cp -r /etc/apache2/ssl /etc/grafana/ssl
 cd ssl/
 chown -R grafana:grafana /etc/grafana/ssl/
 chmod g+rw -R /etc/grafana/ssl/
```

On modifie le fichier de configuration de Grafana.

```bash
nano /etc/grafana/grafana.ini
```

On décommente et modifie les lignes "protocol = https", "domain = grafana.littoral1.fr", "cert\_file = /etc/apache2/ssl/apache-selfsigned.crt" et "cert\_key = /etc/apache2/ssl/private/apache-selfsigned.key".

On redémarre grafana.

```bash
systemctl restart grafana
```

[![image-1616776562254.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/2ZsjPQwocZezJG7n-image-1616776562254.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/2ZsjPQwocZezJG7n-image-1616776562254.png)

# Installation du plugin Zabbix et configuration de Grafana

On doit installer un plugin pour utiliser les données de Zabbix.

```bash
grafana-cli plugins install alexanderzobnin-zabbix-app
service grafana-server restart
```

Dans Grafana, sous Configuration et Plugins, on active le plugin.

[![image-1616778494248.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/IF3qzlKEdlmYE3oq-image-1616778494248.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/IF3qzlKEdlmYE3oq-image-1616778494248.png)

Ensuite, on ajoute la source de données.

[![image-1616778500030.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/4lbKTN0bGbJhPGwj-image-1616778500030.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/4lbKTN0bGbJhPGwj-image-1616778500030.png)

[![image-1616778518402.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/0kHo1uP0WNLUouro-image-1616778518402.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/0kHo1uP0WNLUouro-image-1616778518402.png)

On rentre l'adresse du serveur Zabbix, le compte zabbix pour l'API

[![image-1616781401235.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/LA4w4yWYjI1PqFuE-image-1616781401235.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/LA4w4yWYjI1PqFuE-image-1616781401235.png)

on coche cette case, car le certificat est auto-signé.

[![image-1616781428496.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/KQ1Qy3Fq51DkQyRi-image-1616781428496.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/KQ1Qy3Fq51DkQyRi-image-1616781428496.png)

On rentre le compte Zabbix (il est préférable de créer un compte spécialement pour cela).

[![image-1616781456856.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/CD7Z5Wz0Iv9w8LW0-image-1616781456856.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/CD7Z5Wz0Iv9w8LW0-image-1616781456856.png)

On clique sur "Save &amp; Test".

[![image-1616781641140.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/XB9b85TIkq5OtmVN-image-1616781641140.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/XB9b85TIkq5OtmVN-image-1616781641140.png)