Почему не работает Телеграф?

Я пытаюсь запустить образ Telegraf Docker, подключенный к Postgresql. Когда я запускаю Telegraf как отдельное приложение с тем же файлом конфигурации, он запускается и работает. Но когда я запускаю его в Docker, я получаю сообщение об ошибке:

telegraf_1   | E! [telegraf] Error running agent: Error loading config file /etc/telegraf/telegraf.conf: Error parsing postgresql array, Undefined but requested output: postgresql

Это мой telegraf.config, что не так?

[global_tags] user = "$USER" location = "Buenos"

[агент] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" hostname = "" omit_hostname = false

Отправить метрики в PostgreSQL

[[outputs.postgresql]] connection = "host = localhost:5542 user = postgres password = postgres"

table_template = "СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ {TABLE}({COLUMNS}); SELECT create_hypertable({TABLELITERAL},'time',chunk_time_interval:= INTERVAL '1 week',if_not_exists:= true);"

0 ответов

Другие вопросы по тегам