Мониторинг в Managed Metastore

Managed Metastore собирает метрики кластера и отправляет их в сервис Мониторинг, где можно самостоятельно настраивать необходимые дашборды и виджеты. Подробное описание и инструкции по настройке смотрите в руководстве пользователя по Мониторингу.

Чтобы перейти на дашборд Managed Metastore:

  1. Нажмите Главное меню и выберите Мониторинг.

  2. Внизу страницы в списке Сервисные дашборды выберите Managed Metastore.

В дашборде Managed Metastore доступны следующие графики:

  • Таблицы — график действий с таблицами в каждом Metastore-сервере;

  • Базы данных — график действий с базами данных в каждом Metastore-сервере;

  • Партиции — график действий с партициями в каждом Metastore-сервере.

Фильтры

Чтобы отобразить только необходимые Metastore-серверы:

  1. На странице дашборда нажмите на фильтр metastore_server_name.

  2. В списке оставьте отмеченными те серверы, которые хотите оставить на графиках.

Метрики и лейблы

Метрики и лейблы можно использовать в API-запросах в формате Prometheus text-based exposition или в Grafana.

Метрики

Метрика — показатель, который количественно или качественно характеризует деятельность, событие или процесс. Например о количестве действий, сущностей или используемых ресурах. Каждой метрике присвоены лейблы.

Метрики сервиса Managed Metastore приведены в таблице:

Метрика

Описание

metastore_total_count_dbs

Общее количество баз данных

metastore_create_total_count_dbs

Количество запросов на создание баз данных

metastore_delete_total_count_dbs

Количество запросов на удаление баз данных

metastore_total_count_tables

Общее количество таблиц

metastore_create_total_count_tables

Количество запросов на создание таблиц

metastore_delete_total_count_tables

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

metastore_total_count_partitions

Общее количество партиций

metastore_create_total_count_partitions

Количество запросов на создание партиций

metastore_delete_total_count_partitions

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

Лейблы

Лейбл — метка, которая присваивается каждой метрике и отражает, к какому проекту, кластеру, инстансу или другой сущности принадлежит показатель. Например, благодаря лейблам можно вывести информацию об отдельном Metastore-сервере.

Лейблы сервиса Managed Metastore приведены в таблице:

Лейбл

Описание

product_type

Название сервиса. Постоянное значение для Managed Metastore — metastore

project_id

ID проекта. Подробнее о проектах читайте в разделе Управление проектами

metastore_instance_id

ID инстанса Metastore

metastore_instance_name

Название инстанса Metastore

metastore_server_name

Название Metastore-сервера

metastore_server_id

ID Metastore-сервера

Evolution