Closed smebberson closed 8 years ago
I should have also stated I'm using Telegraf v0.2.4 and InfluxDB v0.9.6.1 both compiled from source.
@smebberson Currently the influx statsd implementation does not support multiple fields on a measurement. The way you are sending the metrics, they are being interpreted as tags, which are always strings (see here: https://docs.influxdata.com/influxdb/v0.9/concepts/key_concepts/#tag-value).
I can't tell exactly what you should be sending, could you include the full statsd line? What type of measurement is this? A timing? I don't see the value or type in the included line (ie, it should end with :<value>|<type>
)
Maybe you want minutes
to be your value for a timing, and the rest to be tags, like this:
timeentry.create,sessionCompleted=false,session=true,usingLabel=true,usingClient=true,user=53860645a169511b4e517111:60000|ms
@smebberson I think this is solved, please feel free to re-open if not, or if you have additional questions
I have telegraf configured as follows:
I'm using the Node.js module statsy to send through metrics via the statsd protocol. This is an example of the label I create in statsy:
However, when viewing this information within the InfluxDB query viewer, everything is coming out as strings. That includes the minutes, session, usingLabel, usingClient tags. I expected them to appear as integer, boolean, boolean and boolean, respectively.
Any ideas on how to make this all hang together properly?