10. Метрики СМЭВ3-адаптера

Таблица 10.1 Метки, используемые в метриках СМЭВ3-адаптера

Название метки

Описание

Возможные значения

service

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

smev3-adapter

function

Функция сервиса

  • getAttachments - функция получения набора вложений из файлового хранилища СМЭВ3;

  • loadDatamartBlob - функция получения BLOB-объекта из файлового хранилища Витрины данных;

  • request process - функция обработки входящих сообщений;

  • saveDatamartBlob - функция загрузки BLOB-объекта в файловое хранилище Витрины данных;

  • delay - функция задержки выполнения pebble-скрипта;

  • sql - функция выполнения SQL-запросов к Prostore;

  • sqlReliable - функция выполнения устойчивых к сбоям SQL-запросов к Prostore;

  • uploadAttachment - функция загрузки вложения в файловое хранилище СМЭВ3;

  • fifo queue - операции с очередью fifo;

  • upload data - вызов расширения загрузки данных.

quantile

Квантиль для метрики

  • 0.5;

  • 0.75;

  • 0.95.

kind

Операция с очередью fifo

  • add - добавление

  • delete - удаление

  • drop - сброс

datamart

Датамарт в который производится загрузка

Выбирается из списка прикладных датамартов текущей Витрины данных.

table

Таблица в который производится загрузка

Выбирается из списка таблиц прикладного датамарта, указанного в метке datamart.

async

Признак асинхронной загрузки

  • true;

  • false.

Таблица 10.2 Метрики СМЭВ3-адаптера

Метрика

Метки

Описание

req_count_total

service= «smev3-adapter»

function= «getAttachments»

Число запросов получения набора вложений из файлового хранилища СМЭВ3.

service= «smev3-adapter»

function= «loadDatamartBlob»

Число запросов получения BLOB-объекта из файлового хранилища Витрины данных.

service= «smev3-adapter»

function= «request process»

Число обработанных входящих сообщений.

service= «smev3-adapter»

function= «saveDatamartBlob»

Число запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных

service= «smev3-adapter»

function= «delay»

Число задержек выполнения pebble-скрипта.

service= «smev3-adapter»

function= «sql»

Число SQL-запросов к Prostore.

service= «smev3-adapter»

function= «sqlReliable»

Число устойчивых к сбоям SQL-запросов к Prostore.

service= «smev3-adapter»

function= «uploadAttachment»

Число загрузок вложений в файловое хранилище СМЭВ3.

service= «smev3-adapter»

function= «schedulerProcessMetric»

Число запусков шаблонов по расписанию

service= «smev3-adapter»

function= «attachmentGetContent»

Число запросов чтения вложений из файлового хранилища СМЭВ3

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

Число операций с очередью fifo

service= «smev3-adapter»

function= «upload data»

datamart= «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Число операций вызова расширения загрузки данных

req_time_seconds_count

service= «smev3-adapter»

function= «getAttachments»

Число запросов получения набора вложений из файлового хранилища СМЭВ3. Аналог метрики req_count_total {service= «smev3-adapter», function= «getAttachments»}.

service= «smev3-adapter»

function= «loadDatamartBlob»

Число запросов получения BLOB-объекта из файлового хранилища Витрины данных. Аналог метрики req_count_total {service= «smev3-adapter», function= «loadDatamartBlob»}.

service= «smev3-adapter»

function= «request process»

Число обработанных входящих сообщений. Аналог метрики req_count_total {service= «smev3-adapter», function= «request process»}.

service= «smev3-adapter»

function= «saveDatamartBlob»

Число запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных. Аналог метрики req_count_total {service= «smev3-adapter», function= «saveDatamartBlob»}.

service= «smev3-adapter»

function= «delay»

Число задержек выполнения pebble-скрипта. Аналог метрики req_count_total {service= «smev3-adapter», function= «delay»}.

service= «smev3-adapter»

function= «sql»

