Облачная платформаEvolution

Метрики мониторинга сервиса Managed Redis


Сервис мониторинга позволяет получать информацию о состоянии кластера.

Сервисный (преднастроенный) дашборд мониторинга доступен в личном кабинете в разделе Managed Redis → Мониторинг. Чтобы увидеть данные, выберите кластер и перейдите на вкладку Мониторинг.

Для кластеров Managed Redis отслеживаются следующие метрики:

Название метрики, единица измерения

Описание

Время работы инстанса, дни

redis_uptime_in_seconds

Время непрерывной работы инстанса в днях.

Подключенные клиенты, redis_connected_clients

Количество клиентов, подключенных к инстансу.

Примечание

Даже если вы не подключаетесь к кластеру, значение метрики может быть равно 1. Это связано с тем, что компоненты инфраструктуры могут автоматически подключаться для проверки работоспособности кластера. Такие подключения не предоставляют доступа к данным в базе.

Используемая память, %

Процент используемой оперативной памяти от выделенного максимального объема. Рассчитывается как отношение фактически используемой памяти (container_memory_working_set_bytes) к лимиту памяти контейнера (kube_pod_container_resource_limits).

Запросы в секунду, redis_commands_total

Количество запросов в секунду.

Успешные / Неуспешные запросы

Количество успешных (redis_keyspace_hits_total) и неуспешных (redis_keyspace_misses_total) запросов к ключам в секунду.

Используемая память Redis®, МБ

Общее количество используемой памяти Redis® в мегабайтах:

  • Max (redis_memory_max_bytes) — максимальный объем памяти, выделяемый для пользовательских данных;

  • Used (redis_memory_used_bytes) — фактическое использование памяти.

Входящий / Исходящий трафик

Объем входящего и исходящего трафика в Kбит/с.

На графике отображаются параметры:

  • Output (redis_net_output_bytes_total) — исходящий трафик;

  • Input (redis_net_input_bytes_total) — входящий трафик.

Ключи, redis_db_keys

Количество ключей, хранящихся в базах данных.

Истекающие / Постоянные ключи

На графике отображаются параметры:

  • Not expiring — количество постоянных ключей. Рассчитывается как разница между общим количеством ключей (redis_db_keys) и количеством ключей с истекшим сроком жизни (redis_db_keys_expiring).

  • Expiring (redis_db_keys_expiring) — количество ключей с заданным сроком жизни.

Истекшие / Вытесненные ключи

На графике отображаются параметры:

  • Expired (redis_expired_keys_total) — количество ключей с истекшим сроком жизни;

  • Evicted (redis_evicted_keys_total) — количество ключей, вытесненных из-за превышения лимита памяти.

Подключенные / Заблокированные клиенты

На графике отображается статус клиентов:

  • Connected (redis_connected_clients) — количество клиентов, подключенных к инстансу;

  • Blocked (redis_blocked_clients) — количество клиентов, ожидающих завершения операции.

Среднее время обработки команды, мс

Среднее время обработки одной команды в миллисекундах. Рассчитывается как отношение суммарного времени выполнения команд (redis_commands_duration_seconds_total) к общему количеству выполненных команд (redis_commands_total) за последнюю минуту.

Общее время обработки команд, с

redis_commands_duration_seconds_total

Общее время обработки всех команд в секундах.

Дашборд поддерживает следующие настройки и опции:

  • Выбор периода сбора данных. По умолчанию отображаются данные за последние 2 часа.

  • Выбор интервала автообновления данных. По умолчанию обновляются каждые 30 секунд.

  • Выгрузка графика в PNG-файл.

  • Просмотр графика в развернутом режиме.

Подробные инструкции о работе с дашбордами читайте в документации сервиса «Мониторинг»: