Uptime kuma est une solution Open Source développée en 2021 et permet aux administrateurs systèmes, réseaux informatiques aux développeurs web de faire la surveillance. Surveillez en temps réel la disponibilité de vos différents services, puis recevez des notifications sur leurs états. Uptime kuma dispose d’une interface utilisateur simple et intuitive pour configurer des sondes et visualiser les résultats. Dans ce tutoriel, je vous montre deux méthodes assez simple pour installer et configurer des sonde Uptime Kuma.
Première méthode pour installer Uptime Kuma
Cette méthode est a simple mais compliqué pour ceux qui ne sont pas vraiment familier au terminal (CLI). Si c’est votre cas,suivez plutôt la deuxième méthode sans perde trop de temps. Allons immédiatement dans notre terminal et appliquons la commande suivante
docker run -d --restart=always -p 3442:3001 -e TZ=Africa/Lome -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
La commande appliquée précédemment nous a permis de télécharger l’image Docker, de créer un volume persistant pour les données de configurations et autres.
Deuxième méthode pour d’installation
Cette méthode est moins difficile et vous permet d’avoir un contrôle de l’outil depuis une interface web. Je vous invite vivement a lire l’article Gérer vos conteneurs Docker avec Portainer, pour se mettre dans le bain.Depuis votre interface web Portainer.
version: '3.9'
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- /volume1/docker/uptime-kuma-data:/app/data:rw
environment:
- TZ=Africa/Lome
ports:
- '3445:3001'
restart: always
Un conteneur uptime_kuma sera crée a la fin de l’exécution du script.Il est exposé au port 3444 a l »adresse IP de votre serveur exemple http://0.0.0.0:3445/