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

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

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

Описание

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

service

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

smev3-adapter

function

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

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

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

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

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

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

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

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

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

quantile

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

  • 0.5;

  • 0.75;

  • 0.95.

Таблица 10.3 Метрики СМЭВ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.

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»}.

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.

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 для заданного квантиля.

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.

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.