Число SQL-запросов к Prostore. Аналог метрики req_count_total {service= «smev3-adapter», function= «sql»}.

service= «smev3-adapter»

function= «sqlReliable»

Число устойчивых к сбоям SQL-запросов к Prostore. Аналог метрики req_count_total {service= «smev3-adapter», function= «sqlReliable»}.

service= «smev3-adapter»

function= «uploadAttachment»

Число загрузок вложений в файловое хранилище СМЭВ3. Аналог метрики req_count_total {service= «smev3-adapter», function= «uploadAttachment»}.

service= «smev3-adapter»

function= «schedulerProcessMetric»

Число запусков шаблонов по расписанию. Аналог метрики req_count_total {service= «smev3-adapter», function= «schedulerProcessMetric»}

service= «smev3-adapter»

function= «attachmentGetContent»

Число запросов чтения вложений из файлового хранилища СМЭВ3. Аналог метрики req_count_total {service= «smev3-adapter», function= «attachmentGetContent «}

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

Число операций с очередью fifo. Аналог метрики req_count_total {service= «smev3-adapter», function= «fifo queue»}

service= «smev3-adapter»

function= «upload data»

datamart= «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Число операций вызова расширения загрузки данных. Аналог метрики req_count_total {service= «smev3-adapter», function= «upload data»}

req_error_count_total

service= «smev3-adapter»

function= «getAttachments»

Число ошибок получения набора вложений из файлового хранилища СМЭВ3.

service= «smev3-adapter»

function= «loadDatamartBlob»

Число ошибок получения BLOB-объекта из файлового хранилища Витрины данных.

service= «smev3-adapter»

function= «request process»

Число входящих сообщений, обработанных с ошибкой.

service= «smev3-adapter»

function= «saveDatamartBlob»

Число ошибок при загрузке BLOB-объекта в файловое хранилище Витрины данных.

service= «smev3-adapter»

function= «delay»

Число ошибок при выполнении задержек pebble-скрипта.

service= «smev3-adapter»

function= «sql»

Число ошибок при выполнении SQL-запросов к Prostore.

service= «smev3-adapter»

function= «sqlReliable»

Число ошибок при выполнении устойчивых к сбоям SQL-запросов к Prostore.

service= «smev3-adapter»

function= «uploadAttachment»

Число ошибок при загрузке вложений в файловое хранилище СМЭВ3.

service= «smev3-adapter»

function= «schedulerProcessMetric»

Число ошибок при запуске шаблонов по расписанию.

service=»smev3-adapter»

function= «attachmentGetContent»

Число ошибок чтения вложений из файлового хранилища СМЭВ3.

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

Число ошибок операций с очередью fifo.

service= «smev3-adapter»

function= «upload data»

datamart= «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Число ошибок вызова расширения загрузки данных.

req_time_seconds

service= «smev3-adapter»

function= «getAttachments»

quantile= «0.95»

Время выполнения запросов получения набора вложений из файлового хранилища СМЭВ3 для заданного квантиля.

service= «smev3-adapter»

function= «loadDatamartBlob»

quantile= «0.95»

Время выполнения запросов получения BLOB-объекта из файлового хранилища Витрины данных для заданного квантиля.

service= «smev3-adapter»

function= «request process»

quantile= «0.95»

Время обработки входящих сообщений для заданного квантиля.

service= «smev3-adapter»

function= «saveDatamartBlob»

quantile= «0.95»

Время выполнения запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных для заданного квантиля.

service= «smev3-adapter»

function= «delay»

quantile= «0.95»

Время выполнения задержек pebble-скрипта для заданного квантиля.

service= «smev3-adapter»

function= «sql»

quantile= «0.95»

Время выполнения SQL-запросов к Prostore для заданного квантиля.

service= «smev3-adapter»

function= «sqlReliable»

quantile= «0.95»

Время выполнения устойчивых к сбоям SQL-запросов к Prostore для заданного квантиля.

service= «smev3-adapter»

function= «uploadAttachment»

