What’s the current output of this conf? does it return values?
can you post the result of the telegraf test command ?
(set debug = true and logfile “” in the agent settings in order to see the whole output in the console)
telegraf --config file.conf --test
My theory is that the fields are discarded before reaching the processor plugin
see: Json Parser
JSON String are ignored unless specified in the
tag_key
orjson_string_fields
options.
Try to set the following in the conf file
[[inputs.http]]
urls = ["MY_URLl"]
method = "GET"
data_format = "json"
json_time_key = "Timestamp"
json_time_format = "06010215045W"
json_string_fields = ["Energy_Delivered","Energy_Returned","Energy_Delivered_Tariff1","Energy_Delivered_Tariff2"]
[inputs.http.tags]
influxdb_database = "p1"
[[processors.converter]]
[processors.converter.fields]
float = ["Energy_Delivered","Energy_Returned","Energy_Delivered_Tariff1","Energy_Delivered_Tariff2"]