Метрики узла верификации

Каждый узел верификации предоставляет информацию о своих метриках в текстовом формате Prometheus по протоколу HTTP.

Данные метрики оператор связи может загружать на регулярной основе на свои сервера Prometheus для их дальнейшей обработки и хранения.

Для визуализации данных метрик оператор связи может использовать Grafana, для нее разработан типовой дашборд frontida-uvr.json.

Доступ к метрикам узла верификации открывается сотрудниками ТЕЛЕСТОР для определенных IP-адресов оператора связи на основании заявки.

Метод Путь
GET https://afXX.tlstr.ru/uXXXX/metrics
Код ответа Описание
200 Перечень метрик
403 Доступ с данного IP-адреса запрещен
502 Узел верификации не запущен

В ответах с кодом 200 передаются следующие метрики:

Название Тип Описание Метки
frontida_antifraud_incoming_verifications_total счетчик Кол-во запросов верификации, полученных от других узлов верификации, с момента последнего перезапуска узла верификации uvr_o - узел верификации, приславший запрос верификации, opcode - результат верификации
frontida_antifraud_metrics_outgoing_calls_total счетчик Кол-во исходящих с АТС звонков, обработанных с момента последнего перезапуска узла верификации type - тип звонка
frontida_antifraud_report_call_information_errors_total счетчик Кол-во ошибок, возникших при ответе на запросы исторических данных, с момента последнего перезапуска узла верификации error - имя ошибки
frontida_antifraud_report_call_information_total счетчик Кол-во полученных от ГРЧЦ запросов исторических данных, с момента последнего перезапуска узла верификации result - результат выполнения запроса
frontida_antifraud_rest_get_call_history_requests_total счетчик Кол-во полученных от оператора связи запросов исторических данных, с момента последнего перезапуска узла верификации
frontida_antifraud_uvr_numbers_total целое число Кол-во номеров, прописанных на узле верификации state - тип узла верификации для номера (основной/резервный)
frontida_antifraud_verification_duration_ms гистограмма Продолжительность выполнения верификации звонков в милисекундах
frontida_antifraud_verification_responses_errors_total счетчик Кол-во ошибок, возникших при выполнении верификации звонков, с момента последнего перезапуска узла верификации error - имя ошибки
frontida_antifraud_verification_responses_total счетчик Кол-во звонков, направленных на верификацию с момента последнего перезапуска узла верификации verdict - результат верификации
frontida_call_keeper_current_calls целое число Кол-во звонков, хранящихся в памяти узла верификации и еще не отправленных в хранилище call_keeper - имя компонента, обрабатывающего звонки
frontida_call_keeper_keep_calls_errors_total счетчик Кол-во ошибок, возникших при отправке звонков в хранилище, с момента последнего перезапуска узла верификации storage - имя хранилища, error - имя ошибки
frontida_exchanges_call_events_total счетчик Кол-во событий, отправленных на АТС, с момента последнего перезапуска узла верификации exchange - имя компонента, обрабатывающего звонки, event - событие
frontida_exchanges_offline_trigger целое число Триггер состояния подключения к КПВВ (0 - подключен, 1 - не подключен) exchange - имя компонента, обрабатывающего звонки
frontida_exchanges_unknown_peers_total счетчик Кол-во звонков, полученных узлом верификации от неизвестных источников, с момента последнего перезапуска узла верификации exchange - имя компонента, обрабатывающего звонки, peer - имя источника
frontida_registry_find_requests_duration_ms гистограмма Продолжительность выполнения поиска номера в базе телефонной нумерации в милисекундах
frontida_storages_saved_calls_total счетчик Кол-во звонков, отправленных в хранилище, с момента последнего перезапуска узла верификации storage - имя хранилища