[global_tags] [agent] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "0s" hostname = "" omit_hostname = false ############################################################################### # OUTPUT PLUGINS # ############################################################################### [[outputs.influxdb_v2]] urls = ["http://127.0.0.1:8086"] token = "k9gNZ7uBOuo-3v0NI4RH9ibQWuQNVCfP7TjMH1NajJCCXwW5j0Cvf0X3zhNwtmJl8lQmOgNx3Ah_PBTXvEClXg==" organization = "wago" bucket = "PFC200" ############################################################################### # AGGREGATOR PLUGINS # ############################################################################### ############################################################################### # INPUT PLUGINS # ############################################################################### [[inputs.modbus]] name = "Device" slave_id = 1 timeout = "1s" busy_retries = 0 busy_retries_wait = "100ms" controller = "tcp://192.168.4.29:502" configuration_type = "request" [[inputs.modbus.request]] slave_id = 1 byte_order = "ABCD" register = "holding" fields = [ { address=0, name="RTD1", type="INT16", scale=0.1 }, { address=1, name="RTD2", type="INT16", scale=0.1 }, ] [[inputs.modbus.request]] slave_id = 1 byte_order = "ABCD" register = "coil" fields = [ { address=0, name="input1"}, { address=1, name="input2"}, ]