Zabbix - Débuter le monitoring sous Docker et Synology

Pour monitorer mon infrastructure j'utilise Zabbix. Disposant d'un NAS Synology, nous allons voir comment faire tourner Zabbix sous Docker.
Nous metttrons l'alerting Zabbix via Telegram, en affichant des emoticons/emojis dans les messages reçus.

Utilisation du conteneur Docker Zabbix 5.0

Prérequis

Installer le package Docker sur Synology

Créer un répertoire pour stocker les données Zabbix

Nous allons créer un répertoire avec deux sous-répertoires.
Il permettront de rendre les données
/docker/Zabbix/usr/lib/zabbix
/docker/Zabbix/var/lib/zabbix

Configuration du conteneur

Récupérer le conteneur

Installer le package Docker si besoin et le lancer.
Se rendre dans "Registre" et récupérer l'image zabbix/zabbix-appliance.
A ce jour la version 5.0 est disponible sous le tag "alpine-trunk"

Après avoir validé par "Selectionner" le téléchargement de l'image va débuter.
A titre indicatif l'image fait 383Mo lors du mon dernier téléchargement.

L'image sera donc visible dans la rubrique "image".

Executer le conteneur

Il suffit de double cliquer sur l'image pour initier sa configuration.

Se rendre dans "paramètres avancés".

Et saisir les paramètres suivants en reprenant les informations des répertoires créés précédemment.

Ici on fixe le port http 8088 qui nous servira à l'accès à l'interface de Zabbix, car autrement il changera au redémarrage du conteneur.

Le conteneur est ensuite démarré.
Il suffit de se rendre sur l'IP de votre NAS en utilisant le port 8088

Le compte par défaut est Admin / zabbix.