Правила оповещения МБД.Х

Данные правила применимы для ПАК МБД.Х.

HadoopCriticalAllocatedGB#

Количество выделенной памяти в ГБ достигает более 90% от максимального значения.

Период: 5m (5 минут).

Важность: critical.

Категория: func_service.

Выражение PromQL:

(hadoop_node_manager_metrics_available_g_b / (hadoop_node_manager_metrics_available_g_b + hadoop_node_manager_metrics_allocated_g_b)) > 0.9

Шаблон сообщения:

Количество выделенной памяти в ГБ БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} достигает более 90% от максимального значения

HadoopCriticalAllocatedVCores#

Количество выделенных ядер достигает более 90% от максимального значения.

Период: 5m (5 минут).

Важность: critical.

Категория: func_service.

Выражение PromQL:

(hadoop_node_manager_metrics_available_v_cores / (hadoop_node_manager_metrics_available_v_cores + hadoop_node_manager_metrics_allocated_v_cores)) > 0.9

Шаблон сообщения:

Количество выделенных ядер БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} достигает более 90% от максимального значения

HadoopCriticalCapacityUsed#

Общий объём используемого пространства для хранения данных занимает 90% от максимального значения.

Период: 5m (5 минут).

Важность: critical.

Категория: func_service.

Выражение PromQL:

(hadoop_f_s_namesystem_capacity_used / hadoop_f_s_namesystem_capacity_total) > 0.9

Шаблон сообщения:

Общий объём используемого пространства для хранения данных БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает 90% от максимального значения

HadoopCriticalMemHeapUsed#

Объём используемой памяти heap занимает более 90% от максимального значения.

Период: 5m (5 минут).

Важность: critical.

Категория: func_service.

Выражение PromQL:

((hadoop_jvm_metrics_mem_heap_used_m / hadoop_jvm_metrics_mem_heap_max_m) > 0.9) or ((hadoop_memory_heap_memory_usage_used / hadoop_memory_heap_memory_usage_max) > 0.9)

Шаблон сообщения:

Объём используемой памяти heap БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает более 90% от максимального

HadoopCriticalNonHeapMemoryUsage#

Используемый объём памяти для non-heap областей в JVM занимает более 90% от максимального значения.

Период: 5m (5 минут).

Важность: critical.

Категория: func_service.

Выражение PromQL:

(hadoop_memory_non_heap_memory_usage_used / hadoop_memory_non_heap_memory_usage_max) > 0.9

Шаблон сообщения:

Объём памяти для non-heap областей в JVM БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает более 70% от максимального значения

HadoopMissingBlocks#

Имеются недостающие блоки данных.

Период: 1m (1 минута).

Важность: critical.

Категория: func_service.

Выражение PromQL:

hadoop_f_s_namesystem_missing_blocks > 0

Шаблон сообщения:

На хосте {{ $labels.host }} кластера {{ $labels.cluster}} имеются недостающие блоки данных БД Hadoop

HadoopWarningAllocatedGB#

Количество выделенной памяти в ГБ достигает более 70% от максимального значения.

Период: 5m (5 минут).

Важность: warning.

Категория: func_service.

Выражение PromQL:

(hadoop_node_manager_metrics_available_g_b / (hadoop_node_manager_metrics_available_g_b + hadoop_node_manager_metrics_allocated_g_b)) > 0.7 and (hadoop_node_manager_metrics_available_g_b / (hadoop_node_manager_metrics_available_g_b + hadoop_node_manager_metrics_allocated_g_b)) < 0.9

Шаблон сообщения:

Количество выделенной памяти в ГБ БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} достигает более 70% от максимального значения

HadoopWarningAllocatedVCores#

Количество выделенных ядер достигает более 70% от максимального значения.

Период: 5m (5 минут).

Важность: warning.

Категория: func_service.

Выражение PromQL:

(hadoop_node_manager_metrics_available_v_cores / (hadoop_node_manager_metrics_available_v_cores + hadoop_node_manager_metrics_allocated_v_cores)) > 0.7 and (hadoop_node_manager_metrics_available_v_cores / (hadoop_node_manager_metrics_available_v_cores + hadoop_node_manager_metrics_allocated_v_cores)) < 0.9

Шаблон сообщения:

Количество выделенных ядер БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} достигает более 70% от максимального значения

HadoopWarningCapacityUsed#

Общий объём используемого пространства для хранения данных занимает 70% от максимального значения.

Период: 5m (5 минут).

Важность: warning.

Категория: func_service.

Выражение PromQL:

(hadoop_f_s_namesystem_capacity_used / hadoop_f_s_namesystem_capacity_total) > 0.7 and (hadoop_f_s_namesystem_capacity_used / hadoop_f_s_namesystem_capacity_total) < 0.9

Шаблон сообщения:

Общий объём используемого пространства для хранения данных БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает 70% от максимального значения

HadoopWarningMemHeapUsed#

Объём используемой памяти heap занимает более 70% от максимального значения.

Период: 5m (5 минут).

Важность: warning.

Категория: func_service.

Выражение PromQL:

((hadoop_jvm_metrics_mem_heap_used_m / hadoop_jvm_metrics_mem_heap_max_m) > 0.7 and (hadoop_jvm_metrics_mem_heap_used_m / hadoop_jvm_metrics_mem_heap_max_m) < 0.9) or ((hadoop_memory_heap_memory_usage_used / hadoop_memory_heap_memory_usage_max) > 0.7 and (hadoop_memory_heap_memory_usage_used / hadoop_memory_heap_memory_usage_max) < 0.9)

Шаблон сообщения:

Объём используемой памяти heap БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает более 70% от максимального значения

HadoopWarningNonHeapMemoryUsage#

Используемый объём памяти для non-heap областей в JVM занимает более 70% от максимального значения.

Период: 5m.

Важность: warning.

Категория: func_service.

Выражение PromQL:

(hadoop_memory_non_heap_memory_usage_used / hadoop_memory_non_heap_memory_usage_max) > 0.7 and (hadoop_memory_non_heap_memory_usage_used / hadoop_memory_non_heap_memory_usage_max) < 0.9

Шаблон сообщения:

Объём памяти для non-heap областей в JVM БД Hadoop на хосте {{ $labels.host }} кластера {{ $labels.cluster}} занимает более 70% от максимального значения