check_consul

Check Consul health and state.

check_consul

License

  1. Overview
  2. Description
  3. Setup
  4. Usage
  5. Limitations
  6. Development
  7. Miscellaneous

Overview

Consul is a distributed service mesh to connect, secure, and configure services across any runtime platform and public or private cloud.

consul.io

Description

Check Consul health and state. This plugin request the Consul API to retrieve healths checks status.

Setup

This check has the following dependencies :

  • python (2 or 3)
  • consulate

Usage

python check_consul_service.py \
  -t ${CONSUL_TOKEN} \
  -H ${CONSUL_HOST} \
  -p ${CONSUL_PORT} \
  ${CONSUL_SERVICE}

Limitations

So far, this is compatible with Python 2.7, 3.5 and 3.6.

Development

Please read carefully CONTRIBUTING.md before making a merge request.

Miscellaneous

    ╚⊙ ⊙╝
  ╚═(███)═╝
 ╚═(███)═╝
╚═(███)═╝
 ╚═(███)═╝
  ╚═(███)═╝
   ╚═(███)═╝