Collect snmp string metrics

I am trying to collect a text value (Status field) from an snmp input using telegraf, but contrary to the number metrics (ex: Temperature field), this one does not show up in grafana.

My config is quite basic:

[[inputs.snmp]]
  agents = ["udp://{{ hostvars['nas'].ansible_host }}:161"]

  [[inputs.snmp.table]]
  name = "NAS disks"

  [[inputs.snmp.table.field]]
  name = "Status"
  oid = ".1.3.6.1.4.1.55062.2.10.2.1.7"

  [[inputs.snmp.table.field]]
  name = "Temperature"
  oid = ".1.3.6.1.4.1.55062.2.10.2.1.8"

If I collect the field as a tag I can see the values, but I want it as a metric.

The output plugin is http with influx data format.

This could be failing for a variety of reasons. Have you tried troubleshooting Telegraf? If the temperature values are showing up in your terminal output when you run telegraf --config telegraf.conf --test, then it may be that you’re doing something wrong with Grafana. Specifying whether or not it’s a tag theoretically shouldn’t break/fix anything on the Telegraf side of things.

Indeed this is mostly a problem where the metrics are stored. Could you tell us what output you have?