```bash
[[instances]]
agents =["udp://xxx.xxx.xx.xxx:161"]
labels ={region="办公", lable="[办公]深信服(备)AC_MGT"}
version =2
community ="xxxxx"
agent_host_tag ="ip"timeout="5s"
retries =1
interval_times =4[[instances.field]]
oid ="SNMPv2-MIB::sysUpTime.0"
name ="uptime"[[instances.field]]
oid ="SNMPv2-MIB::sysName.0"
name ="source"
is_tag =true[[instances.table]]
oid ="IF-MIB::ifTable"
name ="interface"
index_as_tag =true
inherit_tags =["source"][[instances.table.field]]
oid ="IF-MIB::ifDescr"
name ="ifDescr"
is_tag =true
# collect interval
interval =15[[instances]]
search_win_service =""# # executable name (ie, pgrep <search_exec_substring>)# search_exec_substring = "nginx"# # pattern as argument for pgrep (ie, pgrep -f <search_cmdline_substring>)# search_cmdline_substring = "n9e server"# # windows service name# search_win_service = ""# # search_exec_regexp: Use a regular expression to match the executable path# # executable name filter to regexp (like "ps -e | grep -E <search_exec_regexp>" but using re2 regexp )# search_exec_regexp = ""# # search_cmdline_regexp: Use a regular expression to match the command line# # executable name filter to regexp (like "ps -ef | grep -E <search_cmdline_regexp>" but using re2 regexp )# search_cmdline_regexp = ""# # [option] search process with specific user# search_user = ""# # append some labels for series
labels ={os="windows", type="service"}# # interval = global.interval * interval_times
interval_times =1# # mode to use when calculating CPU usage. can be one of 'solaris' or 'irix'
mode ="irix"# sum of threads/fd/io/cpu/mem, min of uptime/limit
gather_total =true# will append pid as tag
gather_per_pid =true# gather jvm metrics only when jstat is ready
gather_more_metrics =["threads",
"fd",
"io",
"uptime",
"cpu",
"mem",
"limit",
"jvm"]# # gather more labels from cmdline using regexp named group# # https://pkg.go.dev/regexp#Regexp.SubexpNames# # warning: reggroup not support gather_total, "*_total" metrics will count all matches process, not include reggroup labels# labels_from_cmdline_reggroup = "java -jar (?P<jarName>.*\\.jar).*--server-name (?P<serverName>\\w*)"