51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
|
modules:
|
||
|
# Default IF-MIB interfaces table with ifIndex.
|
||
|
if_mib:
|
||
|
walk: [sysUpTime, interfaces, ifXTable]
|
||
|
lookups:
|
||
|
- source_indexes: [ifIndex]
|
||
|
lookup: ifAlias
|
||
|
- source_indexes: [ifIndex]
|
||
|
# Uis OID to avoid conflict with PaloAlto PAN-COMMON-MIB.
|
||
|
lookup: 1.3.6.1.2.1.2.2.1.2 # ifDescr
|
||
|
- source_indexes: [ifIndex]
|
||
|
# Use OID to avoid conflict with Netscaler NS-ROOT-MIB.
|
||
|
lookup: 1.3.6.1.2.1.31.1.1.1.1 # ifName
|
||
|
overrides:
|
||
|
ifAlias:
|
||
|
ignore: true # Lookup metric
|
||
|
ifDescr:
|
||
|
ignore: true # Lookup metric
|
||
|
ifName:
|
||
|
ignore: true # Lookup metric
|
||
|
ifType:
|
||
|
type: EnumAsInfo
|
||
|
|
||
|
# Mikrotik Router
|
||
|
#
|
||
|
# http://download2.mikrotik.com/Mikrotik.mib
|
||
|
mikrotik:
|
||
|
walk:
|
||
|
- interfaces
|
||
|
- ifMIB
|
||
|
- laIndex
|
||
|
- sysUpTime
|
||
|
- sysDescr
|
||
|
- host
|
||
|
- mikrotik
|
||
|
lookups:
|
||
|
- source_indexes: [ifIndex]
|
||
|
lookup: ifName
|
||
|
- source_indexes: [mtxrInterfaceStatsIndex]
|
||
|
lookup: ifName
|
||
|
- source_indexes: [hrStorageIndex]
|
||
|
lookup: hrStorageDescr
|
||
|
- source_indexes: [laIndex]
|
||
|
lookup: laNames
|
||
|
drop_source_indexes: true
|
||
|
overrides:
|
||
|
ifName:
|
||
|
ignore: true # Lookup metric
|
||
|
ifType:
|
||
|
type: EnumAsInfo
|