.. _smev3_adapter_metrics: Метрики СМЭВ3-адаптера ----------------------------------------- .. _tab_smev3_adapter_tags: .. table:: Метки используемые в метриках СМЭВ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. | +------------------+---------------------+-------------------------------------------------------------------------------------------------+ .. _tab_smev3_adapter_metrics: .. table:: Метрики СМЭВ3-адаптера +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | Метрика | Метки | Описание | +========================+==================================+=====================================================================================+ | req_count_total | service= "smev3-adapter" | Число запросов получения набора вложений из файлового хранилища СМЭВ3. | | | | | | | function= "getAttachments" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число запросов получения BLOB-объекта из файлового хранилища Витрины данных. | | | | | | | function= "loadDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число обработанных входящих сообщений. | | | | | | | function= "request process" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных | | | | | | | function= "saveDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число задержек выполнения pebble-скрипта. | | | | | | | function= "delay" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число SQL-запросов к Prostore. | | | | | | | function= "sql" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число устойчивых к сбоям SQL-запросов к Prostore. | | | | | | | function= "sqlReliable" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число загрузок вложений в файловое хранилище СМЭВ3. | | | | | | | function= "uploadAttachment" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | req_time_seconds_count | service= "smev3-adapter" | Число запросов получения набора вложений из файлового хранилища СМЭВ3. Аналог | | | | метрики req_count_total {service="smev3-adapter", function="getAttachments"}. | | | function= "getAttachments" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число запросов получения BLOB-объекта из файлового хранилища Витрины данных. Аналог | | | | метрики req_count_total {service="smev3-adapter", function="loadDatamartBlob"}. | | | function= "loadDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число обработанных входящих сообщений. Аналог метрики req_count_total {service= | | | | "smev3-adapter", function="request process"}. | | | function= "request process" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число запросов на загрузку BLOB-объекта в файловое хранилище Витрины данных. Аналог | | | | метрики req_count_total {service="smev3-adapter", function="saveDatamartBlob"}. | | | function= "saveDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число задержек выполнения pebble скрипта. Аналог метрики req_count_total {service= | | | | "smev3-adapter", function="delay"}. | | | function= "delay" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число SQL-запросов к Prostore. Аналог метрики req_count_total {service= | | | | "smev3-adapter", function="sql"}. | | | function= "sql" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число устойчивых к сбоям SQL-запросов к Prostore. Аналог метрики req_count_total | | | | {service="smev3-adapter", function="sqlReliable"}. | | | function= "sqlReliable" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число загрузок вложений в файловое хранилище СМЭВ3. Аналог метрики req_count_total | | | | {service="smev3-adapter", function="uploadAttachment"}. | | | function= "uploadAttachment" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | req_error_count_total | service= "smev3-adapter" | Число ошибок получения набора вложений из файлового хранилища СМЭВ3. | | | | | | | function= "getAttachments" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок получения BLOB-объекта из файлового хранилища Витрины данных. | | | | | | | function= "loadDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число входящих сообщений обработанных с ошибкой. | | | | | | | function= "request process" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок при загрузке BLOB-объекта в файловое хранилище Витрины данных. | | | | | | | function= "saveDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок при выполнении задержек pebble-скрипта. | | | | | | | function= "delay" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок при выполнении SQL-запросов к Prostore. | | | | | | | function= "sql" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок при выполнении устойчивых к сбоям SQL-запросов к Prostore. | | | | | | | function= "sqlReliable" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Число ошибок при загрузке вложений в файловое хранилище СМЭВ3. | | | | | | | function= "uploadAttachment" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | req_time_seconds | service= "smev3-adapter" | Время выполнения запросов получения набора вложений из файлового хранилища СМЭВ3 | | | | для заданного квантиля. | | | function= "getAttachments" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения запросов получения BLOB-объекта из файлового хранилища Витрины | | | | данных для заданного квантиля. | | | function= "loadDatamartBlob" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время обработки входящих сообщений для заданного квантиля. | | | | | | | function= "request process" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения запросов на загрузку BLOB-объекта в файловое хранилище Витрины | | | | данных для заданного квантиля. | | | function= "saveDatamartBlob" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения задержек pebble-скрипта для заданного квантиля. | | | | | | | function= "delay" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения SQL-запросов к Prostore для заданного квантиля. | | | | | | | function= "sql" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения устойчивых к сбоям SQL-запросов к Prostore для заданного квантиля. | | | | | | | function= "sqlReliable" | | | | | | | | quantile= "0.95" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Время выполнения загрузки вложений в файловое хранилище СМЭВ3 для заданного | | | | квантиля. | | | function= "uploadAttachment" | | | | | | | | quantile= "0.95" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | req_time_seconds_max | service= "smev3-adapter" | Максимальное время выполнения запросов получения набора вложений из файлового | | | | хранилища СМЭВ3. | | | function= "getAttachments" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время выполнения запросов получения BLOB-объекта из файлового | | | | хранилища Витрины данных. | | | function= "loadDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время обработки входящих сообщений. | | | | | | | function= "request process" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время выполнения запросов на загрузку BLOB-объекта в файловое | | | | хранилище Витрины данных. | | | function= "saveDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время задержек pebble-скрипта. | | | | | | | function= "delay" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время выполнения SQL-запросов к Prostore. | | | | | | | function= "sql" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время выполнения устойчивых к сбоям SQL-запросов к Prostore. | | | | | | | function= "sqlReliable" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Максимальное время выполнения загрузки вложений в файловое хранилище СМЭВ3. | | | | | | | function= "uploadAttachment" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+ | req_time_seconds_sum | service= "smev3-adapter" | Суммарное время выполнения запросов получения набора вложений из файлового | | | | хранилища СМЭВ3. | | | function= "getAttachments" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время выполнения запросов получения BLOB-объекта из файлового | | | | хранилища Витрины данных. | | | function= "loadDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время обработки входящих сообщений. | | | | | | | function= "request process" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время выполнения запросов на загрузку BLOB-объекта в файловое | | | | хранилище Витрины данных. | | | function= "saveDatamartBlob" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время задержек pebble-скрипта. | | | | | | | function= "delay" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время выполнения SQL-запросов к Prostore. | | | | | | | function= "sql" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время выполнения устойчивых к сбоям SQL-запросов к Prostore. | | | | | | | function= "sqlReliable" | | | +----------------------------------+-------------------------------------------------------------------------------------+ | | service= "smev3-adapter" | Суммарное время выполнения загрузки вложений в файловое хранилище СМЭВ3. | | | | | | | function= "uploadAttachment" | | +------------------------+----------------------------------+-------------------------------------------------------------------------------------+