Я пытаюсь получить метрики от конечной точки прометея до вычислительного процесса, который у меня есть в golang и java через Кафку. Мой поток выглядит как
/metrics endpoint -> Telegraf Input plugin[prometheus] -> Telegraf Output plugin[Kafka] -> Golang/java processing those metrics.
В конфигурации выходного плагина Kafka у меня есть data_format='json'
для записи его в разделы Kafka
# ## Data format to output.
# ## Each data format has its own unique set of configuration options, read
# ## more about them here:
# ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
data_format = "json"
Из документации телеграфа, Формат вывода данных поддерживается также promethus
. https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
Когда я пытался использовать data_format='prometheus'
, я получаю сообщение об ошибке:
[telegraf] Error running agent: Error parsing /etc/telegraf/telegraf.conf, Invalid data format: wavefront
Как я пишу данные в формате Прометей в темах Кафки?