10. Приложение B Список метрик Агента

Таблица 10.1 Список метрик Агента

Тема

Метрика Prometheus

Тип

Доп. метрики

Описание

1

Api Gateway

api_gateway_execution_time_seconds

Histogram

Время выполнения запроса API Gateway на стороне Агента Инициатора

2

Api Gateway

api_gateway_request_handle_time_seconds

Histogram

Время выполнения запроса API Gateway на стороне Агента Ответчика

3

SQL-подзапрос

subquery_request_handle_time_seconds

Histogram

quantile

Время выполнения SQL подзапроса Поставщиком (Агент Поставщика - Витрина - Агент Поставщика)

4

Трафик агента

req_time

Histogram

quantile

kind

Время обработки входящего запроса с указанием типа в kind

5

Трафик агента

req_count

Counter

result

kind

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

Таблица 10.2 Описание меток

Метка

Описание

1

quantile

Возможные значения: 0.75, 0.9, 0.95, 0.99

2

result

  • «success»;

  • «cancel» (отмена по дедлайну);

  • «limit_error» (блокировка по лимитам);

  • «error»

3

kind

Для рассылок:

  • запрос на получение дельты - subscription_delta_request

  • уведомление Ядро -> Витрина Потребителя о новых данных

в подписке - subscrip-tion_delta_notification_in_event

  • уведомление о новых данных от Витрины Поставщика -

subscrip-tion_delta_notification_event

  • запрос на передачу дельты: ответ с ошибкой -

subscription_delta_error

  • запрос на передачу дельты: ключ чанка с данными

дельты - subscrip-tion_delta_result_chunk

  • статус применения дельты: подтверждение применения

дельты - subscrip-tion_delta_apply_result

  • статус применения дельты: ошибка применения

дельты - subscription_delta_apply_error

  • запрос дельты от ИС Потребителя подписки -

subscription_request_delta

Для РЗ-SQL:

  • РЗ-SQL, произвольные запросы и подзапросы -

query_request

  • ответ на РЗ-SQL, произвольный запрос - query_result

  • ошибочный ответ на РЗ-SQL от Витрины - query_error

  • SQL-подзапросы: sub_query_request, sub_query_result,

sub_query_error

  • запрос на загрузку ТП - table_param

  • запрос BLOB по ссылке - blob_request

  • успешный ответ на запрос BLOB по ссылке - blob_result

ошибочный ответ на запрос BLOB по ссылке - blob_error

Для РЗ-REST:

  • чанк мета запроса РЗ-REST - api_gw_meta_request

  • чанк тела запроса РЗ-REST - api_gw_payload_request

  • ответ на РЗ-REST - api_gw_response