Telegraf plugins not writing data into influxdb

some of the telegraf plugins like inputs.system inputs.cpu are not working, whil inputs.tail works just fine.

has anyone faced this ever?
any solution?

input field
“uptime” on measurement “test” is type integer, already exists as type float dropped=54; discarding points

this is the reason.
this was working fine 10 minutes ago. what might have changed the data type all of a sudden?

Hi @neo1702,
It looks like you might be writing values to the same field names in one measurement which have different types. In this case uptime (int) is trying to write values to uptime (float). So you have two options:

  1. Either separate the fields into two distinct measurements.
  2. Make sure both fields of name uptime are writing their values as floats and separate them via a tag value .

there was no change in the server in any manner… how does this change got triggered? is there any way to find out?

@neo1702 could you write some of the data to a file using the file output plugin: telegraf/plugins/outputs/file at master · influxdata/telegraf · GitHub

I can check if there is still a present clash or this is a historical data issue.