Telegraf Inputs.file Сбой при разборе

Я пытаюсь использовать Telegraf в качестве своего рода PROXY, который должен использовать в качестве входных файлов RAW.GZ, которые генерируются для нескольких серверов, но по какой-то причине требуется не сохранять данные в приманке, это должно быть сделано только "когда требуется", чтобы позже проанализировать данные с графаной.

Итак, я пытаюсь использовать плагин Telegraf input.file, который собирает файлы в сконфигурированном месте и использует файл collectd types.db для его правильного анализа перед вставкой данных в файл effxdb.

Я также попытался просто записать вывод в stdoutput, чтобы посмотреть, получу ли я более подробную информацию об ошибке, но не повезло.

Это вывод, который я получаю, когда пытаюсь запустить приведенную ниже конфигурацию.

2019-02-21T05:32:00Z I! Loaded outputs: influxdb
2019-02-21T05:32:00Z I! Tags enabled: host=mxmcamon05
2019-02-21T05:32:00Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:“mxmcamon05”, Flush Interval:10s
2019-02-21T05:32:00Z D! [agent] Connecting outputs
2019-02-21T05:32:00Z D! [agent] Attempting connection to output: influxdb
2019-02-21T05:32:00Z D! [agent] Successfully connected to output: influxdb
2019-02-21T05:32:00Z D! [agent] Starting service inputs
2019-02-21T05:32:10Z I! ignoring field of type 0x1f8b
2019-02-21T05:32:10Z I! ignoring field of type 0xf356
2019-02-21T05:32:10Z I! ignoring field of type 0xdcbe
2019-02-21T05:32:10Z I! ignoring field of type 0xdac4
2019-02-21T05:32:10Z I! ignoring field of type 0x20fb
2019-02-21T05:32:10Z I! ignoring field of type 0x123c
2019-02-21T05:32:10Z I! ignoring field of type 0x94ea
2019-02-21T05:32:10Z I! ignoring field of type 0x924b
2019-02-21T05:32:10Z I! ignoring field of type 0x79d2
2019-02-21T05:32:10Z I! ignoring field of type 0x41c0
2019-02-21T05:32:10Z I! ignoring field of type 0x3691
2019-02-21T05:32:10Z I! ignoring field of type 0x7e7
2019-02-21T05:32:10Z I! ignoring field of type 0x87fc
2019-02-21T05:32:10Z I! ignoring field of type 0x8b33
2019-02-21T05:32:10Z I! ignoring field of type 0x66cd
2019-02-21T05:32:10Z I! ignoring field of type 0xfc20
2019-02-21T05:32:10Z I! ignoring field of type 0x504
2019-02-21T05:32:10Z I! ignoring field of type 0x8af1
2019-02-21T05:32:10Z I! ignoring field of type 0x115b
2019-02-21T05:32:10Z I! ignoring field of type 0x8944
2019-02-21T05:32:10Z I! ignoring field of type 0xd215
2019-02-21T05:32:10Z I! ignoring field of type 0x6a39
2019-02-21T05:32:10Z I! ignoring field of type 0xaeb6
2019-02-21T05:32:10Z E! [inputs.file]: Error in plugin: Collectd parser error: invalid length 61516

And this is my config file:

[global_tags]
[agent]
interval = “10s”
round_interval = true
metric_batch_size = 1000
metric_buffer_limit = 100000
collection_jitter = “0s”
flush_interval = “10s”
flush_jitter = “0s”
precision = “”
debug = true
quiet = false
logfile = “/var/lib/zabbix/UnixMonitoring/telegraf/telegraf/var/log/telegraf/telegraf.log”
hostname = “”
omit_hostname = false
[[outputs.influxdb]]
urls = [“http://localhost:8096”]
database = “telegraf”
skip_database_creation = false
[[inputs.file]]
files = ["/var/lib/zabbix/collectlfiles/**.gz"]
data_format = “collectd”
collectd_typesdb = ["/usr/share/collectd/types.db"]
collectd_parse_multivalue = “split”

InfluxDB версия 1.7.1 телеграф версия 1.9.4

Спасибо за помощь.

0 ответов

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