7. Метрики в модулях Компонента «Витрина данных»

Таблица 7.2 Метрики в модулях Компонента «Витрина данных»

Модуль

Сервис

Функции

Метрика

Насыщение ресурсов

Модуль загрузки CSV-файлов

csv-uploader

delete from table;

delete multipart;

get data by id;

get table data;

upload rest-uploader; upsert multipart;

upsert to table;

delete multipart

req_count_total - число запросов по функциям;

req_time_seconds_sum - время обработки запроса для каждого функционального блока;

req_time_seconds_sum/ req_count_total - среднее время обработки.

  1. process_cpu_usage - использование процессора;

  2. jvm_memory_used_bytes - использование памяти:

    jvm_memory_used_bytes{area="heap",id="PS Survivor Space",};

    jvm_memory_used_bytes{area="heap",id="PS Old Gen",};

    jvm_memory_used_bytes{area="heap",id="PS Eden Space",};

    jvm_memory_used_bytes{area="nonheap",id="Metaspace",};

    jvm_memory_used_bytes{area="nonheap",id="Code Cache",};

    jvm_memory_used_bytes{area="nonheap",id="Compressed Class Space",};

    jvm_buffer_memory_used_bytes{id="direct",};

    jvm_buffer_memory_used_bytes{id="mapped",}.

Модуль исполнения асинхронных заданий

data-uploader

handle mppw answer;

send mppw tasks;

upload files;

prepare chunks

Модуль асинхронной загрузки данных из сторонних источников

rest-uploader

delete data;

upload data

BLOB-Адаптер

blob-adapter

blob rq;

blob web

Сервис формирования документов

printable-form-service

report

СМЭВ3-адаптер

smev3-adapter

request process

Сервис генерации уникального номера

counter-provider

get counter

Стандартный загрузчик

comparator

stable difference

correction_exception

correction attempt

compare session

req_count_total - число успешно выполненных сверок, считается от старта приложения;

stable_difference_count - число записей в которых выявлены устойчивые различия (подтверждены плечем сверок) с дифференциацией по датамарту, таблице, типу различия и compare_task_mnemonic;

correction_attempt_count_total - число выравнивающих загрузок в разрезе целевого датамарта и таблицы

сorrection_exception_count - число исключений из выравнивания в разрезе целевого датамарта, таблицы и compare_task_mnemonic;

req_time_seconds_sum - время выполнения задач сверки;

correction_attempt_time_seconds_sum - время выполнения попыток выравнивания;

req_error_count_total - число ошибочно завершенных сверок;

correction_attempt_error_count_total - Число ошибок при выравнивающих загрузках в разрезе датамарта и таблицы.