summary: "Elasticsearch cluster status is RED"
description: "The Elasticsearch cluster status is RED for 2 minutes."
{%- endraw %}
+ ElasticsearchIndicesInReadOnlyMode:
+ if: >-
+ exec_elasticsearch_indices_read_only_allow_delete > 0
+ {%- raw %}
+ for: 2m
+ labels:
+ severity: critical
+ service: elasticsearch
+ annotations:
+ summary: "Elasticsearch indices are read-only"
+ description: "The Elasticsearch service has indices in read-only mode for 2 minutes."
+ {%- endraw %}
{%- endif %}
{%- if server.get('enabled', False) %}
ElasticsearchServiceDown:
severity: minor
service: elasticsearch
annotations:
- summary: "Elasticsearch uses {%- endraw %}{{monitoring.service_failed_warning_threshold_percent*100}}%{%- raw %} of disk space"
+ summary: "Elasticsearch uses {%- endraw %} {{monitoring.service_disk_space_watermark_minor_threshold_percent*100}}%{%- raw %} of disk space"
description: "The Elasticsearch '{{ $labels.instance }}' instance uses {{ $value }}% of disk space on the {{ $labels.host }} node for 5 minutes."
{%- endraw %}
ElasticsearchDiskWaterMarkMajor:
severity: major
service: elasticsearch
annotations:
- summary: "Elasticsearch uses {%- endraw %}{{monitoring.service_failed_critical_threshold_percent*100}}%{%- raw %} of disk space"
+ summary: "Elasticsearch uses {%- endraw %} {{monitoring.service_disk_space_watermark_major_threshold_percent*100}}%{%- raw %} of disk space"
description: "The Elasticsearch '{{ $labels.instance }}' instance uses {{ $value }}% of disk space on the {{ $labels.host }} node for 5 minutes."
{%- endraw %}
{%- endif %}