Skip to content

Instantly share code, notes, and snippets.

@RichiH
Created July 14, 2017 07:12
Show Gist options
  • Select an option

  • Save RichiH/d9c26cfc3480499ab064e59c1d45b3b2 to your computer and use it in GitHub Desktop.

Select an option

Save RichiH/d9c26cfc3480499ab064e59c1d45b3b2 to your computer and use it in GitHub Desktop.
Juniper Junos Switch config for snmp_exporter
juniper_junos_switch:
auth:
community: foo
walk:
- 1.3.6.1.2.1.2
- 1.3.6.1.2.1.31.1.1
- 1.3.6.1.2.1.1 #uptime
- 1.3.6.1.4.1.2636.3.1.13.1 # load juniper chassis stats
- 1.3.6.1.4.1.2636.3.3.1.1.26
# test if physical interface -> for grafana aggregation...
metrics:
- name: ifNumber
oid: 1.3.6.1.2.1.2.1
- name: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
indexes:
- labelname: ifIndex
type: Integer32
- name: ifMtu
oid: 1.3.6.1.2.1.2.2.1.4
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifSpeed
oid: 1.3.6.1.2.1.2.2.1.5
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifAdminStatus
oid: 1.3.6.1.2.1.2.2.1.7
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifOperStatus
oid: 1.3.6.1.2.1.2.2.1.8
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifInDiscards
oid: 1.3.6.1.2.1.2.2.1.13
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifInErrors
oid: 1.3.6.1.2.1.2.2.1.14
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifInUnknownProtos
oid: 1.3.6.1.2.1.2.2.1.15
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifOutDiscards
oid: 1.3.6.1.2.1.2.2.1.19
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifOutErrors
oid: 1.3.6.1.2.1.2.2.1.10
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifOutQLen
oid: 1.3.6.1.2.1.2.2.1.11
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCInOctets
oid: 1.3.6.1.2.1.31.1.1.1.6
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCInUcastPkts
oid: 1.3.6.1.2.1.31.1.1.1.7
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCInMulticastPkts
oid: 1.3.6.1.2.1.31.1.1.1.8
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCInBroadcastPkts
oid: 1.3.6.1.2.1.31.1.1.1.9
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCOutOctets
oid: 1.3.6.1.2.1.31.1.1.1.10
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCOutUcastPkts
oid: 1.3.6.1.2.1.31.1.1.1.11
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCOutMulticastPkts
oid: 1.3.6.1.2.1.31.1.1.1.12
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHCOutBroadcastPkts
oid: 1.3.6.1.2.1.31.1.1.1.13
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifLinkUpDownTrapEnable
oid: 1.3.6.1.2.1.31.1.1.1.14
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifHighSpeed
oid: 1.3.6.1.2.1.31.1.1.1.15
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifPromiscuousMode
oid: 1.3.6.1.2.1.31.1.1.1.16
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: ifConnectorPresent
oid: 1.3.6.1.2.1.31.1.1.1.17
indexes:
- labelname: ifIndex
type: Integer32
lookups:
- labels: [ifIndex]
labelname: ifIndex
oid: 1.3.6.1.2.1.2.2.1.1
- labels: [ifIndex]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
- labels: [ifIndex]
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
- labels: [ifIndex]
labelname: ifAlias
oid: 1.3.6.1.2.1.31.1.1.1.18
- name: jnxOperating1MinLoadAvg
oid: 1.3.6.1.4.1.2636.3.1.13.1.20.9.1.0.0
- name: jnxOperating5MinLoadAvg
oid: 1.3.6.1.4.1.2636.3.1.13.1.21.9.1.0.0
- name: jnxOperating15MinLoadAvg
oid: 1.3.6.1.4.1.2636.3.1.13.1.22.9.1.0.0
- name: jnxOperatingCPU # util in percent
oid: 1.3.6.1.4.1.2636.3.1.13.1.8.7.1.0.0
- name: jnxOperatingBuffer
oid: 1.3.6.1.4.1.2636.3.1.13.1.11.7.1.0.0
- name: jnxOperatingTemp
oid: 1.3.6.1.4.1.2636.3.1.13.1.7.7.1.0.0
- name: jnxFruTemp
oid: 1.3.6.1.4.1.2636.3.1.13.1.7.9.1.0.0
- name: ifJnxCarrierTrans
oid: 1.3.6.1.4.1.2636.3.3.1.1.26
indexes:
- labelname: ifDescr
type: Integer32
lookups:
- labels: [ifDescr]
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment