Merge pull request #25 from asteny/master

Elasticsearch alert rules
This commit is contained in:
Samuel Berthe 2019-02-11 15:01:30 +01:00 committed by GitHub
commit e278d447bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -216,6 +216,50 @@ services:
- name: justwatchcom/elasticsearch_exporter
doc_url: https://github.com/justwatchcom/elasticsearch_exporter
rules:
- name: Elastic Heap Usage Too High
description: 'The heap usage is over 90% for 5m - {{ $value | printf "%.2f"}}%'
query: '(elasticsearch_jvm_memory_used_bytes{area="heap"} / elasticsearch_jvm_memory_max_bytes{area="heap"}) * 100 > 90'
severity: error
- name: Elastic Heap Usage warning
description: 'The heap usage is over 80% for 5m - {{ $value | printf "%.2f"}}%'
query: '(elasticsearch_jvm_memory_used_bytes{area="heap"} / elasticsearch_jvm_memory_max_bytes{area="heap"}) * 100 > 80'
severity: warning
- name: Elastic Cluster RED
description: Elastic Cluster RED status
query: 'elasticsearch_cluster_health_status{color="red"} == 1'
severity: error
- name: Elastic Cluster Yellow
description: Elastic Cluster Yellow status
query: 'elasticsearch_cluster_health_status{color="yellow"} == 1'
severity: warning
- name: Number of Elastic Healthy Nodes
description: 'Number Healthy Nodes less then number_of_nodes - {{ $value }}'
query: 'elasticsearch_cluster_health_number_of_nodes < number_of_nodes'
severity: error
- name: Number of Elastic Healthy Data Nodes
description: 'Number Healthy Data Nodes less then number_of_data_nodes - {{ $value }}'
query: 'elasticsearch_cluster_health_number_of_data_nodes < number_of_data_nodes'
severity: error
- name: Number of relocation shards
description: 'Number of relocation shards for 20 min - {{ $value }}'
query: 'elasticsearch_cluster_health_relocating_shards > 0'
severity: error
- name: Number of initializing shards
description: 'Number of initializing shards for 10 min - {{ $value }}'
query: 'elasticsearch_cluster_health_initializing_shards > 0'
severity: error
- name: Number of unassigned shards
description: 'Number of unassigned shards for 2 min - {{ $value }}'
query: 'elasticsearch_cluster_health_unassigned_shards > 0'
severity: error
- name: Number of pending tasks
description: 'Number of pending tasks for 10 min - {{ $value }}. Cluster works slowly.'
query: 'elasticsearch_cluster_health_number_of_pending_tasks > 0'
severity: warning
- name: Elastic no new documents
description: No new documents for 10 min!
query: 'rate(elasticsearch_indices_docs{es_master_node="false"}[10m]) < 1'
severity: warning
- name: Apache
exporters: