Функции для работы с метриками
SendMetrics
Назначение: Отправка массива метрик в поток данных
Описание: Функция позволяет отправить метрики в сервис приема метрик Monq
Inputs
Название | Тип | Описание |
---|---|---|
In | Exec | Пин вызова |
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