Функции для работы с Метриками
Описание и характеристика функций модуля Автоматизации, которые можно использовать для отправки метрик в собственное хранилище.
SendMetrics
-
Назначение: Отправка массива метрик в поток данных
-
Описание: Функция позволяет отправить метрики в сервис приема метрик Monq.
-
Inputs
Название Тип Описание Параметры In Exec Пин вызова Связь Scenario Struct:ScenarioBase Системная переменная Связь BearerToken String По умолчанию BearerToken
запрашивается из переменнойScenario
, если указать вручную - в запросе к API будет применен указанныйСвязь/контрол StreamId Metric (array) Массив моделей метрик, которые будут отправлены в поток данных Связь -
Outputs
Название Тип Описание Параметры Ok Exec Последовательность активна в случае успешного выполнения запроса Связь Failed Exec Последовательность активна если запрос выполнен с ошибкой Связь Result String (array) Итоговое представление метрики, отправляемое в хранилище Связь Response Exec Возвращает результат запроса согласно модели AutomatonResponse Связь
-
Модель Metric
- Название метрики (string);
- Значение метрики (double);
- Labels - объект с набором меток формата ключ:значение (dynamic)
Если объект будет иметь вложенные объекты, функция вернет ошибку.
- Timestamp - время, которое будет указано в метрике. Если ничего не указывать - будет задано текущее время по UTC