Le monitoring de Wordpress sous Docker avec Dockprom

Stack Dockprom pour le monitoring de votre site web.

Le monitoring de Wordpress sous Docker avec Dockprom

Bonjour,

Si vous êtes un peu geek (et il y a des chances si vous êtes ici), vous devez aimer avoir des jolis graphs pour vos installations, c’est toujours sympa et ça permet de se gargariser devant son écran. Pour ça, j’utilise une solution tout en un qui s’appelle Dockprom. Vous pouvez bien évidement tout faire par vous même mais l’avantage c’est qu’ici tout est pré-configuré, le fichier docker-compose est même fourni, la classe !

Vous allez voir, ça va être super rapide, il suffit de quelques lignes pour le faire fonctionner:

git clone https://github.com/stefanprodan/dockprom
cd dockprom

ADMIN_USER=votreadmin ADMIN_PASSWORD=votrepass docker-compose up -d

Vous devez cloner le projet sur votre serveur et ensuite lancer le docker-compose avec les infos concernant votre user/password. Et la magie va opérer de suite, sans rien faire (bah oui c’est le principe de la magie) ! Grafana sera disponible à l’adresse suivante: http://votreip:3000

Vous pourrez découvrir dans votre magnifique grafana toutes les ressources utilisées par votre serveur et vos containers docker. Quelles sont les utilitaires utilisées par Dockprom:

  • Grafana : pour l’affichage sexy au format graphique de vos données.
  • Prometheus: la base des données. La base est disponible à l’adresse http://votreip:9000
  • cadvisor: pour la collecte des données.
  • altermanager: comme son nom l’indique, pour vous envoyer des alertes. Les alertes sont disponibles sur http://votreip:9093
  • node-exporter: permet d’exporter des données personnalisées.
  • caddy: permet de gérer le certificat SSL.
  • pushgateway: permet de « push » les données personnalisées.

Toutes les informations sont disponibles sur le github du projet Dockprom. Vous y trouverez les informations concernant les différentes alertes que vous pouvez configurer.

Cette solution très sympa vous permet d’avoir en quelques minutes un monitoring des containers de votre serveur.

@+