quantile= «0.95»

Время выполнения загрузки вложений в файловое хранилище СМЭВ3 для заданного квантиля.

service= «smev3-adapter»

function= «schedulerProcessMetric»

quantile= «0.95»

Время выполнения шаблонов по расписанию для заданного квантиля.

service= «smev3-adapter»

function= «attachmentGetContent»

quantile= «0.95»

Время выполнения чтения вложений из файлового хранилища СМЭВ3 для заданного квантиля.

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

quantile= «0.95»

Время выполнения операций с очередью fifo для заданного квантиля.

service= «smev3-adapter»

function= «upload data»

datamart= «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Время работы расширения загрузки данных для заданного квантиля.

req_time_seconds_max

service= «smev3-adapter»

function= «getAttachments»

Максимальное время выполнения запросов получения набора вложений из файлового хранилища СМЭВ3.

service= «smev3-adapter»

function= «loadDatamartBlob»

Максимальное время выполнения запросов получения BLOB-объекта из файлового хранилища Витрины данных.

service= «smev3-adapter»

function= «request process»

Максимальное время обработки входящих сообщений.

service= «smev3-adapter»

function= «saveDatamartBlob»

Максимальное время выполнения запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных.

service= «smev3-adapter»

function= «delay»

Максимальное время задержек pebble-скрипта.

service= «smev3-adapter»

function= «sql»

Максимальное время выполнения SQL-запросов к Prostore.

service= «smev3-adapter»

function= «sqlReliable»

Максимальное время выполнения устойчивых к сбоям SQL-запросов к Prostore.

service= «smev3-adapter»

function= «uploadAttachment»

Максимальное время выполнения загрузки вложений в файловое хранилище СМЭВ3.

service= «smev3-adapter»

function= «schedulerProcessMetric»

Максимальное время выполнения шаблонов по расписанию для заданного квантиля.

service= «smev3-adapter»

function= «attachmentGetContent»

Максимальное время выполнения чтения вложений из файлового хранилища СМЭВ3 для заданного квантиля.

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

Максимальное время выполнения операций с очередью fifo для заданного квантиля.

service= «smev3-adapter»

function= «upload data»

datamart= «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Максимальное время работы расширения загрузки данных.

req_time_seconds_sum

service= «smev3-adapter»

function= «getAttachments»

Суммарное время выполнения запросов получения набора вложений из файлового хранилища СМЭВ3.

service= «smev3-adapter»

function= «loadDatamartBlob»

Суммарное время выполнения запросов получения BLOB-объекта из файлового хранилища Витрины данных.

service= «smev3-adapter»

function= «request process»

Суммарное время обработки входящих сообщений.

service= «smev3-adapter»

function= «saveDatamartBlob»

Суммарное время выполнения запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных.

service= «smev3-adapter»

function= «delay»

Суммарное время задержек pebble-скрипта.

service= «smev3-adapter»

function= «sql»

Суммарное время выполнения SQL-запросов к Prostore.

service= «smev3-adapter»

function= «sqlReliable»

Суммарное время выполнения устойчивых к сбоям SQL-запросов к Prostore.

service= «smev3-adapter»

function= «uploadAttachment»

Суммарное время выполнения загрузки вложений в файловое хранилище СМЭВ3.

service= «smev3-adapter»

function= «schedulerProcessMetric»

Суммарное время выполнения шаблонов по расписанию для заданного квантиля.

service= «smev3-adapter»

function= «attachmentGetContent»

Суммарное время выполнения чтения вложений из файлового хранилища СМЭВ3 для заданного квантиля.

service= «smev3-adapter»

function= «fifo queue»

kind= «add/delete/drop»

Суммарное время выполнения операций с очередью fifo для заданного квантиля.

service= «smev3-adapter»

function= «upload data»

datamart = «<датамарт для загрузки>»

table= «<таблица для загрузки>»

async= «true/false»

Суммарное время работы расширения загрузки данных.