Merge pull request #28 from asteny/master

consul alerts && fix metric for calculating Redis replication delay
This commit is contained in:
Samuel Berthe 2019-02-21 10:54:17 +01:00 committed by GitHub
commit 780a590d4c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -302,6 +302,14 @@ services:
- name: prometheus/consul_exporter
doc_url: https://github.com/prometheus/consul_exporter
rules:
- name: Service healthcheck failed
description: 'Service: `{{ $labels.service_name }}` Healthcheck: `{{ $labels.service_id }}`'
query: 'consul_catalog_service_node_healthy == 0'
severity: error
- name: Missing Consul master node
description: Numbers of consul raft peers less then expected <https://example.ru/ui/{{ $labels.dc }}/services/consul|Consul masters>
query: 'consul_raft_peers < number_of_consul_master'
severity: error
- name: Etcd
exporters: