Метрики событий мониторинга в окружении Platform V Frontend High Load#
Для окружения Platform V Frontend High Load сбор метрик реализован через программный компонент Мониторинг клиентский модуль (MONM) продукта Platform V Monitor (OPM).
Каждая метрика сервиса DCGN публикуется в следующих разрезах:
_count— счетчик значений метрики;_sum— сумма значений по метрике;_min— минимальное значение метрики;_max— максимальное значение метрики.
Описание значений меток метрик см. в разделе Метки метрик.
Важно
Метрики, которые считают неуспешные запросы — завершившиеся с системной ошибкой, — не учитывают запросы с бизнес-ошибками. Все бизнес-ошибки отправляются клиенту в ответе на запрос. Клиенту следует самостоятельно учитывать бизнес-ошибки в своих метриках мониторинга.
Общие метрики запросов включают в себя неуспешные запросы — завершившиеся с системной ошибкой.
Метрики Docgen Service#
Код метрики |
Описание метрики |
Метки метрики с примерами |
|---|---|---|
|
Метрика стабильности приложения, с учетом состояния Template Provider. |
|
|
Время выполнения запросов на генерацию документа по дате |
|
|
Общее количество вызовов запросов на генерацию документа по дате |
|
|
Количество неуспешных запросов на генерацию документа по дате |
|
|
Время выполнения запросов на генерацию документа по идентификатору версии |
|
|
Общее количество вызовов запросов на генерацию документа по идентификатору версии |
|
|
Количество неуспешных запросов на генерацию документа по идентификатору версии |
|
|
Время выполнения запросов на генерацию документа по коду версии |
|
|
Общее количество вызовов запросов на генерацию документа по коду версии |
|
|
Количество неуспешных запросов на генерацию документа по коду версии |
|
|
Время выполнения запроса на генерацию документа по обратносовместимому API. Метки |
|
|
Общее количество запросов на генерацию документа по обратносовместимому API. Метки |
|
|
Количество неуспешных запросов на генерацию документа по обратносовместимому API. Метки |
|
|
Количество загруженных семейств шрифтов с помощью механизма загрузки дополнительных шрифтов |
|
|
Количество успешно загруженных шрифтов c помощью механизма загрузки дополнительных шрифтов |
|
|
Количество неуспешных загрузок шрифтов c помощью механизма загрузки дополнительных шрифтов |
|
Примечание
При недоступности Template Provider и настроенном кешировании шаблонов, можно продолжать генерировать документы через Docgen Service до времени вытеснения шаблона из кеша. При попытке генерации документа по незакешированному шаблону Docgen Service вернет ошибку о невозможности получить шаблон. По метрике стабильности приложения можно определить, что приложение работает не стабильно из-за недоступности Template Provider.
Метрики Template Registry#
Код метрики |
Описание метрики |
Метки метрики с примерами |
|---|---|---|
|
Метрика доступности приложения, с учетом состояния БД. |
|
|
Время выполнения запроса на импорт архива шаблона |
|
|
Общее количество вызовов запросов на импорт архива шаблона. Метка |
|
|
Количество неуспешных запросов на импорт архива шаблона |
|
|
Общий объем сохраненных шаблонов в разрезе потребителя |
|
|
Общее количество запросов на создание задачи подтверждения операции |
|
|
Количество неуспешных запросов на создание задачи подтверждения операции |
|
|
Время выполнения запроса на создание задач подтверждения операции |
|
|
Количество зарегистрированных изменений в файле секрета (УЗ БД) |
|
|
Количество успешных применений секрета |
|
|
Количество неуспешных применений секрета |
|
|
Количество успешных запросов на архивирование версии шаблонов |
|
|
Количество успешных запросов на разархивироваие версии шаблонов |
|
|
Количество неуспешных запросов на архивирование версии шаблонов |
|
|
Количество неуспешных запросов на разархивирование версии шаблонов |
|
|
Количество зарегистрированных изменений в файле секрета (сертификаты в PEM формате или JKS/PKCS#12) |
|
|
Количество успешных применений секрета |
|
|
Количество неуспешных применений секрета |
|
Важно!
Для продукта Platform V Frontend High Load для метрики
dcgn_template_registry_app_statusреализована функциональность критичности аудита. Если инструментом обработки событий аудита недоступен и параметр конфигурацииaudit.failure.enabledустановлен вtrue, метрика возвращает0. Подробнее о параметре конфигурации см. в разделе Изменение конфигураций.Примечание
Метрика доступности приложения позволяет локализовать проблему, когда пользователь обращается с ошибкой «Произошла внутренняя ошибка на стороне сервера».
Метрики Template Provider#
Код метрики |
Описание метрики |
Метки метрики с примерами |
|---|---|---|
|
Метрика доступности приложения, основывается на состоянии БД. |
|
|
Общее количество запросов на получение шаблона |
|
|
Время выполнения запроса на получение шаблона |
|
|
Количество неуспешных запросов на получение шаблона |
|
|
Общее количество запросов на получение версии шаблона |
|
|
Время выполнения запроса на получение версии шаблона |
|
|
Количество неуспешных запросов на получение версии шаблона |
|
|
Общее количество успешных обращений к БД |
|
|
Общее количество неуспешных обращений к БД |
|
|
Время выполнения обращения к БД |
|
|
Количество зарегистрированныхизменений в файле секрета (УЗ БД) |
|
|
Количество успешных применений секрета |
|
|
Количество неуспешных применений секрета |
|
|
Количество зарегистрированныхизменений в файле секрета (сертификаты в PEM формате или JKS/PKCS#12) |
|
|
Количество успешных применений секрета |
|
|
Количество неуспешных применений секрета |
|
Примечания
Метрика доступности приложения позволяет отслеживать состояние Template Provider, так как пользователи напрямую не обращаются к Template Provider и не могут контролировать его состояние.
Метрики производительности по БД необходимы для локализации проблемы долгого времени обработки запроса при сборе статистики использования Template Provider.
Метрики hikaricp_connection#
Метрики hikaricp_connection публикуются для Template Provider и Template Registry.
Код метрики |
Описание метрики |
Метки метрики с примерами |
|---|---|---|
|
Всего подключений |
|
|
Время получения соединения (число) |
|
|
Время получения соединения (максимальная длительность) |
|
|
Время получения соединения (общая длительность) |
|
|
Количество активных подключений |
|
|
Общее время создания подключения |
|
|
Максимальное время создания подключения |
|
|
Среднее время создания подключения |
|
|
Количество простаивающих подключений |
|
|
Максимальное количество подключений |
|
|
Минимальное количество подключений |
|
|
Ожидающие соединения |
|
|
Общее время тайм-аута подключения |
|
|
Время обработки исходящего сообщения в БД (число) |
|
|
Время обработки исходящего сообщения в БД (максимальная длительность) |
|
|
Время обработки исходящего сообщения в БД (общая длительность) |
|