Функции для работы с Метриками
Описание и характеристика функций модуля Автоматизации, которые можно использовать для отправки метрик в собственное хранилище.
SendMetrics
Назначение: Отправка массива метрик в поток данных
Описание: Функция позволяет отфильтровать события расчетчика порогов по правилу, по которому были рассчитаны пороги.
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