77 lines
2.6 KiB
Text
77 lines
2.6 KiB
Text
# Lookup extra tags via SNMP based on the table index
|
|
[[processors.snmp_lookup]]
|
|
## Name of tag of the SNMP agent to do the lookup on
|
|
# agent_tag = "source"
|
|
|
|
## Name of tag holding the table row index
|
|
# index_tag = "index"
|
|
|
|
## Timeout for each request.
|
|
# timeout = "5s"
|
|
|
|
## SNMP version; can be 1, 2, or 3.
|
|
# version = 2
|
|
|
|
## SNMP community string.
|
|
# community = "public"
|
|
|
|
## Number of retries to attempt.
|
|
# retries = 3
|
|
|
|
## The GETBULK max-repetitions parameter.
|
|
# max_repetitions = 10
|
|
|
|
## SNMPv3 authentication and encryption options.
|
|
##
|
|
## Security Name.
|
|
# sec_name = "myuser"
|
|
## Authentication protocol; one of "MD5", "SHA", or "".
|
|
# auth_protocol = "MD5"
|
|
## Authentication password.
|
|
# auth_password = "pass"
|
|
## Security Level; one of "noAuthNoPriv", "authNoPriv", or "authPriv".
|
|
# sec_level = "authNoPriv"
|
|
## Context Name.
|
|
# context_name = ""
|
|
## Privacy protocol used for encrypted messages; one of "DES", "AES" or "".
|
|
# priv_protocol = ""
|
|
## Privacy password used for encrypted messages.
|
|
# priv_password = ""
|
|
|
|
## The maximum number of SNMP requests to make at the same time.
|
|
# max_parallel_lookups = 16
|
|
|
|
## The amount of agents to cache entries for. If limit is reached,
|
|
## oldest will be removed first. 0 means no limit.
|
|
# max_cache_entries = 100
|
|
|
|
## Control whether the metrics need to stay in the same order this plugin
|
|
## received them in. If false, this plugin may change the order when data is
|
|
## cached. If you need metrics to stay in order set this to true. Keeping the
|
|
## metrics ordered may be slightly slower.
|
|
# ordered = false
|
|
|
|
## The amount of time entries are cached for a given agent. After this period
|
|
## elapses if tags are needed they will be retrieved again.
|
|
# cache_ttl = "8h"
|
|
|
|
## Minimum time between requests to an agent in case an index could not be
|
|
## resolved. If set to zero no request on missing indices will be triggered.
|
|
# min_time_between_updates = "5m"
|
|
|
|
## List of tags to be looked up.
|
|
[[processors.snmp_lookup.tag]]
|
|
## Object identifier of the variable as a numeric or textual OID.
|
|
oid = "IF-MIB::ifName"
|
|
|
|
## Name of the tag to create. If not specified, it defaults to the value of 'oid'.
|
|
## If 'oid' is numeric, an attempt to translate the numeric OID into a textual OID
|
|
## will be made.
|
|
# name = ""
|
|
|
|
## Apply one of the following conversions to the variable value:
|
|
## ipaddr: Convert the value to an IP address.
|
|
## enum: Convert the value according to its syntax in the MIB.
|
|
## displayhint: Format the value according to the textual convention in the MIB.
|
|
##
|
|
# conversion = ""
|