Как вернуть разные теги с разными значениями для одного и того же показателя c, используя telegraf input exec - PullRequest
0 голосов
/ 11 февраля 2020

Используя этот пример

#!/bin/sh
echo 'example,tag1=a,tag2=b i=42i,j=43i,k=44i'

и следующую конфигурацию

[[inputs.exec]]
commands = ["sh /tmp/test.sh"]
timeout = "5s"
data_format = "influx"

Дает результат, подобный следующему

# HELP job_status_i Telegraf collected metric
# TYPE job_status_i untyped
job_status_i{tag1="a",tag2="b"} 42
# HELP job_status_j Telegraf collected metric
# TYPE job_status_j untyped
job_status_j{tag1="a",tag2="b"} 43
# HELP job_status_k Telegraf collected metric
# TYPE job_status_k untyped
job_status_k{tag1="a",tag2="b"} 44

Вместо этого я хочу сделать следующее: есть один метри c с именем 'job_status' с тегом каждый (a, b, c) с разными значениями. Есть ли способ достичь этого?

Спасибо

...