Метрики сервиса Papaya
Эндпоинты
Spring Actuator предоставляет несколько готовых конечных точек (endpoint) для мониторинга метрик:
/actuator/prometheus
Отображает пользовательские метрики в формате, который может быть обработан сервером Prometheus.
Пример URL: http://localhost:9098/actuator/prometheus.
/actuator/metrics
Показывает список всех метрик, которые можно отслеживать для приложения.
Пример URL: http://localhost:9098/actuator/metrics.
Посмотреть информацию по отдельной метрике можно передав её в URL-адресе после /metrics, как показано в примере ниже:
http://localhost:9098/actuator/metrics/papaya_authentication_request.
Список бизнес-метрик
| Название | Описание | Тип | Тэги |
|---|---|---|---|
papaya_authentication_request |
Общее количество запросов на аутентификацию пользователя по Mobile ID от портала к Papaya. Поможет оценить нагрузку на сервис |
Счетчик |
- |
papaya_authentication_request_processing_status |
Количество ответов от Papaya со статусом обработки запроса на аутентификацию пользователя |
Счетчик |
status: статус обработки запроса {success, failed} |
papaya_authentication_status |
Количество ответов от Papaya порталу с итоговым статусом аутентификации пользователя |
Счетчик |
status: статус аутентификации пользователя {authenticated, failed} |
papaya_discovery_request |
Количество discovery запросов от Papaya к Discovery |
Счетчик |
- |
papaya_discovery_response |
Количество ответов на запрос от Discovery к Papaya |
Счетчик |
http_code: HTTP-статус ответа |
papaya_configuration_request |
Количество запросов на получение OpenID конфигурации от Papaya к IDGW |
Счетчик |
- |
papaya_configuration_response |
Количество ответов от IDGW к Papaya на запрос конфигурации |
Счетчик |
http_code: HTTP-статус ответа |
papaya_idgw_request |
Общее количество запросов от Papaya к IDGW: через PUSH и OTP |
Счетчик |
- |
papaya_idgw_response |
Количество ответов от IDGW на запрос аутентификации пользователя |
Счетчик |
http_code: HTTP-статус ответа |
papaya_idgw_otp_request |
Количество запросов от Papaya к IDGW на аутентификацию пользователя по OTP. Выполняется дополнительно в случае если Mobile ID не поддерживается |
Счетчик |
http_code: HTTP-статус ответа |
Метрики на диаграмме работы сервиса