Hi,
Here is a very simple snmp.yaml which collects the sysUpTime and adds
sysName as a label.
test_uptime:
walk:
- 1.3.6.1.2.1.1.5
get:
- 1.3.6.1.2.1.1.3.0
metrics:
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
help: The time (in hundredths of a second) since the network management
portion
of the system was last re-initialized. - 1.3.6.1.2.1.1.3
lookups:
- labels: []
labelname: sysName
oid: 1.3.6.1.2.1.1.5
type: DisplayString
auth:
community: public
In the snmp_exporter output there is no label:
# HELP snmp_scrape_duration_seconds Total SNMP time scrape took (walk
and processing).
# TYPE snmp_scrape_duration_seconds gauge
snmp_scrape_duration_seconds 0.016483272
# HELP snmp_scrape_packets_retried Packets retried for get, bulkget, and walk.
# TYPE snmp_scrape_packets_retried gauge
snmp_scrape_packets_retried 0
# HELP snmp_scrape_packets_sent Packets sent for get, bulkget, and
walk; including retries.
# TYPE snmp_scrape_packets_sent gauge
snmp_scrape_packets_sent 2
# HELP snmp_scrape_pdus_returned PDUs returned from get, bulkget, and walk.
# TYPE snmp_scrape_pdus_returned gauge
snmp_scrape_pdus_returned 2
# HELP snmp_scrape_walk_duration_seconds Time SNMP walk/bulkwalk took.
# TYPE snmp_scrape_walk_duration_seconds gauge
snmp_scrape_walk_duration_seconds 0.016419321
# HELP sysUpTime The time (in hundredths of a second) since the
network management portion of the system was last re-initialized. -
1.3.6.1.2.1.1.3
# TYPE sysUpTime gauge
sysUpTime 2.67342443e+08
It should be like this: sysUpTime{sysName="foo"} 2.67342443e+08
What's wrong?
Regards,
--
You received this message because you are subscribed to the Google Groups
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/prometheus-users/CANKf1Ty5B%2B%3DOnmWN5CQUUa3JpJ3N_sT%3Dc7cFBt45YVEO0FxHHQ%40mail.gmail.com.