События мониторинга#

Сбор метрик#

События мониторинга собираются Prometheus в автоматическом режиме.

Стандартные метрики Prometheus#

Cистемные метрики Pods

Метрика

Описание

Компонент

kube_pod_container_status_restarts_total

Количество перезапусков pod контейнером за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_spec_cpu_quota

Установленный лимит использования ЦП контейнером

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_spec_memory_limit_bytes

Установлен лимит использования памяти контейнером

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_cpu_usage_seconds_total

Загрузка ЦП контейнером за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_memory_usage_bytes

Общее использование памяти

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_memory_swap

Подкачка памяти контейнером

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_network_receive_bytes_total

Количество байтов, полученных по сети контейнером за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_network_transmit_bytes_total

Количество байтов, переданных по сети контейнером за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_cpu_cfs_throttled_periods_total

Процент периодов ЦП, когда контейнер работал, но был остановлен

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

container_cpu_cfs_throttled_seconds_total

Время в секундах периодов ЦП, когда контейнер работал, но был остановлен

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_cpu_seconds_total

Среднее время ЦП, проведенное в системном режиме за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_MemTotal_bytes

Общий объем памяти в системе

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_MemFree_bytes

Общий объем свободной памяти в системе

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_Buffers_bytes

Объем буфера

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_Cached_bytes

Объем кэша

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_Slab_bytes

Объем slab-памяти

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_PageTables_bytes

Объем PageTables памяти

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_memory_SwapCached_bytes

Объем выгруженной кэш-памяти

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_network_receive_bytes_total

Средний сетевой трафик, полученный в секунду за последнюю минуту (в байтах)

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_network_transmit_bytes_total

Количество байтов, переданных по сети в секунду за последнюю минуту

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_filesystem_size_bytes

Общий объем файловой системы для пользователей без полномочий root (в байтах)

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

node_filesystem_avail_bytes

Пространство файловой системы, доступное пользователям без полномочий root (в байтах)

RUNR.Database-Dockerfile, RUNR.Back-Dockerfile, RUNR.Front-Dockerfile, RUNR.Launcher-Dockerfile, jMeter

Метрики Jmeter

Метрика

Тип

Описание

Компонент

jmeter_active_threads

Gauge

Количество активных потоков в каждой тред группе

jMeter

jmeter_running_threads

Gauge

Количество запущеных потоков в каждой тред группе

jMeter

jmeter_requests

Counter

Количество запросов

jMeter

jmeter_response_time(Quantiles: 0.9, 0.95, 0.99)

Summary

Время ответа на запрос

jMeter

jmeter_response_time_histogram

Histogram

Время ответа на запрос

jMeter

jmeter_latency (Quantiles: 0.9, 0.95, 0.99)

Summary

Время с момента, когда клиент отправляет запрос на сервер, до получения ответа

jMeter

jmeter_request_size

Summary

Объем ответа в байтах

jMeter

jmeter_assertion_results

Counter

Количество ошибок и предупреждений по причине не пройденого теста

jMeter

Отображение метрик#

Отображение метрик реализуется путем построения графиков на основе запросов из Grafana в Prometheus.