Hello, I have a telegraf invalid syntax problem and I just don’t know where to start looking. I have attached the output of systemctl status telegraf as a file as well as my telegraf.conf I hope someone here can help me. Thanks
root@influxdbv2:~# systemctl status telegraf
- telegraf.service - Telegraf
Loaded: loaded (/lib/systemd/system/telegraf.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2023-08-06 06:55:15 UTC; 3min 32s ago
Docs: GitHub - influxdata/telegraf: The plugin-driven server agent for collecting & reporting metrics.
Main PID: 746 (telegraf)
Tasks: 9 (limit: 38137)
Memory: 39.0M
CPU: 745ms
CGroup: /system.slice/telegraf.service
`-746 /usr/bin/telegraf -config /etc/telegraf/telegraf.conf -config-directory /etc/telegraf/telegraf.d
Aug 06 06:58:33 influxdbv2 telegraf[746]: 2023-08-06T06:58:33Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
Aug 06 06:58:33 influxdbv2 telegraf[746]: 2023-08-06T06:58:33Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
Aug 06 06:58:38 influxdbv2 telegraf[746]: 2023-08-06T06:58:38Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M1”: invalid syntax
Aug 06 06:58:38 influxdbv2 telegraf[746]: 2023-08-06T06:58:38Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M2”: invalid syntax
Aug 06 06:58:38 influxdbv2 telegraf[746]: 2023-08-06T06:58:38Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
Aug 06 06:58:38 influxdbv2 telegraf[746]: 2023-08-06T06:58:38Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
Aug 06 06:58:44 influxdbv2 telegraf[746]: 2023-08-06T06:58:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M1”: invalid syntax
Aug 06 06:58:44 influxdbv2 telegraf[746]: 2023-08-06T06:58:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M2”: invalid syntax
Aug 06 06:58:44 influxdbv2 telegraf[746]: 2023-08-06T06:58:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
Aug 06 06:58:44 influxdbv2 telegraf[746]: 2023-08-06T06:58:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
root@influxdbv2:~#
Read metrics from MQTT topic(s)
[[inputs.mqtt_consumer]]
Broker URLs for the MQTT server or cluster. To connect to multiple
clusters or standalone servers, use a separate plugin instance.
example: servers = [“tcp://localhost:1883”]
servers = [“ssl://localhost:1883”]
servers = [“ws://localhost:1883”]
servers = [“tcp://X.X.X.X:1883”]
Topics that will be subscribed to.
topics = [
“solar/+/status/+”,
“solar/+/0/+”,
“solar/+/1/+”,
“solar/+/2/+”,
“solar/+/3/+”,
“solar/+/4/+”
]
data_format = “value”
data_type = “float”
tagexclude = [“host”,“topic”]
[[inputs.mqtt_consumer.topic_parsing]]
topic = “solar/+/+/+”
tags = “_/serial/channel/field”
[[processors.pivot]]
tag_key = “field”
value_key = “value”
store it in influx
[[outputs.influxdb_v2]]
urls = [“X.X.X.X:8086”]
token = “TOKEN”
organization = “my-org”
bucket = “opendtu”
root@influxdbv2:~# telegraf --config /etc/telegraf/telegraf.conf --test -test-wait 10 --config-directory /etc/telegraf/telegraf.d $TELEGRAF_OPTS
2023-08-06T07:12:44Z I! Loading config: /etc/telegraf/telegraf.conf
2023-08-06T07:12:44Z I! Starting Telegraf 1.27.3
2023-08-06T07:12:44Z I! Available plugins: 237 inputs, 9 aggregators, 28 processors, 23 parsers, 59 outputs, 4 secret-stores
2023-08-06T07:12:44Z I! Loaded inputs: mqtt_consumer
2023-08-06T07:12:44Z I! Loaded aggregators:
2023-08-06T07:12:44Z I! Loaded processors: pivot
2023-08-06T07:12:44Z I! Loaded secretstores:
2023-08-06T07:12:44Z W! Outputs are not used in testing mode!
2023-08-06T07:12:44Z I! Tags enabled: host=influxdbv2
2023-08-06T07:12:44Z I! [inputs.mqtt_consumer] Connected [tcp://192.168.40.33:1883]
mqtt_consumer,channel=0,serial=116480730199 powerdc=348.1 1691305964223406949
mqtt_consumer,channel=0,serial=116480730199 yieldday=385 1691305964223419906
mqtt_consumer,channel=0,serial=116480730199 yieldtotal=28.193 1691305964223424755
mqtt_consumer,channel=0,serial=116480730199 voltage=235.8 1691305964223429644
mqtt_consumer,channel=0,serial=116480730199 current=1.4 1691305964223435244
mqtt_consumer,channel=0,serial=116480730199 power=330.8 1691305964223448824
mqtt_consumer,channel=0,serial=116480730199 frequency=50.02 1691305964223451167
2023-08-06T07:12:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M1”: invalid syntax
mqtt_consumer,channel=0,serial=116480730199 powerfactor=0.002 1691305964223453920
mqtt_consumer,channel=0,serial=116480730199 efficiency=95.03 1691305964223458395
mqtt_consumer,channel=0,serial=116480730199 reactivepower=6553.5 1691305964223462858
mqtt_consumer,channel=0,serial=116480730199 temperature=32.5 1691305964223475261
mqtt_consumer,channel=1,serial=116480730199 voltage=31.5 1691305964223505083
mqtt_consumer,channel=1,serial=116480730199 current=2.9 1691305964223519777
mqtt_consumer,channel=1,serial=116480730199 power=91.7 1691305964223528542
mqtt_consumer,channel=1,serial=116480730199 yieldday=102 1691305964223534183
mqtt_consumer,channel=1,serial=116480730199 yieldtotal=7.467 1691305964223541124
mqtt_consumer,channel=1,serial=116480730199 irradiation=20.607 1691305964223545848
2023-08-06T07:12:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M2”: invalid syntax
mqtt_consumer,channel=2,serial=116480730199 voltage=31.4 1691305964223571555
mqtt_consumer,channel=2,serial=116480730199 current=2.88 1691305964223582712
mqtt_consumer,channel=2,serial=116480730199 power=90.6 1691305964223590705
mqtt_consumer,channel=2,serial=116480730199 yieldday=100 1691305964223600087
2023-08-06T07:12:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
mqtt_consumer,channel=2,serial=116480730199 yieldtotal=7.395 1691305964223619402
mqtt_consumer,channel=2,serial=116480730199 irradiation=20.36 1691305964223623273
mqtt_consumer,channel=3,serial=116480730199 voltage=29.4 1691305964223632855
mqtt_consumer,channel=3,serial=116480730199 current=2.86 1691305964223655139
mqtt_consumer,channel=3,serial=116480730199 power=84.2 1691305964223673554
mqtt_consumer,channel=3,serial=116480730199 yieldday=93 1691305964223679651
mqtt_consumer,channel=3,serial=116480730199 yieldtotal=6.679 1691305964223688045
mqtt_consumer,channel=3,serial=116480730199 irradiation=21.05 1691305964223692371
2023-08-06T07:12:44Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
mqtt_consumer,channel=4,serial=116480730199 voltage=29.8 1691305964223703292
mqtt_consumer,channel=4,serial=116480730199 current=2.73 1691305964223711002
mqtt_consumer,channel=4,serial=116480730199 power=81.6 1691305964223715257
mqtt_consumer,channel=4,serial=116480730199 yieldday=90 1691305964223720133
mqtt_consumer,channel=4,serial=116480730199 yieldtotal=6.652 1691305964223725531
mqtt_consumer,channel=4,serial=116480730199 irradiation=20.4 1691305964223731170
mqtt_consumer,channel=status,serial=116480730199 limit_relative=100 1691305964223739600
mqtt_consumer,channel=status,serial=116480730199 limit_absolute=1800 1691305964223743971
mqtt_consumer,channel=status,serial=116480730199 reachable=1 1691305964223755538
mqtt_consumer,channel=status,serial=116480730199 producing=1 1691305964223760346
mqtt_consumer,channel=status,serial=116480730199 last_update=1691305962 1691305964266197374
mqtt_consumer,channel=status,serial=116480730199 limit_relative=100 1691305967461390129
mqtt_consumer,channel=status,serial=116480730199 limit_absolute=1800 1691305967464974875
mqtt_consumer,channel=status,serial=116480730199 reachable=1 1691305967468461961
mqtt_consumer,channel=status,serial=116480730199 producing=1 1691305967474043224
mqtt_consumer,channel=status,serial=116480730199 last_update=1691305965 1691305967478194001
mqtt_consumer,channel=0,serial=116480730199 powerdc=387.7 1691305967489056704
mqtt_consumer,channel=0,serial=116480730199 yieldday=386 1691305967490176971
mqtt_consumer,channel=0,serial=116480730199 yieldtotal=28.194 1691305967490431878
mqtt_consumer,channel=0,serial=116480730199 voltage=235.9 1691305967493384550
mqtt_consumer,channel=0,serial=116480730199 current=1.56 1691305967497295094
mqtt_consumer,channel=0,serial=116480730199 power=368.5 1691305967500869051
mqtt_consumer,channel=0,serial=116480730199 frequency=50.03 1691305967504532666
mqtt_consumer,channel=0,serial=116480730199 powerfactor=0.002 1691305967508068097
mqtt_consumer,channel=0,serial=116480730199 efficiency=95.048 1691305967512865947
mqtt_consumer,channel=0,serial=116480730199 reactivepower=6553.5 1691305967517137920
2023-08-06T07:12:47Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M1”: invalid syntax
mqtt_consumer,channel=1,serial=116480730199 voltage=31.5 1691305967523896174
mqtt_consumer,channel=1,serial=116480730199 current=3.26 1691305967527519943
mqtt_consumer,channel=1,serial=116480730199 power=103.1 1691305967531109241
mqtt_consumer,channel=1,serial=116480730199 yieldday=102 1691305967537970178
mqtt_consumer,channel=1,serial=116480730199 yieldtotal=7.467 1691305967541670834
mqtt_consumer,channel=1,serial=116480730199 irradiation=23.169 1691305967548685318
2023-08-06T07:12:47Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M2”: invalid syntax
mqtt_consumer,channel=2,serial=116480730199 voltage=31.4 1691305967554505063
mqtt_consumer,channel=2,serial=116480730199 current=3.23 1691305967558128216
mqtt_consumer,channel=2,serial=116480730199 power=101.7 1691305967564327647
mqtt_consumer,channel=2,serial=116480730199 yieldday=100 1691305967565544409
mqtt_consumer,channel=2,serial=116480730199 yieldtotal=7.395 1691305967565629315
mqtt_consumer,channel=2,serial=116480730199 irradiation=22.854 1691305967572764575
2023-08-06T07:12:47Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
mqtt_consumer,channel=3,serial=116480730199 voltage=29.4 1691305967579695667
mqtt_consumer,channel=3,serial=116480730199 current=3.15 1691305967591307939
mqtt_consumer,channel=3,serial=116480730199 power=92.9 1691305967592727442
mqtt_consumer,channel=3,serial=116480730199 yieldday=93 1691305967592772669
mqtt_consumer,channel=3,serial=116480730199 yieldtotal=6.679 1691305967596687332
mqtt_consumer,channel=3,serial=116480730199 irradiation=23.225 1691305967600133274
2023-08-06T07:12:47Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
mqtt_consumer,channel=4,serial=116480730199 voltage=29.8 1691305967607507545
mqtt_consumer,channel=4,serial=116480730199 current=3.01 1691305967611120701
mqtt_consumer,channel=4,serial=116480730199 power=90 1691305967615225931
mqtt_consumer,channel=4,serial=116480730199 yieldday=91 1691305967618413357
mqtt_consumer,channel=4,serial=116480730199 yieldtotal=6.653 1691305967622651914
mqtt_consumer,channel=4,serial=116480730199 irradiation=22.5 1691305967626667822
mqtt_consumer,channel=0,serial=116480730199 temperature=32.5 1691305967631652328
mqtt_consumer,channel=status,serial=116480730199 limit_relative=100 1691305972657918052
mqtt_consumer,channel=status,serial=116480730199 limit_absolute=1800 1691305972660886355
mqtt_consumer,channel=status,serial=116480730199 reachable=1 1691305972668877073
mqtt_consumer,channel=status,serial=116480730199 producing=1 1691305972670008487
mqtt_consumer,channel=status,serial=116480730199 last_update=1691305971 1691305972674008228
mqtt_consumer,channel=0,serial=116480730199 powerdc=403.9 1691305972680679102
mqtt_consumer,channel=0,serial=116480730199 yieldday=386 1691305972684171991
mqtt_consumer,channel=0,serial=116480730199 yieldtotal=28.194 1691305972687548754
mqtt_consumer,channel=0,serial=116480730199 voltage=235.9 1691305972691166974
mqtt_consumer,channel=0,serial=116480730199 current=1.62 1691305972696162463
mqtt_consumer,channel=0,serial=116480730199 power=383.8 1691305972700032624
mqtt_consumer,channel=0,serial=116480730199 frequency=50.03 1691305972708982068
mqtt_consumer,channel=0,serial=116480730199 powerfactor=0.002 1691305972709828445
mqtt_consumer,channel=0,serial=116480730199 efficiency=95.024 1691305972709956146
mqtt_consumer,channel=0,serial=116480730199 reactivepower=6553.5 1691305972711123165
2023-08-06T07:12:52Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M1”: invalid syntax
mqtt_consumer,channel=1,serial=116480730199 voltage=31.5 1691305972718365244
mqtt_consumer,channel=1,serial=116480730199 current=3.41 1691305972724830625
mqtt_consumer,channel=1,serial=116480730199 power=107.8 1691305972729666267
mqtt_consumer,channel=1,serial=116480730199 yieldday=102 1691305972733201702
mqtt_consumer,channel=1,serial=116480730199 yieldtotal=7.467 1691305972736895468
mqtt_consumer,channel=1,serial=116480730199 irradiation=24.225 1691305972740380800
2023-08-06T07:12:52Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M2”: invalid syntax
mqtt_consumer,channel=2,serial=116480730199 voltage=31.4 1691305972748359765
mqtt_consumer,channel=2,serial=116480730199 current=3.33 1691305972751469529
mqtt_consumer,channel=2,serial=116480730199 power=105.1 1691305972755164227
mqtt_consumer,channel=2,serial=116480730199 yieldday=100 1691305972759421602
mqtt_consumer,channel=2,serial=116480730199 yieldtotal=7.395 1691305972763332949
mqtt_consumer,channel=2,serial=116480730199 irradiation=23.618 1691305972769104601
2023-08-06T07:12:52Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M3”: invalid syntax
mqtt_consumer,channel=3,serial=116480730199 voltage=29.4 1691305972777088572
mqtt_consumer,channel=3,serial=116480730199 current=3.31 1691305972781365477
mqtt_consumer,channel=3,serial=116480730199 power=97.5 1691305972785989160
mqtt_consumer,channel=3,serial=116480730199 yieldday=93 1691305972789908782
mqtt_consumer,channel=3,serial=116480730199 yieldtotal=6.679 1691305972793444224
mqtt_consumer,channel=3,serial=116480730199 irradiation=24.375 1691305972797130114
2023-08-06T07:12:52Z E! [inputs.mqtt_consumer] Error in plugin: strconv.ParseFloat: parsing “M4”: invalid syntax
mqtt_consumer,channel=4,serial=116480730199 voltage=29.8 1691305972811367043
mqtt_consumer,channel=4,serial=116480730199 current=3.13 1691305972812267126
mqtt_consumer,channel=4,serial=116480730199 power=93.5 1691305972812416259
mqtt_consumer,channel=4,serial=116480730199 yieldday=91 1691305972815799300
mqtt_consumer,channel=4,serial=116480730199 yieldtotal=6.653 1691305972819510412
mqtt_consumer,channel=4,serial=116480730199 irradiation=23.375 1691305972823088364
mqtt_consumer,channel=0,serial=116480730199 temperature=32.5 1691305972826747047
2023-08-06T07:12:54Z E! [telegraf] Error running agent: input plugins recorded 12 errors