Supervision des applications
Comment superviser CONSUL ?


ServicePilot appmon-consul




Qu'est-ce que Consul.io d'Hashicorp ?

Consul est un outil open source pour la découverte et la configuration de services dans une infrastructure d'application datacenter distribuée et en haute disponibilité. Il est développé par Hashicorp (avec d'autres produits tels que Vagrant, Vault, Terraform...) et est distribué sous la Mozilla Public License 2.0.

Consul.io a été créé pour fournir 5 fonctionnalités pour la gestion des clusters et l'orchestration des services :

  • Découverte du service
  • Health Checks
  • Stockage clés/valeurs
  • Multi-Datacenter
  • Segmentation des services

Consul fonctionne sur toutes les plates-formes (Windows, Linux, Mac OS X...) et une version commerciale appelée Consul Enterprise est également commercialisée par Hashicorp.

Supervision Consul.io d'Hashicorp

Ce package surveille un environnement Hashicorp Consul.

Ce package configure automatiquement le ServicePilot Agent afin de surveiller la disponibilité et l'exécution de tous les contrôles de type health check enregistrés dans Consul.

Les statistiques ainsi recueillies comprennent des représentations de chaque état de santé par identifiant de service, par nom de contrôle et par statut.