Формат данных телеграфа (прометей) для Кафки - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь получить метрики от конечной точки прометея до вычислительного процесса, который у меня есть в 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

Как я пишу данные в формате Прометей в темах Кафки?

...