События мониторинга#

Прикладные и инфраструктурные метрики FIAS собираются и хранятся сторонним компонентом мониторинга, например, MONA.

События мониторинга FIAS:

Наименование бизнес-операции

Частота сбора метрик

Наименование метрики

Тип метрики

Описание метрики

Описание результатов выполнения операции

Наименование модуля

Метод

Получение адреса от API FIAS

1раз/ 15 секунд

addresses_read_api_request_count

Метрика

Количество запросов к API чтения

Количество запросов

addresses-finder

SuggestionsController.unionSearch, SuggestionsController.fiasGuidSearch

Загрузка в хранилище S3 через API, предоставляемые установленным хранилищем

1 раз /15 сек

UPLOAD_INVOCATION

Метрика

Время загрузки файлов в хранилище S3

Продолжительность операции

addresses-manager

S3StorageService.upload — загрузка файла в хранилище S3. S3StorageService.uploadWithMultipart — составная загрузка файлов в хранилище S3

Разархивирование файлов в хранилище S3

1 раз /15 сек

UNZIP_INVOCATION

Метрика

Время разархивирования ZIP-файлов с данными ГАР

Продолжительность операции

addresses-manager

ListenerFileUnzip.unzipWithMetric — разархивирование файлов

Старт работы addresses-manager

1 раз

MANAGER_APP_START

Событие

Запуск приложения

Время старта приложения

addresses-manager

AppStartupRunner — запуск приложения

Остановка работы addresses-manager

1 раз

MANAGER_APP_STOP

Событие

Остановка приложения

Время остановки приложения

addresses-manager

ShutdownServletContextListener — остановка приложения

Преобразование данных ГАР из XML

1 раз /15 сек

PARSE_INVOCATION_START

Событие

Начало преобразования данных ГАР из XML

Количество запросов

addresses-parser-manager

ParserFacade.findNewObjectsAndParseWithMetrics — поиск и преобразование новых адресов

1 раз /15 сек

PARSE_INVOCATION_OK

Событие

Успешное завершение преобразования данных ГАР из XML

Количество запросов

addresses-parser-manager

ParserFacade.findNewObjectsAndParseWithMetrics — поиск и преобразование новых адресов

1 раз /15 сек

PARSE_INVOCATION_FAIL

Событие

Неуспешное завершение преобразования данных ГАР из XML

Количество запросов

addresses-parser-manager

ParserFacade.findNewObjectsAndParseWithMetrics — поиск и преобразование новых адресов

1 раз /15 сек

PARSE_INVOCATION_DURATION

Метрика

Время выполнения преобразования данных ГАР из XML

Продолжительность операции

addresses-parser-manager

ParserFacade.findNewObjectsAndParseWithMetrics — поиск и преобразование новых адресов

Старт работы addresses-parser-manager

1 раз

PARSER_APP_START

Событие

Запуск приложения

Время старта приложения

addresses-parser-manager

AppStartupRunner — запуск приложения

Остановка работы addresses-parser-manager

1 раз

PARSER_APP_STOP

Событие

Остановка приложения

Время остановки приложения

addresses-parser-manager

ShutdownServletContextListener — остановка приложения

Сохранение/обновление документов в SRHX

1 раз /15 сек

INDEX_INVOCATION_START

Событие

Начало сохранения/обновления документов в SRHX

Количество запросов

addresses-manager

IndexSearchRepositoryImpl.saveBatch — сохранение/обновление документов

1 раз /15 сек

INDEX_INVOCATION_OK

Событие

Успешное завершение сохранения/обновления документов в SRHX

Количество запросов

addresses-manager

IndexSearchRepositoryImpl.saveBatch — сохранение/обновление документов

1 раз /15 сек

INDEX_INVOCATION_FAIL

Событие

Неуспешное завершение сохранения/обновления документов в SRHX

Количество запросов

addresses-manager

IndexSearchRepositoryImpl.saveBatch — сохранение/обновление документов

1 раз /15 сек

INDEX_INVOCATION_DURATION

Метрика

Время выполнения сохранения/обновления документов в SRHX

Продолжительность операции

addresses-manager

IndexSearchRepositoryImpl.saveBatch — сохранение/обновление документов

Изменения клиентского сертификата типа «DatabaseSecret» в addresses-manager

1 раз

MANAGER_DB_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_DB_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_DB_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_DB_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

Изменения клиентского сертификата типа «DatabaseSecret» в addresses-parser

1 раз

PARSER_DB_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_DB_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_DB_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_DB_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

Изменения клиентского сертификата типа «JavaxSslSecret» в addresses-manager

1 раз

MANAGER_JAVAX_SSL_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_JAVAX_SSL_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_JAVAX_SSL_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_JAVAX_SSL_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

Изменения клиентского сертификата типа «JavaxSslSecret» в addresses-parser

1 раз

PARSER_JAVAX_SSL_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_JAVAX_SSL_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_JAVAX_SSL_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_JAVAX_SSL_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

Изменения клиентского сертификата типа «S3ClientSecret» в addresses-manager

1 раз

MANAGER_S3_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_S3_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_S3_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

1 раз

MANAGER_S3_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-manager

SecretsWatcher — отслеживания секрета

Изменения клиентского сертификата типа «S3ClientSecret» в addresses-parser

1 раз

PARSER_S3_APPLY_START

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_S3_APPLY_DURATION : значение

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_S3_APPLY_SUCCESS

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

1 раз

PARSER_S3_APPLY_FAIL

Событие

Изменение секрета типа клиентский сертификат в pod

Момент изменения секрета

addresses-parser-manager

SecretsWatcher — отслеживания секрета

Подсказка

Метрика addresses_read_api_request_count используется для биллинга и передается в формате Prometheus.