diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore
deleted file mode 100755
index 50af0317254197a5a019f4ac2f8ecc223f93f5a7..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore
+++ /dev/null
@@ -1,22 +0,0 @@
-# Patterns to ignore when building packages.
-# This supports shell glob matching, relative path matching, and
-# negation (prefixed with !). Only one pattern per line.
-.DS_Store
-# Common VCS dirs
-.git/
-.gitignore
-.bzr/
-.bzrignore
-.hg/
-.hgignore
-.svn/
-# Common backup files
-*.swp
-*.bak
-*.tmp
-*~
-# Various IDEs
-.project
-.idea/
-*.tmproj
-.vscode/
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/Chart.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/Chart.yaml
deleted file mode 100755
index cf2f60608c460ce5501d2f98705d9fb6a1bb80ab..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/Chart.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-apiVersion: v1
-appVersion: "1.0"
-description: OSM EE helm chart
-name: eechart
-version: 0.1.0
-dependencies:
-  - name: snmpexporter
-    condition: snmpexporter.enabled
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/.helmignore b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/.helmignore
deleted file mode 100644
index 691fa13d6a54c577aca389fe34f4d9e237824a12..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/.helmignore
+++ /dev/null
@@ -1,23 +0,0 @@
-# Patterns to ignore when building packages.
-# This supports shell glob matching, relative path matching, and
-# negation (prefixed with !). Only one pattern per line.
-.DS_Store
-# Common VCS dirs
-.git/
-.gitignore
-.bzr/
-.bzrignore
-.hg/
-.hgignore
-.svn/
-# Common backup files
-*.swp
-*.bak
-*.tmp
-*.orig
-*~
-# Various IDEs
-.project
-.idea/
-*.tmproj
-.vscode/
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/Chart.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/Chart.yaml
deleted file mode 100644
index eeb867cb0b4c7dfbdb2d2a7d99391ec703b34836..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/Chart.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-apiVersion: v1
-name: snmpexporter
-description: SNMP Exporter for OSM VNF
-type: application
-version: 1.0.0
-appVersion: 1.0.0
-dependencies:
-  - name: snmp-exporter
-    version: "0.17.0"
-    repository: "https://hub.docker.com/r/prom/snmp-exporter"
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/_helpers.tpl b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/_helpers.tpl
deleted file mode 100644
index a2aef96ec04b3c6f2e24906331d53467d7be8033..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/_helpers.tpl
+++ /dev/null
@@ -1,63 +0,0 @@
-{{/* vim: set filetype=mustache: */}}
-{{/*
-Expand the name of the chart.
-*/}}
-{{- define "snmpexporter.name" -}}
-{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
-{{- end }}
-
-{{/*
-Create a default fully qualified app name.
-We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
-If release name contains chart name it will be used as a full name.
-*/}}
-{{- define "snmpexporter.fullname" -}}
-{{- if .Values.fullnameOverride }}
-{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
-{{- else }}
-{{- $name := default .Chart.Name .Values.nameOverride }}
-{{- if contains $name .Release.Name }}
-{{- .Release.Name | trunc 63 | trimSuffix "-" }}
-{{- else }}
-{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
-{{- end }}
-{{- end }}
-{{- end }}
-
-{{/*
-Create chart name and version as used by the chart label.
-*/}}
-{{- define "snmpexporter.chart" -}}
-{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
-{{- end }}
-
-{{/*
-Common labels
-*/}}
-{{- define "snmpexporter.labels" -}}
-helm.sh/chart: {{ include "snmpexporter.chart" . }}
-{{ include "snmpexporter.selectorLabels" . }}
-{{- if .Chart.AppVersion }}
-app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
-{{- end }}
-app.kubernetes.io/managed-by: {{ .Release.Service }}
-{{- end }}
-
-{{/*
-Selector labels
-*/}}
-{{- define "snmpexporter.selectorLabels" -}}
-app.kubernetes.io/name: {{ include "snmpexporter.name" . }}
-app.kubernetes.io/instance: {{ .Release.Name }}
-{{- end }}
-
-{{/*
-Create the name of the service account to use
-*/}}
-{{- define "snmpexporter.serviceAccountName" -}}
-{{- if .Values.serviceAccount.create }}
-{{- default (include "snmpexporter.fullname" .) .Values.serviceAccount.name }}
-{{- else }}
-{{- default "default" .Values.serviceAccount.name }}
-{{- end }}
-{{- end }}
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/base-config.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/base-config.yaml
deleted file mode 100644
index fcf2f18159a0b6ee431b4bcffc8c02817bd79ae0..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/base-config.yaml
+++ /dev/null
@@ -1,20071 +0,0 @@
-
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: "snmp-init-config-{{ .Values.global.osm.vnf_id | lower}}"
-data:
-  snmp.yml: |-
-    # WARNING: This file was auto-generated using snmp_exporter generator, manual changes will be lost.
-    apcups:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.4.1.318.1.1.1.12
-      - 1.3.6.1.4.1.318.1.1.1.2
-      - 1.3.6.1.4.1.318.1.1.1.3
-      - 1.3.6.1.4.1.318.1.1.1.4
-      - 1.3.6.1.4.1.318.1.1.1.7.2
-      - 1.3.6.1.4.1.318.1.1.10.2.3.2
-      - 1.3.6.1.4.1.318.1.1.26.8.3
-      get:
-      - 1.3.6.1.2.1.1.3.0
-      - 1.3.6.1.4.1.318.1.1.1.8.1.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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: upsOutletGroupStatusTableSize
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.1
-        type: gauge
-        help: The number of outlet groups for the UPS. - 1.3.6.1.4.1.318.1.1.1.12.1.1
-      - name: upsOutletGroupStatusIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.1
-        type: gauge
-        help: The index to the outlet group entry. - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.1
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-      - name: upsOutletGroupStatusName
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-        type: DisplayString
-        help: The name of the outlet group - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-      - name: upsOutletGroupStatusGroupState
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.3
-        type: gauge
-        help: Getting this variable will return the outlet group state - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.3
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-        enum_values:
-          1: upsOutletGroupStatusOn
-          2: upsOutletGroupStatusOff
-          3: upsOutletGroupStatusUnknown
-      - name: upsOutletGroupStatusCommandPending
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.4
-        type: gauge
-        help: Getting this variable will return the command pending state of the outlet
-          group - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.4
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-        enum_values:
-          1: upsOutletGroupCommandPending
-          2: upsOutletGroupNoCommandPending
-      - name: upsOutletGroupStatusOutletType
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.5
-        type: gauge
-        help: Getting this variable will return the type of outlet group - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.5
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-        enum_values:
-          1: upsSwitchedOutletGroup
-          2: upsMainOutletGroup
-      - name: upsOutletGroupStatusGroupFullState
-        oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.6
-        type: DisplayString
-        help: An ASCII string containing the 32 flags representing the current state(s)
-          of the outlet group - 1.3.6.1.4.1.318.1.1.1.12.1.2.1.6
-        indexes:
-        - labelname: upsOutletGroupStatusIndex
-          type: gauge
-        lookups:
-        - labels:
-          - upsOutletGroupStatusIndex
-          labelname: upsOutletGroupStatusName
-          oid: 1.3.6.1.4.1.318.1.1.1.12.1.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: upsOutletGroupStatusIndex
-      - name: upsOutletGroupConfigTableSize
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.1
-        type: gauge
-        help: The number of outlet groups for the UPS. - 1.3.6.1.4.1.318.1.1.1.12.2.1
-      - name: upsOutletGroupConfigIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.1
-        type: gauge
-        help: The index to the outlet group entry. - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.1
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigName
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.2
-        type: DisplayString
-        help: The name of the outlet group. - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.2
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigPowerOnDelay
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.3
-        type: gauge
-        help: The amount of time (seconds) the outlet group will delay powering on when
-          the delayed on, reboot, or shutdown command is applied - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.3
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigPowerOffDelay
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.4
-        type: gauge
-        help: The amount of time (seconds) the outlet group will delay powering off when
-          the delayed off, reboot, or shutdown command is applied - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.4
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigRebootDuration
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.5
-        type: gauge
-        help: During a reboot sequence, power is turned off and then back on - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.5
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigMinReturnRuntime
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.6
-        type: gauge
-        help: In an Outlet Group shutdown sequence, the Outlet Group cycles power off
-          then on - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.6
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigOutletType
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.7
-        type: gauge
-        help: Getting this variable will return the type of outlet group - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.7
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsSwitchedOutletGroup
-          2: upsMainOutletGroup
-      - name: upsOutletGroupConfigLoadShedControlSkipOffDelay
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.8
-        type: gauge
-        help: Configures whether the outlet group's off delay setting (upsOutletGroupConfigPowerOffDelay)
-          will be used in a load shedding situation, where applicable. - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.8
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupConfigSkipOffDelay
-          2: upsOutletGroupConfigUseOffDelay
-      - name: upsOutletGroupConfigLoadShedControlAutoRestart
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.9
-        type: gauge
-        help: Configures whether the outlet group will automatically restart after a load
-          shedding situation, where applicable. - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.9
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupConfigAutoRestart
-          2: upsOutletGroupConfigManualRestart
-      - name: upsOutletGroupConfigLoadShedControlTimeOnBattery
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.10
-        type: gauge
-        help: Configures whether the outlet group will load shed (turn off) after the
-          UPS's time on battery has exceeded the upsOutletGroupConfigLoadShedTimeOnBattery
-          OID setting - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.10
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupConfigDisableTimeOnBatteryLoadShed
-          2: upsOutletGroupConfigEnableTimeOnBatteryLoadShed
-      - name: upsOutletGroupConfigLoadShedControlRuntimeRemaining
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.11
-        type: gauge
-        help: Configures whether the outlet group will load shed (turn off) when the UPS
-          is on battery and the remaining runtime is less than the upsOutletGroupConfigLoadShedRuntimeRemaining
-          OID setting - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.11
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupConfigDisableRuntimeRemainingLoadShed
-          2: upsOutletGroupConfigEnableRuntimeRemainingLoadShed
-      - name: upsOutletGroupConfigLoadShedControlInOverload
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.12
-        type: gauge
-        help: Configures whether the outlet group will load shed (turn off) when the UPS
-          is in an overload condition - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.12
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupConfigDisableInOverloadLoadShed
-          2: upsOutletGroupConfigEnableInOverloadLoadShed
-      - name: upsOutletGroupConfigLoadShedTimeOnBattery
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.13
-        type: gauge
-        help: When the UPS has been on battery for more time than this value, the outlet
-          group will turn off if this condition is enabled by the upsOutletGroupConfigLoadShedControlTimeOnBattery
-          OID - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.13
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupConfigLoadShedRuntimeRemaining
-        oid: 1.3.6.1.4.1.318.1.1.1.12.2.2.1.14
-        type: gauge
-        help: When the runtime remaining is less than this value, the outlet group will
-          turn off if this condition is enabled by the upsOutletGroupConfigLoadShedControlRuntimeRemaining
-          OID - 1.3.6.1.4.1.318.1.1.1.12.2.2.1.14
-        indexes:
-        - labelname: upsOutletGroupConfigIndex
-          type: gauge
-      - name: upsOutletGroupControlTableSize
-        oid: 1.3.6.1.4.1.318.1.1.1.12.3.1
-        type: gauge
-        help: The number of outlet groups for the UPS. - 1.3.6.1.4.1.318.1.1.1.12.3.1
-      - name: upsOutletGroupControlIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.12.3.2.1.1
-        type: gauge
-        help: The index to the outlet group entry. - 1.3.6.1.4.1.318.1.1.1.12.3.2.1.1
-        indexes:
-        - labelname: upsOutletGroupControlIndex
-          type: gauge
-      - name: upsOutletGroupControlName
-        oid: 1.3.6.1.4.1.318.1.1.1.12.3.2.1.2
-        type: DisplayString
-        help: The name of the outlet group - 1.3.6.1.4.1.318.1.1.1.12.3.2.1.2
-        indexes:
-        - labelname: upsOutletGroupControlIndex
-          type: gauge
-      - name: upsOutletGroupControlCommand
-        oid: 1.3.6.1.4.1.318.1.1.1.12.3.2.1.3
-        type: gauge
-        help: Getting this variable will return the outlet group state - 1.3.6.1.4.1.318.1.1.1.12.3.2.1.3
-        indexes:
-        - labelname: upsOutletGroupControlIndex
-          type: gauge
-        enum_values:
-          1: upsOutletGroupImmediateOn
-          2: upsOutletGroupImmediateOff
-          3: upsOutletGroupImmediateRebootWithOrWithoutAC
-          4: upsOutletGroupDelayedOn
-          5: upsOutletGroupDelayedOff
-          6: upsOutletGroupDelayedRebootWithOrWithoutAC
-          7: upsOutletGroupCancelPendingCommand
-          8: upsOutletGroupControlUnknown
-          9: upsOutletGroupImmediateRebootShutdown
-          10: upsOutletGroupDelayedRebootShutdown
-      - name: upsOutletGroupControlOutletType
-        oid: 1.3.6.1.4.1.318.1.1.1.12.3.2.1.4
-        type: gauge
-        help: Getting this variable will return the type of outlet group - 1.3.6.1.4.1.318.1.1.1.12.3.2.1.4
-        indexes:
-        - labelname: upsOutletGroupControlIndex
-          type: gauge
-        enum_values:
-          1: upsSwitchedOutletGroup
-          2: upsMainOutletGroup
-      - name: upsBasicBatteryStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.1.1
-        type: gauge
-        help: The status of the UPS batteries - 1.3.6.1.4.1.318.1.1.1.2.1.1
-        enum_values:
-          1: unknown
-          2: batteryNormal
-          3: batteryLow
-          4: batteryInFaultCondition
-      - name: upsBasicBatteryTimeOnBattery
-        oid: 1.3.6.1.4.1.318.1.1.1.2.1.2
-        type: gauge
-        help: The elapsed time since the UPS has switched to battery power. - 1.3.6.1.4.1.318.1.1.1.2.1.2
-      - name: upsBasicBatteryLastReplaceDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.1.3
-        type: DisplayString
-        help: The date when the UPS system's batteries were last replaced in mm/dd/yy
-          (or yyyy) format - 1.3.6.1.4.1.318.1.1.1.2.1.3
-      - name: upsAdvBatteryCapacity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.1
-        type: gauge
-        help: The remaining battery capacity expressed in percent of full capacity. -
-          1.3.6.1.4.1.318.1.1.1.2.2.1
-      - name: upsAdvBatteryTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.2
-        type: gauge
-        help: The current internal UPS temperature expressed in Celsius - 1.3.6.1.4.1.318.1.1.1.2.2.2
-      - name: upsAdvBatteryRunTimeRemaining
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.3
-        type: gauge
-        help: The UPS battery run time remaining before battery exhaustion. - 1.3.6.1.4.1.318.1.1.1.2.2.3
-      - name: upsAdvBatteryReplaceIndicator
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.4
-        type: gauge
-        help: Indicates whether the UPS batteries need replacing. - 1.3.6.1.4.1.318.1.1.1.2.2.4
-        enum_values:
-          1: noBatteryNeedsReplacing
-          2: batteryNeedsReplacing
-      - name: upsAdvBatteryNumOfBattPacks
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.5
-        type: gauge
-        help: The number of external battery packs connected to the UPS - 1.3.6.1.4.1.318.1.1.1.2.2.5
-      - name: upsAdvBatteryNumOfBadBattPacks
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.6
-        type: gauge
-        help: The number of external battery packs connected to the UPS that are defective
-          - 1.3.6.1.4.1.318.1.1.1.2.2.6
-      - name: upsAdvBatteryNominalVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.7
-        type: gauge
-        help: The nominal battery voltage in Volts. - 1.3.6.1.4.1.318.1.1.1.2.2.7
-      - name: upsAdvBatteryActualVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.8
-        type: gauge
-        help: The actual battery bus voltage in Volts. - 1.3.6.1.4.1.318.1.1.1.2.2.8
-      - name: upsAdvBatteryCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.9
-        type: gauge
-        help: The battery current in Amps. - 1.3.6.1.4.1.318.1.1.1.2.2.9
-      - name: upsAdvTotalDCCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.10
-        type: gauge
-        help: The total DC current in Amps. - 1.3.6.1.4.1.318.1.1.1.2.2.10
-      - name: upsAdvBatteryFullCapacity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.11
-        type: gauge
-        help: The full chargeable capacity of the battery which is expressed in percentage.
-          - 1.3.6.1.4.1.318.1.1.1.2.2.11
-      - name: upsAdvBatteryActualVoltageTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.12.1.1
-        type: gauge
-        help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.2.12.1.1
-        indexes:
-        - labelname: upsAdvBatteryActualVoltageTableIndex
-          type: gauge
-      - name: upsAdvBatteryActualVoltagePolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.12.1.2
-        type: gauge
-        help: The selected Battery Voltage Polarity - 1.3.6.1.4.1.318.1.1.1.2.2.12.1.2
-        indexes:
-        - labelname: upsAdvBatteryActualVoltageTableIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsAdvBatteryFrameActualVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.12.1.3
-        type: gauge
-        help: The actual battery bus voltage in Volts. - 1.3.6.1.4.1.318.1.1.1.2.2.12.1.3
-        indexes:
-        - labelname: upsAdvBatteryActualVoltageTableIndex
-          type: gauge
-      - name: upsAdvTotalDCCurrentTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.13.1.1
-        type: gauge
-        help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.2.13.1.1
-        indexes:
-        - labelname: upsAdvTotalDCCurrentTableIndex
-          type: gauge
-      - name: upsAdvTotalDCCurrentPolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.13.1.2
-        type: gauge
-        help: The selected Battery Current Polarity - 1.3.6.1.4.1.318.1.1.1.2.2.13.1.2
-        indexes:
-        - labelname: upsAdvTotalDCCurrentTableIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsAdvTotalFrameDCCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.13.1.3
-        type: gauge
-        help: The Total DC Current of battery in Amperes. - 1.3.6.1.4.1.318.1.1.1.2.2.13.1.3
-        indexes:
-        - labelname: upsAdvTotalDCCurrentTableIndex
-          type: gauge
-      - name: upsAdvBatteryCurrentTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.14.1.1
-        type: gauge
-        help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.2.14.1.1
-        indexes:
-        - labelname: upsAdvBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsAdvBatteryCurrentIndex
-          type: gauge
-      - name: upsAdvBatteryCurrentIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.14.1.2
-        type: gauge
-        help: The battery frame identifier. - 1.3.6.1.4.1.318.1.1.1.2.2.14.1.2
-        indexes:
-        - labelname: upsAdvBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsAdvBatteryCurrentIndex
-          type: gauge
-      - name: upsAdvBatteryCurrentPolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.14.1.3
-        type: gauge
-        help: The selected Battery current polarity - 1.3.6.1.4.1.318.1.1.1.2.2.14.1.3
-        indexes:
-        - labelname: upsAdvBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsAdvBatteryCurrentIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsAdvBatteryFrameCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.14.1.4
-        type: gauge
-        help: The Battery current measured in Amperes - 1.3.6.1.4.1.318.1.1.1.2.2.14.1.4
-        indexes:
-        - labelname: upsAdvBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsAdvBatteryCurrentIndex
-          type: gauge
-      - name: upsAdvBatteryEstimatedChargeTime
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.15
-        type: gauge
-        help: The estimated remaining time required to charge the UPS to a full state
-          of charge. - 1.3.6.1.4.1.318.1.1.1.2.2.15
-      - name: upsAdvBatteryPower
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.16
-        type: gauge
-        help: The measured battery power in kW. - 1.3.6.1.4.1.318.1.1.1.2.2.16
-      - name: upsAdvBatteryChargerStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.17
-        type: EnumAsStateSet
-        help: The status of the battery charger - 1.3.6.1.4.1.318.1.1.1.2.2.17
-        enum_values:
-          1: unknown
-          2: ok
-          3: inFaultCondition
-          4: floatCharging
-          5: boostCharging
-          6: resting
-          7: notCharging
-          8: equalizationCharging
-          9: testInProgress
-          10: cyclicFloatCharging
-      - name: upsAdvBatteryInternalSKU
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.19
-        type: DisplayString
-        help: The SKU of the internal battery. - 1.3.6.1.4.1.318.1.1.1.2.2.19
-      - name: upsAdvBatteryExternalSKU
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.20
-        type: DisplayString
-        help: The SKU of the external battery. - 1.3.6.1.4.1.318.1.1.1.2.2.20
-      - name: upsAdvBatteryRecommendedReplaceDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.21
-        type: DisplayString
-        help: The recommended replacement date for the battery based on the UPS internal
-          battery life algorithm. - 1.3.6.1.4.1.318.1.1.1.2.2.21
-      - name: upsAdvBatteryNominalBackupTime
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.22
-        type: gauge
-        help: Defines the runtime of the user supplied battery in minutes, when battery
-          is new. - 1.3.6.1.4.1.318.1.1.1.2.2.22
-      - name: upsAdvBatteryCondition
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.23
-        type: EnumAsStateSet
-        help: Health of the battries based on the battery test. - 1.3.6.1.4.1.318.1.1.1.2.2.23
-        enum_values:
-          1: unknown
-          2: ok
-          3: weak
-          4: poor
-      - name: upsAdvBatteryChargingCurrentRestricted
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.24
-        type: EnumAsStateSet
-        help: Indicates whether battery charging current is restricted or not - 1.3.6.1.4.1.318.1.1.1.2.2.24
-        enum_values:
-          1: "yes"
-          2: "no"
-      - name: upsAdvBatteryTotalCapacity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.25
-        type: gauge
-        help: The actual available battery capacity of the system expressed in ampere
-          hours (Ah) - 1.3.6.1.4.1.318.1.1.1.2.2.25
-      - name: upsAdvBatteryFuseStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.26
-        type: gauge
-        help: If battery system has one common fuse for the battery system, the status
-          is given by this value - 1.3.6.1.4.1.318.1.1.1.2.2.26
-        enum_values:
-          1: fuseOpen
-          2: fuseOk
-          3: notPresent
-      - name: upsAdvBatteryBreakerStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.27
-        type: gauge
-        help: The value indicates the aggregated status of the battery breakers in the
-          system - 1.3.6.1.4.1.318.1.1.1.2.2.27
-        enum_values:
-          1: disconnected
-          2: closed
-          3: notPresent
-      - name: upsAdvBatteryWiringConfiguration
-        oid: 1.3.6.1.4.1.318.1.1.1.2.2.28
-        type: gauge
-        help: The value indicates the wiring configuration, whether the battery is 2-wire
-          or 3-wire - 1.3.6.1.4.1.318.1.1.1.2.2.28
-        enum_values:
-          1: twoWire
-          2: threeWire
-      - name: upsHighPrecBatteryCapacity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.1
-        type: gauge
-        help: The remaining battery capacity expressed in tenths of percent of full capacity.
-          - 1.3.6.1.4.1.318.1.1.1.2.3.1
-      - name: upsHighPrecBatteryTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.2
-        type: gauge
-        help: The current internal UPS temperature expressed in tenths of degrees Celsius
-          - 1.3.6.1.4.1.318.1.1.1.2.3.2
-      - name: upsHighPrecBatteryNominalVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.3
-        type: gauge
-        help: The nominal battery voltage in tenths of Volts. - 1.3.6.1.4.1.318.1.1.1.2.3.3
-      - name: upsHighPrecBatteryActualVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.4
-        type: gauge
-        help: The actual battery bus voltage in tenths of Volts. - 1.3.6.1.4.1.318.1.1.1.2.3.4
-      - name: upsHighPrecBatteryCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.5
-        type: gauge
-        help: The battery current in tenths of Amps. - 1.3.6.1.4.1.318.1.1.1.2.3.5
-      - name: upsHighPrecTotalDCCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.6
-        type: gauge
-        help: The total DC current in tenths of Amps. - 1.3.6.1.4.1.318.1.1.1.2.3.6
-      - name: upsHighPrecBatteryActualVoltageTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.1
-        type: gauge
-        help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.7.1.1
-        indexes:
-        - labelname: upsHighPrecBatteryActualVoltageTableIndex
-          type: gauge
-      - name: upsHighPrecBatteryActualVoltagePolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.2
-        type: gauge
-        help: The selected Battery Voltage polarity - 1.3.6.1.4.1.318.1.1.1.2.3.7.1.2
-        indexes:
-        - labelname: upsHighPrecBatteryActualVoltageTableIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsHighPrecBatteryVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.3
-        type: gauge
-        help: The actual battery bus voltage expressed as tenths of Volts. - 1.3.6.1.4.1.318.1.1.1.2.3.7.1.3
-        indexes:
-        - labelname: upsHighPrecBatteryActualVoltageTableIndex
-          type: gauge
-      - name: upsHighPrecTotalDCCurrentTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.1
-        type: gauge
-        help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.8.1.1
-        indexes:
-        - labelname: upsHighPrecTotalDCCurrentTableIndex
-          type: gauge
-      - name: upsHighPrecTotalDCCurrentPolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.2
-        type: gauge
-        help: The selected Battery Current polarity - 1.3.6.1.4.1.318.1.1.1.2.3.8.1.2
-        indexes:
-        - labelname: upsHighPrecTotalDCCurrentTableIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsHighPrecTotalDCFrameCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.3
-        type: gauge
-        help: The total DC current in tenths of Amperes. - 1.3.6.1.4.1.318.1.1.1.2.3.8.1.3
-        indexes:
-        - labelname: upsHighPrecTotalDCCurrentTableIndex
-          type: gauge
-      - name: upsHighPrecBatteryCurrentTableIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.1
-        type: gauge
-        help: The Battery frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.1
-        indexes:
-        - labelname: upsHighPrecBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCurrentIndex
-          type: gauge
-      - name: upsHighPrecBatteryCurrentIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.2
-        type: gauge
-        help: The Battery frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.2
-        indexes:
-        - labelname: upsHighPrecBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCurrentIndex
-          type: gauge
-      - name: upsHighPrecBatteryCurrentPolarity
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.3
-        type: gauge
-        help: The selected Battery Current polarity - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.3
-        indexes:
-        - labelname: upsHighPrecBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCurrentIndex
-          type: gauge
-        enum_values:
-          0: positive
-          1: negative
-      - name: upsHighPrecBatteryFrameCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.4
-        type: gauge
-        help: The Battery current in tenths of Amperes. - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.4
-        indexes:
-        - labelname: upsHighPrecBatteryCurrentTableIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCurrentIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackTableSize
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.1
-        type: gauge
-        help: The number of entries in the upsHighPrecBatteryPacks. - 1.3.6.1.4.1.318.1.1.1.2.3.10.1
-      - name: upsHighPrecBatteryPackIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1
-        type: gauge
-        help: The battery pack identifier. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryCartridgeIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2
-        type: gauge
-        help: The battery cartridge identifier. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackFirmwareRevision
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.3
-        type: DisplayString
-        help: The battery pack firmware revision. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.3
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackSerialNumber
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4
-        type: DisplayString
-        help: The battery pack serial number. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5
-        type: gauge
-        help: The battery pack temperature measured in 10ths of degree Celcius - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.6
-        type: OctetString
-        help: The battery status for the pack only - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.6
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackCartridgeHealth
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7
-        type: OctetString
-        help: The battery cartridge health - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackCartridgeReplaceDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8
-        type: DisplayString
-        help: The battery cartridge estimated battery replace date. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackCartridgeInstallDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.9
-        type: DisplayString
-        help: The battery cartridge install date. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.9
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackCartridgeStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10
-        type: OctetString
-        help: The battery cartridge status - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10
-        indexes:
-        - labelname: upsHighPrecBatteryPackIndex
-          type: gauge
-        - labelname: upsHighPrecBatteryCartridgeIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyTableSize
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.3
-        type: gauge
-        help: The number of entries in the upsHighPrecBatteryPacks. - 1.3.6.1.4.1.318.1.1.1.2.3.10.3
-      - name: upsHighPrecBatteryPackOnlyIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.1
-        type: gauge
-        help: The battery pack identifier. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.1
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyFirmwareRevision
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.2
-        type: DisplayString
-        help: The battery pack firmware revision. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.2
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlySerialNumber
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.3
-        type: DisplayString
-        help: The battery pack serial number. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.3
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.4
-        type: gauge
-        help: The battery pack temperature measured in 10ths of degree Celcius - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.4
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.5
-        type: OctetString
-        help: The battery status for the pack only - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.5
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyHealth
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.6
-        type: OctetString
-        help: The battery pack health - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.6
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyReplaceDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.7
-        type: DisplayString
-        help: The battery pack estimated battery replace date. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.7
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryPackOnlyInstallDate
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.8
-        type: DisplayString
-        help: The battery pack install date. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.8
-        indexes:
-        - labelname: upsHighPrecBatteryPackOnlyIndex
-          type: gauge
-      - name: upsHighPrecBatteryHealth
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.11
-        type: OctetString
-        help: The battery health - 1.3.6.1.4.1.318.1.1.1.2.3.11
-      - name: upsHighPrecActivePower
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.12
-        type: gauge
-        help: Active Power of Battery in tenths of kW - 1.3.6.1.4.1.318.1.1.1.2.3.12
-      - name: upsHighPrecExtdBatteryTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.3.13
-        type: gauge
-        help: The current internal UPS temperature expressed in tenths of degrees Celsius
-          - 1.3.6.1.4.1.318.1.1.1.2.3.13
-      - name: upsBatteryNumberOfCabinets
-        oid: 1.3.6.1.4.1.318.1.1.1.2.4
-        type: gauge
-        help: The value indicates the number of battery cabinets in total, internal and
-          external - 1.3.6.1.4.1.318.1.1.1.2.4
-      - name: upsBatteryCabinetIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.1
-        type: gauge
-        help: The Battery Cabinet identifier - 1.3.6.1.4.1.318.1.1.1.2.5.1.1
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetLocalIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.2
-        type: gauge
-        help: The identification number for the actual battery cabinet in the system -
-          1.3.6.1.4.1.318.1.1.1.2.5.1.2
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetWiringConfiguration
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.3
-        type: gauge
-        help: The value indicates the wiring configuration, whether the battery is 2-wire
-          or 3-wire - 1.3.6.1.4.1.318.1.1.1.2.5.1.3
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-        enum_values:
-          1: twoWire
-          2: threeWire
-      - name: upsBatteryCabinetVoltagePolarity1
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.4
-        type: gauge
-        help: The battery voltage - 1.3.6.1.4.1.318.1.1.1.2.5.1.4
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetVoltagePolarity2
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.5
-        type: gauge
-        help: The voltage for the second side/half of the battery in a split battery system
-          - 1.3.6.1.4.1.318.1.1.1.2.5.1.5
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetCurrentPolarity1
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.6
-        type: gauge
-        help: The battery current - 1.3.6.1.4.1.318.1.1.1.2.5.1.6
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetCurrentPolarity2
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.7
-        type: gauge
-        help: The current for the second side/half of the battery in a split battery system
-          - 1.3.6.1.4.1.318.1.1.1.2.5.1.7
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.8
-        type: gauge
-        help: The measured temperature of the battery cabinet in tenths of degrees Celcius
-          - 1.3.6.1.4.1.318.1.1.1.2.5.1.8
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetMaxTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.9
-        type: gauge
-        help: The highest temperature measured for the battery in the battery cabinet
-          in tenths of degrees Celcius - 1.3.6.1.4.1.318.1.1.1.2.5.1.9
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetMinTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.10
-        type: gauge
-        help: The lowest temperature measured for the battery in the battery cabinet in
-          tenths of degrees Celcius - 1.3.6.1.4.1.318.1.1.1.2.5.1.10
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetAverageTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.11
-        type: gauge
-        help: The average temperature for all the battery sensors in the battery cabinet
-          and for the battery strings, if battery strings are present - 1.3.6.1.4.1.318.1.1.1.2.5.1.11
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetFuse
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.12
-        type: gauge
-        help: If the battery cabinet has a common fuse, the status is given by this value
-          - 1.3.6.1.4.1.318.1.1.1.2.5.1.12
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-        enum_values:
-          1: fuseOpen
-          2: fuseOk
-          3: notPresent
-      - name: upsBatteryCabinetBreaker
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.13
-        type: gauge
-        help: The value indicates the battery cabinet breaker status - 1.3.6.1.4.1.318.1.1.1.2.5.1.13
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-        enum_values:
-          1: noBreaker
-          2: unknown
-          3: breakerOpen
-          4: breakerClosed
-      - name: upsBatteryCabinetNumberOfStrings
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.14
-        type: gauge
-        help: The number of battery strings in the battery cabinet - 1.3.6.1.4.1.318.1.1.1.2.5.1.14
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetNumberOfVerticalPositions
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.15
-        type: gauge
-        help: The number of vertical levels or shelves for battery blocks/modules - 1.3.6.1.4.1.318.1.1.1.2.5.1.15
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabinetNumberOfHorizontalPositions
-        oid: 1.3.6.1.4.1.318.1.1.1.2.5.1.16
-        type: gauge
-        help: The number of horizontal positions for battery blocks/modules - 1.3.6.1.4.1.318.1.1.1.2.5.1.16
-        indexes:
-        - labelname: upsBatteryCabinetIndex
-          type: gauge
-      - name: upsBatteryCabStringIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.1
-        type: gauge
-        help: The battery cabinet string identifier - 1.3.6.1.4.1.318.1.1.1.2.6.1.1
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringCabReference
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.2
-        type: gauge
-        help: Reference to the global battery cabinet index where the battery string is
-          placed. - 1.3.6.1.4.1.318.1.1.1.2.6.1.2
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringLocalIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.3
-        type: gauge
-        help: Local battery string identification index in the actual battery cabinet
-          (E.g - 1.3.6.1.4.1.318.1.1.1.2.6.1.3
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.4
-        type: gauge
-        help: The current in a battery string or battery halfstring, in tenths of Amps.
-          - 1.3.6.1.4.1.318.1.1.1.2.6.1.4
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringAverageTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.5
-        type: gauge
-        help: Temperature of the battery string or the average of the aggregated temperature
-          of each battery block/module (in tenths of degrees Celcius). - 1.3.6.1.4.1.318.1.1.1.2.6.1.5
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringMaxTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.6
-        type: gauge
-        help: The actual highest battery temperature measurement for the battery blocks/modules
-          (in tenths of degrees Celcius). - 1.3.6.1.4.1.318.1.1.1.2.6.1.6
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringMinTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.7
-        type: gauge
-        help: The actual lowest battery temperature measurement for the battery blocks/modules
-          (in tenths of degrees Celcius). - 1.3.6.1.4.1.318.1.1.1.2.6.1.7
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabStringFuseStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.8
-        type: gauge
-        help: If the battery string has a common fuse, the status is given by this value
-          - 1.3.6.1.4.1.318.1.1.1.2.6.1.8
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-        enum_values:
-          1: fuseOpen
-          2: fuseOk
-          3: notPresent
-      - name: upsBatteryCabStringNumberOfBlocks
-        oid: 1.3.6.1.4.1.318.1.1.1.2.6.1.9
-        type: gauge
-        help: The number of battery blocks/modules in a battery string - 1.3.6.1.4.1.318.1.1.1.2.6.1.9
-        indexes:
-        - labelname: upsBatteryCabStringIndex
-          type: gauge
-      - name: upsBatteryCabBlockIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.1
-        type: gauge
-        help: The battery cabinet block identifier - 1.3.6.1.4.1.318.1.1.1.2.7.1.1
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockStringReference
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.2
-        type: gauge
-        help: Reference to the specific global battery string index - 1.3.6.1.4.1.318.1.1.1.2.7.1.2
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockLocalIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.3
-        type: gauge
-        help: Local battery block/module identification index in the actual battery string
-          (E.g - 1.3.6.1.4.1.318.1.1.1.2.7.1.3
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockPresent
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.4
-        type: gauge
-        help: Value indicates if battery block/module is present in the system - 1.3.6.1.4.1.318.1.1.1.2.7.1.4
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-        enum_values:
-          1: present
-          2: notPresent
-          3: notAvailable
-      - name: upsBatteryCabBlockType
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.5
-        type: DisplayString
-        help: Text string value, showing the vendor and model of the battery in the battery
-          block/module - 1.3.6.1.4.1.318.1.1.1.2.7.1.5
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.6
-        type: gauge
-        help: The temperature for the battery block/module in tenths of degrees Celcius
-          - 1.3.6.1.4.1.318.1.1.1.2.7.1.6
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockFuseStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.7
-        type: gauge
-        help: If the battery module has a fuse, the status is given by this value - 1.3.6.1.4.1.318.1.1.1.2.7.1.7
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-        enum_values:
-          1: fuseOpen
-          2: fuseOk
-          3: notPresent
-      - name: upsBatteryCabBlockVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.8
-        type: gauge
-        help: The voltage of the battery block/module - 1.3.6.1.4.1.318.1.1.1.2.7.1.8
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockNumberOfCells
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.9
-        type: gauge
-        help: The number of cells in the battery block/module - 1.3.6.1.4.1.318.1.1.1.2.7.1.9
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockVerticalPosition
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.10
-        type: gauge
-        help: The vertical position of the battery block/module in the actual battery
-          cabinet (E.g - 1.3.6.1.4.1.318.1.1.1.2.7.1.10
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockHorizontalPosition
-        oid: 1.3.6.1.4.1.318.1.1.1.2.7.1.11
-        type: gauge
-        help: The horizontal position of the battery block/module in the actual battery
-          cabinet (E.g - 1.3.6.1.4.1.318.1.1.1.2.7.1.11
-        indexes:
-        - labelname: upsBatteryCabBlockIndex
-          type: gauge
-      - name: upsBatteryCabBlockCellIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.8.1.1
-        type: gauge
-        help: The battery block cell identifier - 1.3.6.1.4.1.318.1.1.1.2.8.1.1
-        indexes:
-        - labelname: upsBatteryCabBlockCellIndex
-          type: gauge
-      - name: upsBatteryCabBlockCellReference
-        oid: 1.3.6.1.4.1.318.1.1.1.2.8.1.2
-        type: gauge
-        help: Reference to the specific global battery block/module index. - 1.3.6.1.4.1.318.1.1.1.2.8.1.2
-        indexes:
-        - labelname: upsBatteryCabBlockCellIndex
-          type: gauge
-      - name: upsBatteryCabBlockCellLocalIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.2.8.1.3
-        type: gauge
-        help: Local battery block/module identification index in the actual battery block
-          (E.g - 1.3.6.1.4.1.318.1.1.1.2.8.1.3
-        indexes:
-        - labelname: upsBatteryCabBlockCellIndex
-          type: gauge
-      - name: upsBatteryCabBlockCellVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.2.8.1.4
-        type: gauge
-        help: The measured battery cell voltage - 1.3.6.1.4.1.318.1.1.1.2.8.1.4
-        indexes:
-        - labelname: upsBatteryCabBlockCellIndex
-          type: gauge
-      - name: upsBatteryCabBlockCellTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.2.8.1.5
-        type: gauge
-        help: The temperature for the battery cell in tenths of degrees Celcius - 1.3.6.1.4.1.318.1.1.1.2.8.1.5
-        indexes:
-        - labelname: upsBatteryCabBlockCellIndex
-          type: gauge
-      - name: upsBasicInputPhase
-        oid: 1.3.6.1.4.1.318.1.1.1.3.1.1
-        type: gauge
-        help: The current AC input phase. - 1.3.6.1.4.1.318.1.1.1.3.1.1
-      - name: upsAdvInputLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.1
-        type: gauge
-        help: The current utility line voltage in VAC. - 1.3.6.1.4.1.318.1.1.1.3.2.1
-      - name: upsAdvInputMaxLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.2
-        type: gauge
-        help: The maximum utility line voltage in VAC over the previous 1 minute period.
-          - 1.3.6.1.4.1.318.1.1.1.3.2.2
-      - name: upsAdvInputMinLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.3
-        type: gauge
-        help: The minimum utility line voltage in VAC over the previous 1 minute period.
-          - 1.3.6.1.4.1.318.1.1.1.3.2.3
-      - name: upsAdvInputFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.4
-        type: gauge
-        help: The current input frequency to the UPS system in Hz. - 1.3.6.1.4.1.318.1.1.1.3.2.4
-      - name: upsAdvInputLineFailCause
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.5
-        type: gauge
-        help: The reason for the occurrence of the last transfer to UPS battery power
-          - 1.3.6.1.4.1.318.1.1.1.3.2.5
-        enum_values:
-          1: noTransfer
-          2: highLineVoltage
-          3: brownout
-          4: blackout
-          5: smallMomentarySag
-          6: deepMomentarySag
-          7: smallMomentarySpike
-          8: largeMomentarySpike
-          9: selfTest
-          10: rateOfVoltageChange
-      - name: upsAdvInputNominalFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.6
-        type: gauge
-        help: The nominal input frequency of the UPS system in Hz. - 1.3.6.1.4.1.318.1.1.1.3.2.6
-      - name: upsAdvInputNominalVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.7
-        type: gauge
-        help: The nominal input voltage of the UPS system in VAC. - 1.3.6.1.4.1.318.1.1.1.3.2.7
-      - name: upsAdvInputBypassNominalFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.8
-        type: gauge
-        help: The nominal bypass input frequency of the UPS system in Hz. - 1.3.6.1.4.1.318.1.1.1.3.2.8
-      - name: upsAdvInputBypassNominalVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.9
-        type: gauge
-        help: The nominal bypass input voltage of the UPS system in VAC. - 1.3.6.1.4.1.318.1.1.1.3.2.9
-      - name: upsAdvInputStatisticsIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.1
-        type: gauge
-        help: The input identifier. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.1
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputApparentPower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.2
-        type: gauge
-        help: The input apparent power(sum of all of the three phases) measured in kVA.
-          - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.2
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputVoltageTHD
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.3
-        type: gauge
-        help: The input voltage Total Harmonic Distortion in percent. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.3
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputBypassVoltageTHD
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.4
-        type: gauge
-        help: The bypass input voltage Total Harmonic Distortion in percent. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.4
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputPeakCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.5
-        type: gauge
-        help: The input peak current in Amperes. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.5
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputBypassPeakCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.6
-        type: gauge
-        help: The bypass input peak current in Amperes. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.6
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputActivePower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.10.1.7
-        type: gauge
-        help: The input active power measured in kW. - 1.3.6.1.4.1.318.1.1.1.3.2.10.1.7
-        indexes:
-        - labelname: upsAdvInputStatisticsIndex
-          type: gauge
-      - name: upsAdvInputTotalApparentPower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.11
-        type: gauge
-        help: The input total apparent power(sum of all three phases) of the UPS system
-          in kVA. - 1.3.6.1.4.1.318.1.1.1.3.2.11
-      - name: upsAdvInputTotalActivePower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.12
-        type: gauge
-        help: The input total active power(sum of all three phases) of the UPS system
-          in kW. - 1.3.6.1.4.1.318.1.1.1.3.2.12
-      - name: upsAdvInputBypassTotalApparentPower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.13
-        type: gauge
-        help: The input bypass total apparent power(sum of all three phases) of the UPS
-          system in kVA. - 1.3.6.1.4.1.318.1.1.1.3.2.13
-      - name: upsAdvInputBypassTotalActivePower
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.14
-        type: gauge
-        help: The input bypass total active power(sum of all three phases) of the UPS
-          system in kW. - 1.3.6.1.4.1.318.1.1.1.3.2.14
-      - name: upsAdvInputEnergyUsage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.15
-        type: gauge
-        help: The input energy usage of the UPS in kWh. - 1.3.6.1.4.1.318.1.1.1.3.2.15
-      - name: upsAdvInputDCVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.16
-        type: gauge
-        help: The DC input voltage in Volts. - 1.3.6.1.4.1.318.1.1.1.3.2.16
-      - name: upsAdvInputDCCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.3.2.17
-        type: gauge
-        help: The DC input current in Amps. - 1.3.6.1.4.1.318.1.1.1.3.2.17
-      - name: upsHighPrecInputLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.1
-        type: gauge
-        help: The current utility line voltage in tenths of VAC. - 1.3.6.1.4.1.318.1.1.1.3.3.1
-      - name: upsHighPrecInputMaxLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.2
-        type: gauge
-        help: The maximum utility line voltage in tenths of VAC over the previous 1 minute
-          period. - 1.3.6.1.4.1.318.1.1.1.3.3.2
-      - name: upsHighPrecInputMinLineVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.3
-        type: gauge
-        help: The minimum utility line voltage in tenths of VAC over the previous 1 minute
-          period. - 1.3.6.1.4.1.318.1.1.1.3.3.3
-      - name: upsHighPrecInputFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.4
-        type: gauge
-        help: The current input frequency to the UPS system in tenths of Hz. - 1.3.6.1.4.1.318.1.1.1.3.3.4
-      - name: upsHighPrecInputEnergyUsage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.5
-        type: gauge
-        help: The input energy usage of the UPS in hundredths of kWh. - 1.3.6.1.4.1.318.1.1.1.3.3.5
-      - name: upsHighPrecInputBypassVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.6
-        type: gauge
-        help: The current bypass line voltage in tenths of VAC. - 1.3.6.1.4.1.318.1.1.1.3.3.6
-      - name: upsHighPrecInputBypassFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.3.3.7
-        type: gauge
-        help: The current input bypass frequency to the UPS system in tenths of Hz. -
-          1.3.6.1.4.1.318.1.1.1.3.3.7
-      - name: upsBasicOutputStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.1
-        type: gauge
-        help: The current state of the UPS - 1.3.6.1.4.1.318.1.1.1.4.1.1
-        enum_values:
-          1: unknown
-          2: onLine
-          3: onBattery
-          4: onSmartBoost
-          5: timedSleeping
-          6: softwareBypass
-          7: "off"
-          8: rebooting
-          9: switchedBypass
-          10: hardwareFailureBypass
-          11: sleepingUntilPowerReturn
-          12: onSmartTrim
-          13: ecoMode
-          14: hotStandby
-          15: onBatteryTest
-          16: emergencyStaticBypass
-          17: staticBypassStandby
-          18: powerSavingMode
-          19: spotMode
-          20: eConversion
-          21: chargerSpotmode
-          22: inverterSpotmode
-          23: activeLoad
-          24: batteryDischargeSpotmode
-          25: inverterStandby
-          26: chargerOnly
-      - name: upsBasicOutputPhase
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.2
-        type: gauge
-        help: The actual number of output phases in a UPS - 1.3.6.1.4.1.318.1.1.1.4.1.2
-      - name: upsBasicSystemStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.3
-        type: gauge
-        help: Current state for the whole system (UPS and surrounding breakers) - 1.3.6.1.4.1.318.1.1.1.4.1.3
-        enum_values:
-          1: unknown
-          2: onLine
-          3: onBattery
-          4: onSmartBoost
-          5: timedSleeping
-          6: softwareBypass
-          7: "off"
-          8: rebooting
-          9: switchedBypass
-          10: hardwareFailureBypass
-          11: sleepingUntilPowerReturn
-          12: onSmartTrim
-          13: ecoMode
-          14: inverter
-          15: eConversion
-          16: staticBypassStandby
-          17: efficiencyBoosterMode
-      - name: upsBasicSystemInternalTemperature
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.4
-        type: gauge
-        help: The actual internal temperature of the UPS system in Celsius. - 1.3.6.1.4.1.318.1.1.1.4.1.4
-      - name: upsBasicSystemInverterStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.5
-        type: gauge
-        help: The current state of the UPS inverter - 1.3.6.1.4.1.318.1.1.1.4.1.5
-        enum_values:
-          1: unknown
-          2: ok
-          3: inFaultCondition
-      - name: upsBasicSystemPFCStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.6
-        type: gauge
-        help: The general status of the power factor correction (AC input stage of the
-          UPS) - 1.3.6.1.4.1.318.1.1.1.4.1.6
-        enum_values:
-          1: unknown
-          2: ok
-          3: inFaultCondition
-      - name: upsBasicOutputACwiringConfiguration
-        oid: 1.3.6.1.4.1.318.1.1.1.4.1.7
-        type: gauge
-        help: Indicates if neutral wire on output side of the UPS is used (load wired
-          line to neutral) - 1.3.6.1.4.1.318.1.1.1.4.1.7
-        enum_values:
-          1: unknown
-          2: noNeutralWiredonSystem
-          3: neutralUsedforSupplyingLoad
-      - name: upsAdvOutputVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.1
-        type: gauge
-        help: The output voltage of the UPS system in VAC. - 1.3.6.1.4.1.318.1.1.1.4.2.1
-      - name: upsAdvOutputFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.2
-        type: gauge
-        help: The current output frequency of the UPS system in Hz. - 1.3.6.1.4.1.318.1.1.1.4.2.2
-      - name: upsAdvOutputLoad
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.3
-        type: gauge
-        help: The current UPS load expressed in percent of rated capacity. - 1.3.6.1.4.1.318.1.1.1.4.2.3
-      - name: upsAdvOutputCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.4
-        type: gauge
-        help: The current in amperes drawn by the load on the UPS. - 1.3.6.1.4.1.318.1.1.1.4.2.4
-      - name: upsAdvOutputRedundancy
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.5
-        type: gauge
-        help: The number of power modules which can fail or be removed without causing
-          the UPS to generate a Minimum Redundancy Lost event. - 1.3.6.1.4.1.318.1.1.1.4.2.5
-      - name: upsAdvOutputKVACapacity
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.6
-        type: gauge
-        help: The maximum load that this UPS can support - 1.3.6.1.4.1.318.1.1.1.4.2.6
-      - name: upsAdvOutputNominalFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.7
-        type: gauge
-        help: The nominal output frequency of the UPS system in Hz. - 1.3.6.1.4.1.318.1.1.1.4.2.7
-      - name: upsAdvOutputActivePower
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.8
-        type: gauge
-        help: The total output active power of the UPS system in W - 1.3.6.1.4.1.318.1.1.1.4.2.8
-      - name: upsAdvOutputApparentPower
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.9
-        type: gauge
-        help: The total output apparent power of all phases of the UPS system in VA. -
-          1.3.6.1.4.1.318.1.1.1.4.2.9
-      - name: upsAdvOutputStatisticsIndex
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.10.1.1
-        type: gauge
-        help: The output identifier. - 1.3.6.1.4.1.318.1.1.1.4.2.10.1.1
-        indexes:
-        - labelname: upsAdvOutputStatisticsIndex
-          type: gauge
-      - name: upsAdvOutputPeakCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.10.1.2
-        type: gauge
-        help: The output peak current in Amperes. - 1.3.6.1.4.1.318.1.1.1.4.2.10.1.2
-        indexes:
-        - labelname: upsAdvOutputStatisticsIndex
-          type: gauge
-      - name: upsAdvOutputCurrentTHD
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.10.1.3
-        type: gauge
-        help: The output current Total Harmonic Distortion in percent. - 1.3.6.1.4.1.318.1.1.1.4.2.10.1.3
-        indexes:
-        - labelname: upsAdvOutputStatisticsIndex
-          type: gauge
-      - name: upsAdvOutputCrestFactor
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.10.1.4
-        type: gauge
-        help: The output current crest factor expressed in tenths. - 1.3.6.1.4.1.318.1.1.1.4.2.10.1.4
-        indexes:
-        - labelname: upsAdvOutputStatisticsIndex
-          type: gauge
-      - name: upsAdvOutputNeutralCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.11
-        type: gauge
-        help: The neutral current in amperes. - 1.3.6.1.4.1.318.1.1.1.4.2.11
-      - name: upsAdvOutputEnergyUsage
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.12
-        type: gauge
-        help: The output energy usage of the UPS in kWh. - 1.3.6.1.4.1.318.1.1.1.4.2.12
-      - name: upsAdvOutputSourceSynchronization
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.13
-        type: gauge
-        help: Indicates the synchronization source for the inverter output frequency -
-          1.3.6.1.4.1.318.1.1.1.4.2.13
-      - name: upsAdvOutputInverterFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.4.2.14
-        type: gauge
-        help: Output frequency in Hz measured at the output of inverter. - 1.3.6.1.4.1.318.1.1.1.4.2.14
-      - name: upsHighPrecOutputVoltage
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.1
-        type: gauge
-        help: The output voltage of the UPS system in tenths of VAC. - 1.3.6.1.4.1.318.1.1.1.4.3.1
-      - name: upsHighPrecOutputFrequency
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.2
-        type: gauge
-        help: The current output frequency of the UPS system in tenths of Hz. - 1.3.6.1.4.1.318.1.1.1.4.3.2
-      - name: upsHighPrecOutputLoad
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.3
-        type: gauge
-        help: The current UPS load expressed in tenths of percent of rated capacity. -
-          1.3.6.1.4.1.318.1.1.1.4.3.3
-      - name: upsHighPrecOutputCurrent
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.4
-        type: gauge
-        help: The current in tenths of amperes drawn by the load on the UPS. - 1.3.6.1.4.1.318.1.1.1.4.3.4
-      - name: upsHighPrecOutputEfficiency
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.5
-        type: gauge
-        help: The positive values represent efficiency of the UPS in tenths of percent
-          - 1.3.6.1.4.1.318.1.1.1.4.3.5
-      - name: upsHighPrecOutputEnergyUsage
-        oid: 1.3.6.1.4.1.318.1.1.1.4.3.6
-        type: gauge
-        help: The output energy usage of the UPS in hundredths of kWh. - 1.3.6.1.4.1.318.1.1.1.4.3.6
-      - name: upsAdvTestDiagnosticSchedule
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.1
-        type: gauge
-        help: The UPS system's automatic battery test schedule. - 1.3.6.1.4.1.318.1.1.1.7.2.1
-        enum_values:
-          1: unknown
-          2: biweekly
-          3: weekly
-          4: atTurnOn
-          5: never
-          6: fourWeeks
-          7: twelveWeeks
-          8: biweeklySinceLastTest
-          9: weeklySinceLastTest
-          10: eightWeeks
-          11: twentysixWeeks
-          12: fiftytwoWeeks
-      - name: upsAdvTestDiagnostics
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.2
-        type: gauge
-        help: Setting this variable to testDiagnostics(2) causes the UPS to perform a
-          diagnostic self test - 1.3.6.1.4.1.318.1.1.1.7.2.2
-        enum_values:
-          1: noTestDiagnostics
-          2: testDiagnostics
-      - name: upsAdvTestDiagnosticsResults
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.3
-        type: gauge
-        help: The results of the last UPS diagnostics test performed. - 1.3.6.1.4.1.318.1.1.1.7.2.3
-        enum_values:
-          1: ok
-          2: failed
-          3: invalidTest
-          4: testInProgress
-      - name: upsAdvTestLastDiagnosticsDate
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.4
-        type: DisplayString
-        help: The date the last UPS diagnostics test was performed in mm/dd/yy format.
-          - 1.3.6.1.4.1.318.1.1.1.7.2.4
-      - name: upsAdvTestRuntimeCalibration
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.5
-        type: gauge
-        help: Setting this variable to performCalibration(2) causes the UPS to discharge
-          to calibrate the UPS - 1.3.6.1.4.1.318.1.1.1.7.2.5
-        enum_values:
-          1: noPerformCalibration
-          2: performCalibration
-          3: cancelCurrentCalibration
-      - name: upsAdvTestCalibrationResults
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.6
-        type: gauge
-        help: The results of the last runtime calibration - 1.3.6.1.4.1.318.1.1.1.7.2.6
-        enum_values:
-          1: ok
-          2: invalidCalibration
-          3: calibrationInProgress
-          4: refused
-          5: aborted
-          6: pending
-      - name: upsAdvTestCalibrationDate
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.7
-        type: DisplayString
-        help: The date the last UPS runtime calibration was performed in mm/dd/yy format.
-          - 1.3.6.1.4.1.318.1.1.1.7.2.7
-      - name: upsAdvTestDiagnosticTime
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.8
-        type: DisplayString
-        help: The time of the day to perform automatic battery test - 1.3.6.1.4.1.318.1.1.1.7.2.8
-      - name: upsAdvTestDiagnosticDay
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.9
-        type: gauge
-        help: The day of the week to perform automatic battery test. - 1.3.6.1.4.1.318.1.1.1.7.2.9
-        enum_values:
-          1: monday
-          2: tuesday
-          3: wednesday
-          4: thursday
-          5: friday
-          6: saturday
-          7: sunday
-      - name: upsAdvTestBatteryInterval
-        oid: 1.3.6.1.4.1.318.1.1.1.7.2.10
-        type: DisplayString
-        help: The UPS system's automatic battery test period. - 1.3.6.1.4.1.318.1.1.1.7.2.10
-      - name: upsCommStatus
-        oid: 1.3.6.1.4.1.318.1.1.1.8.1
-        type: gauge
-        help: The status of agent's communication with UPS. - 1.3.6.1.4.1.318.1.1.1.8.1
-        enum_values:
-          1: ok
-          2: noComm
-      - name: iemStatusProbeNumber
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.1
-        type: gauge
-        help: The index of the probe. - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.1
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-      - name: iemStatusProbeName
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.2
-        type: DisplayString
-        help: A descriptive name for the probe set by the user. - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.2
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-      - name: iemStatusProbeStatus
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.3
-        type: gauge
-        help: The connected status of the probe, either disconnected(1) or connected(2).
-          - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.3
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: disconnected
-          2: connected
-      - name: iemStatusProbeCurrentTemp
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.4
-        type: gauge
-        help: The current temperature reading from the probe displayed in the units shown
-          in the 'iemStatusProbeTempUnits' OID (Celsius or Fahrenheit). - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.4
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-      - name: iemStatusProbeTempUnits
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.5
-        type: gauge
-        help: The temperature scale used to display the temperature thresholds of the
-          probe, Celsius(1) or Fahrenheit(2) - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.5
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: celsius
-          2: fahrenheit
-      - name: iemStatusProbeCurrentHumid
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.6
-        type: gauge
-        help: The current humidity reading from the probe in percent relative humidity.
-          - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.6
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-      - name: iemStatusProbeHighTempViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.7
-        type: gauge
-        help: The high temperature violation status of the probe temperature reading -
-          1.3.6.1.4.1.318.1.1.10.2.3.2.1.7
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: highTempViolation
-          3: disabled
-      - name: iemStatusProbeLowTempViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.8
-        type: gauge
-        help: The high temperature violation status of the probe temperature reading -
-          1.3.6.1.4.1.318.1.1.10.2.3.2.1.8
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: lowTempViolation
-          3: disabled
-      - name: iemStatusProbeHighHumidViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.9
-        type: gauge
-        help: The high humidity violation status of the probe humidity reading - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.9
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: highHumidViolation
-          3: disabled
-      - name: iemStatusProbeLowHumidViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.10
-        type: gauge
-        help: The low humidity violation status of the probe humidity reading - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.10
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: lowHumidViolation
-          3: disabled
-      - name: iemStatusProbeMaxTempViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.11
-        type: gauge
-        help: The max temperature violation status of the probe temperature reading -
-          1.3.6.1.4.1.318.1.1.10.2.3.2.1.11
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: maxTempViolation
-          3: disabled
-      - name: iemStatusProbeMinTempViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.12
-        type: gauge
-        help: The minimum temperature violation status of the probe temperature reading
-          - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.12
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: minTempViolation
-          3: disabled
-      - name: iemStatusProbeMaxHumidViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.13
-        type: gauge
-        help: The maximum humidity violation status of the probe humidity reading - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.13
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: maxHumidViolation
-          3: disabled
-      - name: iemStatusProbeMinHumidViolation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.14
-        type: gauge
-        help: The minimum humidity violation status of the probe humidity reading - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.14
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-        enum_values:
-          1: noViolation
-          2: minHumidViolation
-          3: disabled
-      - name: iemStatusProbeLocation
-        oid: 1.3.6.1.4.1.318.1.1.10.2.3.2.1.15
-        type: DisplayString
-        help: A descriptive location for the probe set by the user. - 1.3.6.1.4.1.318.1.1.10.2.3.2.1.15
-        indexes:
-        - labelname: iemStatusProbeNumber
-          type: gauge
-      - name: rPDU2BankStatusIndex
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.1
-        type: gauge
-        help: The index to the Rack PDU bank status table entry - 1.3.6.1.4.1.318.1.1.26.8.3.1.1
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusModule
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.2
-        type: gauge
-        help: The user-defined Rack PDU numeric ID - 1.3.6.1.4.1.318.1.1.26.8.3.1.2
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusNumber
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.3
-        type: gauge
-        help: The numeric bank ID - 1.3.6.1.4.1.318.1.1.26.8.3.1.3
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusLoadState
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.4
-        type: EnumAsStateSet
-        help: Indicates the present load status of the Rack PDU bank being queried - 1.3.6.1.4.1.318.1.1.26.8.3.1.4
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-        enum_values:
-          1: lowLoad
-          2: normal
-          3: nearOverload
-          4: overload
-      - name: rPDU2BankStatusCurrent
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.5
-        type: gauge
-        help: Indicates the current draw, in tenths of Amps, of the load on the Rack PDU
-          bank being queried - 1.3.6.1.4.1.318.1.1.26.8.3.1.5
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusPeakCurrent
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.6
-        type: gauge
-        help: The peak current of the Rack PDU bank load in tenths of Amps - 1.3.6.1.4.1.318.1.1.26.8.3.1.6
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusPeakCurrentTimestamp
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.7
-        type: DisplayString
-        help: Indicates the date and time the bank peak current occurred - 1.3.6.1.4.1.318.1.1.26.8.3.1.7
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      - name: rPDU2BankStatusPeakCurrentStartTime
-        oid: 1.3.6.1.4.1.318.1.1.26.8.3.1.8
-        type: DisplayString
-        help: Indicates the date and time of the last bank peak current reset - 1.3.6.1.4.1.318.1.1.26.8.3.1.8
-        indexes:
-        - labelname: rPDU2BankStatusIndex
-          type: gauge
-      version: 1
-    arista_sw:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.25.2.3.1.6
-      - 1.3.6.1.2.1.25.3.3.1.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.30065.3.1.1
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: hrStorageUsed
-        oid: 1.3.6.1.2.1.25.2.3.1.6
-        type: gauge
-        help: The amount of the storage represented by this entry that is allocated, in
-          units of hrStorageAllocationUnits. - 1.3.6.1.2.1.25.2.3.1.6
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrProcessorLoad
-        oid: 1.3.6.1.2.1.25.3.3.1.2
-        type: gauge
-        help: The average, over the last minute, of the percentage of time that this processor
-          was not idle - 1.3.6.1.2.1.25.3.3.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: aristaSwFwdIpStatsIPVersion
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.1
-        type: gauge
-        help: The IP version of this row. - 1.3.6.1.4.1.30065.3.1.1.1.1.1
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-        enum_values:
-          0: unknown
-          1: ipv4
-          2: ipv6
-      - name: aristaSwFwdIpStatsInReceives
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.3
-        type: counter
-        help: The total number of input IP datagrams received in software, including those
-          received in error - 1.3.6.1.4.1.30065.3.1.1.1.1.3
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInReceives
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.4
-        type: counter
-        help: The total number of input IP datagrams received in software, including those
-          received in error - 1.3.6.1.4.1.30065.3.1.1.1.1.4
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.5
-        type: counter
-        help: The total number of octets received in software in input IP datagrams, including
-          those received in error - 1.3.6.1.4.1.30065.3.1.1.1.1.5
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.6
-        type: counter
-        help: The total number of octets received in software in input IP datagrams, including
-          those received in error - 1.3.6.1.4.1.30065.3.1.1.1.1.6
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInHdrErrors
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.7
-        type: counter
-        help: The number of input IP datagrams discarded in software due to errors in
-          their IP headers, including version number mismatch, other format errors, hop
-          count exceeded, errors discovered in processing their IP options, etc - 1.3.6.1.4.1.30065.3.1.1.1.1.7
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInNoRoutes
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.8
-        type: counter
-        help: The number of input IP datagrams discarded in software because no route
-          could be found to transmit them to their destination - 1.3.6.1.4.1.30065.3.1.1.1.1.8
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInAddrErrors
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.9
-        type: counter
-        help: The number of input IP datagrams discarded in software because the IP address
-          in their IP header's destination field was not a valid address to be received
-          at this entity - 1.3.6.1.4.1.30065.3.1.1.1.1.9
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInUnknownProtos
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.10
-        type: counter
-        help: The number of locally-addressed IP datagrams received successfully in software
-          but discarded because of an unknown or unsupported protocol - 1.3.6.1.4.1.30065.3.1.1.1.1.10
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInTruncatedPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.11
-        type: counter
-        help: The number of input IP datagrams discarded in software because the datagram
-          frame didn't carry enough data - 1.3.6.1.4.1.30065.3.1.1.1.1.11
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInForwDatagrams
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.12
-        type: counter
-        help: The number of input datagrams for which this entity was not their final
-          IP destination and for which this entity attempted in software to find a route
-          to forward them to that final destination - 1.3.6.1.4.1.30065.3.1.1.1.1.12
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInForwDatagrams
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.13
-        type: counter
-        help: The number of input datagrams for which this entity was not their final
-          IP destination and for which this entity attempted in software to find a route
-          to forward them to that final destination - 1.3.6.1.4.1.30065.3.1.1.1.1.13
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsReasmReqds
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.14
-        type: counter
-        help: The number of IP fragments received that needed to be reassembled at this
-          interface - 1.3.6.1.4.1.30065.3.1.1.1.1.14
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsReasmOKs
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.15
-        type: counter
-        help: The number of IP datagrams successfully reassembled - 1.3.6.1.4.1.30065.3.1.1.1.1.15
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsReasmFails
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.16
-        type: counter
-        help: 'The number of failures detected by the IP re-assembly algorithm (for whatever
-          reason: timed out, errors, etc.) - 1.3.6.1.4.1.30065.3.1.1.1.1.16'
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInDiscards
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.17
-        type: counter
-        help: The number of input IP datagrams received in software for which no problems
-          were encountered to prevent their continued processing, but were discarded (e.g.,
-          for lack of buffer space) - 1.3.6.1.4.1.30065.3.1.1.1.1.17
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInDelivers
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.18
-        type: counter
-        help: The total number of datagrams successfully delivered to IP user-protocols
-          (including ICMP) - 1.3.6.1.4.1.30065.3.1.1.1.1.18
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInDelivers
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.19
-        type: counter
-        help: The total number of datagrams successfully delivered to IP user-protocols
-          (including ICMP) - 1.3.6.1.4.1.30065.3.1.1.1.1.19
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutRequests
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.20
-        type: counter
-        help: The total number of IP datagrams that local IP user- protocols (including
-          ICMP) supplied to IP in requests for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.20
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutRequests
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.21
-        type: counter
-        help: The total number of IP datagrams that local IP user- protocols (including
-          ICMP) supplied to IP in requests for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.21
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutNoRoutes
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.22
-        type: counter
-        help: The number of locally generated IP datagrams discarded because no route
-          could be found to transmit them to their destination - 1.3.6.1.4.1.30065.3.1.1.1.1.22
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutForwDatagrams
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.23
-        type: counter
-        help: The number of datagrams for which this entity was not their final IP destination
-          and for which it was successful in finding a path to their final destination
-          in software - 1.3.6.1.4.1.30065.3.1.1.1.1.23
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutForwDatagrams
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.24
-        type: counter
-        help: The number of datagrams for which this entity was not their final IP destination
-          and for which it was successful in finding a path to their final destination
-          in software - 1.3.6.1.4.1.30065.3.1.1.1.1.24
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutDiscards
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.25
-        type: counter
-        help: The number of output IP datagrams for which no problem was encountered to
-          prevent their transmission to their destination, but were discarded in software
-          (e.g., for lack of buffer space) - 1.3.6.1.4.1.30065.3.1.1.1.1.25
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutFragReqds
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.26
-        type: counter
-        help: The number of IP datagrams that would require fragmentation in order to
-          be transmitted - 1.3.6.1.4.1.30065.3.1.1.1.1.26
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutFragOKs
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.27
-        type: counter
-        help: The number of IP datagrams that have been successfully fragmented - 1.3.6.1.4.1.30065.3.1.1.1.1.27
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutFragFails
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.28
-        type: counter
-        help: The number of IP datagrams that have been discarded because they needed
-          to be fragmented but could not be - 1.3.6.1.4.1.30065.3.1.1.1.1.28
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutFragCreates
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.29
-        type: counter
-        help: The number of output datagram fragments that have been generated as a result
-          of IP fragmentation - 1.3.6.1.4.1.30065.3.1.1.1.1.29
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutTransmits
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.30
-        type: counter
-        help: The total number of IP datagrams that this entity supplied by software to
-          the lower layers for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.30
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutTransmits
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.31
-        type: counter
-        help: The total number of IP datagrams that this entity supplied by software to
-          the lower layers for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.31
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.32
-        type: counter
-        help: The total number of octets in IP datagrams delivered by software to the
-          lower layers for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.32
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.33
-        type: counter
-        help: The total number of octets in IP datagrams delivered by software to the
-          lower layers for transmission - 1.3.6.1.4.1.30065.3.1.1.1.1.33
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInMcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.34
-        type: counter
-        help: The number of IP multicast datagrams received by software - 1.3.6.1.4.1.30065.3.1.1.1.1.34
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInMcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.35
-        type: counter
-        help: The number of IP multicast datagrams received by software - 1.3.6.1.4.1.30065.3.1.1.1.1.35
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInMcastOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.36
-        type: counter
-        help: The total number of octets received by software in IP multicast datagrams
-          - 1.3.6.1.4.1.30065.3.1.1.1.1.36
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInMcastOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.37
-        type: counter
-        help: The total number of octets received by software in IP multicast datagrams
-          - 1.3.6.1.4.1.30065.3.1.1.1.1.37
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutMcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.38
-        type: counter
-        help: The number of IP multicast datagrams transmitted by software - 1.3.6.1.4.1.30065.3.1.1.1.1.38
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutMcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.39
-        type: counter
-        help: The number of IP multicast datagrams transmitted by software - 1.3.6.1.4.1.30065.3.1.1.1.1.39
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutMcastOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.40
-        type: counter
-        help: The total number of octets transmitted by software in IP multicast datagrams
-          - 1.3.6.1.4.1.30065.3.1.1.1.1.40
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutMcastOctets
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.41
-        type: counter
-        help: The total number of octets transmitted by software in IP multicast datagrams
-          - 1.3.6.1.4.1.30065.3.1.1.1.1.41
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsInBcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.42
-        type: counter
-        help: The number of IP broadcast datagrams received by software - 1.3.6.1.4.1.30065.3.1.1.1.1.42
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCInBcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.43
-        type: counter
-        help: The number of IP broadcast datagrams received by software - 1.3.6.1.4.1.30065.3.1.1.1.1.43
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsOutBcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.44
-        type: counter
-        help: The number of IP broadcast datagrams transmitted by software - 1.3.6.1.4.1.30065.3.1.1.1.1.44
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsHCOutBcastPkts
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.45
-        type: counter
-        help: The number of IP broadcast datagrams transmitted by software - 1.3.6.1.4.1.30065.3.1.1.1.1.45
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsDiscontinuityTime
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.46
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this entry's counters suffered a discontinuity - 1.3.6.1.4.1.30065.3.1.1.1.1.46
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-      - name: aristaSwFwdIpStatsRefreshRate
-        oid: 1.3.6.1.4.1.30065.3.1.1.1.1.47
-        type: gauge
-        help: The minimum reasonable polling interval for this entry - 1.3.6.1.4.1.30065.3.1.1.1.1.47
-        indexes:
-        - labelname: aristaSwFwdIpStatsIPVersion
-          type: gauge
-    cisco_wlc:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.14179.2.1.1.1.2
-      - 1.3.6.1.4.1.14179.2.1.1.1.38
-      - 1.3.6.1.4.1.14179.2.2.1.1.3
-      - 1.3.6.1.4.1.14179.2.2.13.1.3
-      - 1.3.6.1.4.1.14179.2.2.15.1.21
-      - 1.3.6.1.4.1.14179.2.2.2.1.15
-      - 1.3.6.1.4.1.14179.2.2.2.1.2
-      - 1.3.6.1.4.1.14179.2.2.2.1.4
-      - 1.3.6.1.4.1.14179.2.2.6.1
-      metrics:
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: bsnDot11EssNumberOfMobileStations
-        oid: 1.3.6.1.4.1.14179.2.1.1.1.38
-        type: counter
-        help: No of Mobile Stations currently associated with the WLAN. - 1.3.6.1.4.1.14179.2.1.1.1.38
-        indexes:
-        - labelname: bsnDot11EssIndex
-          type: gauge
-        lookups:
-        - labels:
-          - bsnDot11EssIndex
-          labelname: bsnDot11EssSsid
-          oid: 1.3.6.1.4.1.14179.2.1.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: bsnDot11EssIndex
-      - name: bsnAPIfLoadChannelUtilization
-        oid: 1.3.6.1.4.1.14179.2.2.13.1.3
-        type: gauge
-        help: Channel Utilization - 1.3.6.1.4.1.14179.2.2.13.1.3
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDBNoisePower
-        oid: 1.3.6.1.4.1.14179.2.2.15.1.21
-        type: gauge
-        help: This is the average noise power in dBm on each channel that is available
-          to Airespace AP - 1.3.6.1.4.1.14179.2.2.15.1.21
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        - labelname: bsnAPIfNoiseChannelNo
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnApIfNoOfUsers
-        oid: 1.3.6.1.4.1.14179.2.2.2.1.15
-        type: counter
-        help: No of Users associated with this radio. - 1.3.6.1.4.1.14179.2.2.2.1.15
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfType
-        oid: 1.3.6.1.4.1.14179.2.2.2.1.2
-        type: gauge
-        help: The type of this interface - 1.3.6.1.4.1.14179.2.2.2.1.2
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-        enum_values:
-          1: dot11b
-          2: dot11a
-          4: uwb
-      - name: bsnAPIfPhyChannelNumber
-        oid: 1.3.6.1.4.1.14179.2.2.2.1.4
-        type: gauge
-        help: Current channel number of the AP Interface - 1.3.6.1.4.1.14179.2.2.2.1.4
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-        enum_values:
-          1: ch1
-          2: ch2
-          3: ch3
-          4: ch4
-          5: ch5
-          6: ch6
-          7: ch7
-          8: ch8
-          9: ch9
-          10: ch10
-          11: ch11
-          12: ch12
-          13: ch13
-          14: ch14
-          20: ch20
-          21: ch21
-          22: ch22
-          23: ch23
-          24: ch24
-          25: ch25
-          26: ch26
-          34: ch34
-          36: ch36
-          38: ch38
-          40: ch40
-          42: ch42
-          44: ch44
-          46: ch46
-          48: ch48
-          52: ch52
-          56: ch56
-          60: ch60
-          64: ch64
-          100: ch100
-          104: ch104
-          108: ch108
-          112: ch112
-          116: ch116
-          120: ch120
-          124: ch124
-          128: ch128
-          132: ch132
-          136: ch136
-          140: ch140
-          149: ch149
-          153: ch153
-          157: ch157
-          161: ch161
-          165: ch165
-          169: ch169
-      - name: bsnAPIfDot11TransmittedFragmentCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.1
-        type: counter
-        help: This counter shall be incremented for an acknowledged MPDU with an individual
-          address in the address 1 field or an MPDU with a multicast address in the address
-          1 field of type Data or Management. - 1.3.6.1.4.1.14179.2.2.6.1.1
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11MulticastTransmittedFrameCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.2
-        type: counter
-        help: This counter shall increment only when the multicast bit is set in the destination
-          MAC address of a successfully transmitted MSDU - 1.3.6.1.4.1.14179.2.2.6.1.2
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11RetryCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.3
-        type: counter
-        help: This counter shall increment when an MSDU is successfully transmitted after
-          one or more retransmissions. - 1.3.6.1.4.1.14179.2.2.6.1.3
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11MultipleRetryCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.4
-        type: counter
-        help: This counter shall increment when an MSDU is successfully transmitted after
-          more than one retransmission. - 1.3.6.1.4.1.14179.2.2.6.1.4
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11FrameDuplicateCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.5
-        type: counter
-        help: This counter shall increment when a frame is received that the Sequence
-          Control field indicates is a duplicate. - 1.3.6.1.4.1.14179.2.2.6.1.5
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11RTSSuccessCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.6
-        type: counter
-        help: This counter shall increment when a CTS is received in response to an RTS.
-          - 1.3.6.1.4.1.14179.2.2.6.1.6
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11RTSFailureCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.7
-        type: counter
-        help: This counter shall increment when a CTS is not received in response to an
-          RTS. - 1.3.6.1.4.1.14179.2.2.6.1.7
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11ACKFailureCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.8
-        type: counter
-        help: This counter shall increment when an ACK is not received when expected.
-          - 1.3.6.1.4.1.14179.2.2.6.1.8
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11ReceivedFragmentCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.9
-        type: counter
-        help: This counter shall be incremented for each successfully received MPDU of
-          type Data or Management. - 1.3.6.1.4.1.14179.2.2.6.1.9
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11MulticastReceivedFrameCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.10
-        type: counter
-        help: This counter shall increment when a MSDU is received with the multicast
-          bit set in the destination MAC address. - 1.3.6.1.4.1.14179.2.2.6.1.10
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11FCSErrorCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.11
-        type: counter
-        help: This counter shall increment when an FCS error is detected in a received
-          MPDU. - 1.3.6.1.4.1.14179.2.2.6.1.11
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11TransmittedFrameCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.12
-        type: counter
-        help: This counter shall increment for each successfully transmitted MSDU. - 1.3.6.1.4.1.14179.2.2.6.1.12
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11WEPUndecryptableCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.13
-        type: counter
-        help: This counter shall increment when a frame is received with the WEP subfield
-          of the Frame Control field set to one and the WEPOn value for the key mapped
-          to the TA's MAC address indicates that the frame should not have been encrypted
-          or that frame is discarded due to the receiving STA not implementing the privacy
-          option. - 1.3.6.1.4.1.14179.2.2.6.1.13
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-      - name: bsnAPIfDot11FailedCount
-        oid: 1.3.6.1.4.1.14179.2.2.6.1.33
-        type: counter
-        help: This counter shall increment when an MSDU is not transmitted successfully
-          due to the number of transmit attempts exceeding either the bsnAPIfDot11ShortRetryLimit
-          or dot11LongRetryLimit. - 1.3.6.1.4.1.14179.2.2.6.1.33
-        indexes:
-        - labelname: bsnAPDot3MacAddress
-          type: PhysAddress48
-          fixed_size: 6
-        - labelname: bsnAPIfSlotId
-          type: gauge
-        lookups:
-        - labels:
-          - bsnAPDot3MacAddress
-          labelname: bsnAPName
-          oid: 1.3.6.1.4.1.14179.2.2.1.1.3
-          type: OctetString
-        - labels: []
-          labelname: bsnAPDot3MacAddress
-    ddwrt:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.25.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.2021.10.1.1
-      - 1.3.6.1.4.1.2021.10.1.2
-      - 1.3.6.1.4.1.2021.10.1.5
-      - 1.3.6.1.4.1.2021.11
-      - 1.3.6.1.4.1.2021.4
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: hrMemorySize
-        oid: 1.3.6.1.2.1.25.2.2
-        type: gauge
-        help: The amount of physical read-write main memory, typically RAM, contained
-          by the host. - 1.3.6.1.2.1.25.2.2
-      - name: hrStorageIndex
-        oid: 1.3.6.1.2.1.25.2.3.1.1
-        type: gauge
-        help: A unique value for each logical storage area contained by the host. - 1.3.6.1.2.1.25.2.3.1.1
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageType
-        oid: 1.3.6.1.2.1.25.2.3.1.2
-        type: OctetString
-        help: The type of storage represented by this entry. - 1.3.6.1.2.1.25.2.3.1.2
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageDescr
-        oid: 1.3.6.1.2.1.25.2.3.1.3
-        type: DisplayString
-        help: A description of the type and instance of the storage described by this
-          entry. - 1.3.6.1.2.1.25.2.3.1.3
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageAllocationUnits
-        oid: 1.3.6.1.2.1.25.2.3.1.4
-        type: gauge
-        help: The size, in bytes, of the data objects allocated from this pool - 1.3.6.1.2.1.25.2.3.1.4
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageSize
-        oid: 1.3.6.1.2.1.25.2.3.1.5
-        type: gauge
-        help: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
-          - 1.3.6.1.2.1.25.2.3.1.5
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageUsed
-        oid: 1.3.6.1.2.1.25.2.3.1.6
-        type: gauge
-        help: The amount of the storage represented by this entry that is allocated, in
-          units of hrStorageAllocationUnits. - 1.3.6.1.2.1.25.2.3.1.6
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageAllocationFailures
-        oid: 1.3.6.1.2.1.25.2.3.1.7
-        type: counter
-        help: The number of requests for storage represented by this entry that could
-          not be honored due to not enough storage - 1.3.6.1.2.1.25.2.3.1.7
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: laIndex
-        oid: 1.3.6.1.4.1.2021.10.1.1
-        type: gauge
-        help: reference index/row number for each observed loadave. - 1.3.6.1.4.1.2021.10.1.1
-        indexes:
-        - labelname: laIndex
-          type: gauge
-        lookups:
-        - labels:
-          - laIndex
-          labelname: laNames
-          oid: 1.3.6.1.4.1.2021.10.1.2
-          type: DisplayString
-        - labels: []
-          labelname: laIndex
-      - name: laNames
-        oid: 1.3.6.1.4.1.2021.10.1.2
-        type: DisplayString
-        help: The list of loadave names we're watching. - 1.3.6.1.4.1.2021.10.1.2
-        indexes:
-        - labelname: laIndex
-          type: gauge
-        lookups:
-        - labels:
-          - laIndex
-          labelname: laNames
-          oid: 1.3.6.1.4.1.2021.10.1.2
-          type: DisplayString
-        - labels: []
-          labelname: laIndex
-      - name: laLoadInt
-        oid: 1.3.6.1.4.1.2021.10.1.5
-        type: gauge
-        help: The 1,5 and 15 minute load averages as an integer - 1.3.6.1.4.1.2021.10.1.5
-        indexes:
-        - labelname: laIndex
-          type: gauge
-        lookups:
-        - labels:
-          - laIndex
-          labelname: laNames
-          oid: 1.3.6.1.4.1.2021.10.1.2
-          type: DisplayString
-        - labels: []
-          labelname: laIndex
-      - name: ssIndex
-        oid: 1.3.6.1.4.1.2021.11.1
-        type: gauge
-        help: Bogus Index - 1.3.6.1.4.1.2021.11.1
-      - name: ssErrorName
-        oid: 1.3.6.1.4.1.2021.11.2
-        type: DisplayString
-        help: Bogus Name - 1.3.6.1.4.1.2021.11.2
-      - name: ssSwapIn
-        oid: 1.3.6.1.4.1.2021.11.3
-        type: gauge
-        help: The average amount of memory swapped in from disk, calculated over the last
-          minute. - 1.3.6.1.4.1.2021.11.3
-      - name: ssSwapOut
-        oid: 1.3.6.1.4.1.2021.11.4
-        type: gauge
-        help: The average amount of memory swapped out to disk, calculated over the last
-          minute. - 1.3.6.1.4.1.2021.11.4
-      - name: ssIOSent
-        oid: 1.3.6.1.4.1.2021.11.5
-        type: gauge
-        help: The average amount of data written to disk or other block device, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.5
-      - name: ssIOReceive
-        oid: 1.3.6.1.4.1.2021.11.6
-        type: gauge
-        help: The average amount of data read from disk or other block device, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.6
-      - name: ssSysInterrupts
-        oid: 1.3.6.1.4.1.2021.11.7
-        type: gauge
-        help: The average rate of interrupts processed (including the clock) calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.7
-      - name: ssSysContext
-        oid: 1.3.6.1.4.1.2021.11.8
-        type: gauge
-        help: The average rate of context switches, calculated over the last minute -
-          1.3.6.1.4.1.2021.11.8
-      - name: ssCpuUser
-        oid: 1.3.6.1.4.1.2021.11.9
-        type: gauge
-        help: The percentage of CPU time spent processing user-level code, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.9
-      - name: ssCpuSystem
-        oid: 1.3.6.1.4.1.2021.11.10
-        type: gauge
-        help: The percentage of CPU time spent processing system-level code, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.10
-      - name: ssCpuIdle
-        oid: 1.3.6.1.4.1.2021.11.11
-        type: gauge
-        help: The percentage of processor time spent idle, calculated over the last minute
-          - 1.3.6.1.4.1.2021.11.11
-      - name: ssCpuRawUser
-        oid: 1.3.6.1.4.1.2021.11.50
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing user-level code
-          - 1.3.6.1.4.1.2021.11.50
-      - name: ssCpuRawNice
-        oid: 1.3.6.1.4.1.2021.11.51
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing reduced-priority
-          code - 1.3.6.1.4.1.2021.11.51
-      - name: ssCpuRawSystem
-        oid: 1.3.6.1.4.1.2021.11.52
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing system-level code
-          - 1.3.6.1.4.1.2021.11.52
-      - name: ssCpuRawIdle
-        oid: 1.3.6.1.4.1.2021.11.53
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent idle - 1.3.6.1.4.1.2021.11.53
-      - name: ssCpuRawWait
-        oid: 1.3.6.1.4.1.2021.11.54
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent waiting for IO - 1.3.6.1.4.1.2021.11.54
-      - name: ssCpuRawKernel
-        oid: 1.3.6.1.4.1.2021.11.55
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing kernel-level code
-          - 1.3.6.1.4.1.2021.11.55
-      - name: ssCpuRawInterrupt
-        oid: 1.3.6.1.4.1.2021.11.56
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing hardware interrupts
-          - 1.3.6.1.4.1.2021.11.56
-      - name: ssIORawSent
-        oid: 1.3.6.1.4.1.2021.11.57
-        type: counter
-        help: Number of blocks sent to a block device - 1.3.6.1.4.1.2021.11.57
-      - name: ssIORawReceived
-        oid: 1.3.6.1.4.1.2021.11.58
-        type: counter
-        help: Number of blocks received from a block device - 1.3.6.1.4.1.2021.11.58
-      - name: ssRawInterrupts
-        oid: 1.3.6.1.4.1.2021.11.59
-        type: counter
-        help: Number of interrupts processed - 1.3.6.1.4.1.2021.11.59
-      - name: ssRawContexts
-        oid: 1.3.6.1.4.1.2021.11.60
-        type: counter
-        help: Number of context switches - 1.3.6.1.4.1.2021.11.60
-      - name: ssCpuRawSoftIRQ
-        oid: 1.3.6.1.4.1.2021.11.61
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent processing software interrupts
-          - 1.3.6.1.4.1.2021.11.61
-      - name: ssRawSwapIn
-        oid: 1.3.6.1.4.1.2021.11.62
-        type: counter
-        help: Number of blocks swapped in - 1.3.6.1.4.1.2021.11.62
-      - name: ssRawSwapOut
-        oid: 1.3.6.1.4.1.2021.11.63
-        type: counter
-        help: Number of blocks swapped out - 1.3.6.1.4.1.2021.11.63
-      - name: ssCpuRawSteal
-        oid: 1.3.6.1.4.1.2021.11.64
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent by the hypervisor code to
-          run other VMs even though the CPU in the current VM had something runnable -
-          1.3.6.1.4.1.2021.11.64
-      - name: ssCpuRawGuest
-        oid: 1.3.6.1.4.1.2021.11.65
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent by the CPU to run a virtual
-          CPU (guest) - 1.3.6.1.4.1.2021.11.65
-      - name: ssCpuRawGuestNice
-        oid: 1.3.6.1.4.1.2021.11.66
-        type: counter
-        help: The number of 'ticks' (typically 1/100s) spent by the CPU to run a niced
-          virtual CPU (guest) - 1.3.6.1.4.1.2021.11.66
-      - name: ssCpuNumCpus
-        oid: 1.3.6.1.4.1.2021.11.67
-        type: gauge
-        help: The number of processors, as counted by the agent - 1.3.6.1.4.1.2021.11.67
-      - name: memIndex
-        oid: 1.3.6.1.4.1.2021.4.1
-        type: gauge
-        help: Bogus Index - 1.3.6.1.4.1.2021.4.1
-      - name: memErrorName
-        oid: 1.3.6.1.4.1.2021.4.2
-        type: DisplayString
-        help: Bogus Name - 1.3.6.1.4.1.2021.4.2
-      - name: memTotalSwap
-        oid: 1.3.6.1.4.1.2021.4.3
-        type: gauge
-        help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.3
-      - name: memAvailSwap
-        oid: 1.3.6.1.4.1.2021.4.4
-        type: gauge
-        help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.4
-      - name: memTotalReal
-        oid: 1.3.6.1.4.1.2021.4.5
-        type: gauge
-        help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.5
-      - name: memAvailReal
-        oid: 1.3.6.1.4.1.2021.4.6
-        type: gauge
-        help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.6
-      - name: memTotalSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.7
-        type: gauge
-        help: The total amount of swap space or virtual memory allocated for text pages
-          on this host - 1.3.6.1.4.1.2021.4.7
-      - name: memAvailSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.8
-        type: gauge
-        help: The amount of swap space or virtual memory currently being used by text
-          pages on this host - 1.3.6.1.4.1.2021.4.8
-      - name: memTotalRealTXT
-        oid: 1.3.6.1.4.1.2021.4.9
-        type: gauge
-        help: The total amount of real/physical memory allocated for text pages on this
-          host - 1.3.6.1.4.1.2021.4.9
-      - name: memAvailRealTXT
-        oid: 1.3.6.1.4.1.2021.4.10
-        type: gauge
-        help: The amount of real/physical memory currently being used by text pages on
-          this host - 1.3.6.1.4.1.2021.4.10
-      - name: memTotalFree
-        oid: 1.3.6.1.4.1.2021.4.11
-        type: gauge
-        help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.11
-      - name: memMinimumSwap
-        oid: 1.3.6.1.4.1.2021.4.12
-        type: gauge
-        help: The minimum amount of swap space expected to be kept free or available during
-          normal operation of this host - 1.3.6.1.4.1.2021.4.12
-      - name: memShared
-        oid: 1.3.6.1.4.1.2021.4.13
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          shared memory - 1.3.6.1.4.1.2021.4.13
-      - name: memBuffer
-        oid: 1.3.6.1.4.1.2021.4.14
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          memory buffers - 1.3.6.1.4.1.2021.4.14
-      - name: memCached
-        oid: 1.3.6.1.4.1.2021.4.15
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          cached memory - 1.3.6.1.4.1.2021.4.15
-      - name: memUsedSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.16
-        type: gauge
-        help: The amount of swap space or virtual memory currently being used by text
-          pages on this host - 1.3.6.1.4.1.2021.4.16
-      - name: memUsedRealTXT
-        oid: 1.3.6.1.4.1.2021.4.17
-        type: gauge
-        help: The amount of real/physical memory currently being used by text pages on
-          this host - 1.3.6.1.4.1.2021.4.17
-      - name: memTotalSwapX
-        oid: 1.3.6.1.4.1.2021.4.18
-        type: counter
-        help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.18
-      - name: memAvailSwapX
-        oid: 1.3.6.1.4.1.2021.4.19
-        type: counter
-        help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.19
-      - name: memTotalRealX
-        oid: 1.3.6.1.4.1.2021.4.20
-        type: counter
-        help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.20
-      - name: memAvailRealX
-        oid: 1.3.6.1.4.1.2021.4.21
-        type: counter
-        help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.21
-      - name: memTotalFreeX
-        oid: 1.3.6.1.4.1.2021.4.22
-        type: counter
-        help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.22
-      - name: memMinimumSwapX
-        oid: 1.3.6.1.4.1.2021.4.23
-        type: counter
-        help: The minimum amount of swap space expected to be kept free or available during
-          normal operation of this host - 1.3.6.1.4.1.2021.4.23
-      - name: memSharedX
-        oid: 1.3.6.1.4.1.2021.4.24
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          shared memory - 1.3.6.1.4.1.2021.4.24
-      - name: memBufferX
-        oid: 1.3.6.1.4.1.2021.4.25
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          memory buffers - 1.3.6.1.4.1.2021.4.25
-      - name: memCachedX
-        oid: 1.3.6.1.4.1.2021.4.26
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          cached memory - 1.3.6.1.4.1.2021.4.26
-      - name: memSwapError
-        oid: 1.3.6.1.4.1.2021.4.100
-        type: gauge
-        help: Indicates whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
-          is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.100
-        enum_values:
-          0: noError
-          1: error
-      - name: memSwapErrorMsg
-        oid: 1.3.6.1.4.1.2021.4.101
-        type: DisplayString
-        help: Describes whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
-          is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.101
-    if_mib:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.31.1.1
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifAlias
-          oid: 1.3.6.1.2.1.31.1.1.1.18
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifDescr
-          oid: 1.3.6.1.2.1.2.2.1.2
-          type: DisplayString
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-    infrapower_pdu:
-      walk:
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.1
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.13
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.14
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.17
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.6
-      - 1.3.6.1.4.1.34550.20.2.1.1.1.7
-      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
-      - name: pduMainLoadVoltage
-        oid: 1.3.6.1.4.1.34550.20.2.1.1.1.13
-        type: DisplayString
-        help: The voltage measured on this PDU in tenth of Volts - 1.3.6.1.4.1.34550.20.2.1.1.1.13
-        indexes:
-        - labelname: pduIndex
-          type: gauge
-        lookups:
-        - labels:
-          - pduIndex
-          labelname: pduName
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.6
-          type: DisplayString
-        - labels:
-          - pduIndex
-          labelname: pduLocation
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.7
-          type: DisplayString
-        regex_extracts:
-          "":
-          - value: $1.$2
-            regex: ^(?:(.*)(.))$
-      - name: pduMainLoadAmp
-        oid: 1.3.6.1.4.1.34550.20.2.1.1.1.14
-        type: DisplayString
-        help: The current load measured on this PDU in tenth of Amps - 1.3.6.1.4.1.34550.20.2.1.1.1.14
-        indexes:
-        - labelname: pduIndex
-          type: gauge
-        lookups:
-        - labels:
-          - pduIndex
-          labelname: pduName
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.6
-          type: DisplayString
-        - labels:
-          - pduIndex
-          labelname: pduLocation
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.7
-          type: DisplayString
-        regex_extracts:
-          "":
-          - value: $1.$2
-            regex: ^(?:(.*)(.))$
-      - name: pduMainActivePower
-        oid: 1.3.6.1.4.1.34550.20.2.1.1.1.17
-        type: DisplayString
-        help: The active power consumption of this PDU in hundred-thousandth of kW - 1.3.6.1.4.1.34550.20.2.1.1.1.17
-        indexes:
-        - labelname: pduIndex
-          type: gauge
-        lookups:
-        - labels:
-          - pduIndex
-          labelname: pduName
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.6
-          type: DisplayString
-        - labels:
-          - pduIndex
-          labelname: pduLocation
-          oid: 1.3.6.1.4.1.34550.20.2.1.1.1.7
-          type: DisplayString
-        regex_extracts:
-          "":
-          - value: 0$1.$2
-            regex: ^(?:(\d*?)(\d{2}))$
-          - value: 0.0$1
-            regex: ^(?:^(\d))$
-    keepalived:
-      walk:
-      - 1.3.6.1.4.1.9586.100.5.2.1
-      - 1.3.6.1.4.1.9586.100.5.2.3
-      - 1.3.6.1.4.1.9586.100.5.3.1
-      - 1.3.6.1.4.1.9586.100.5.3.3
-      - 1.3.6.1.4.1.9586.100.5.3.4
-      metrics:
-      - name: vrrpSyncGroupIndex
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.1
-        type: gauge
-        help: Index of the synchronisation group. - 1.3.6.1.4.1.9586.100.5.2.1.1.1
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-      - name: vrrpSyncGroupName
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.2
-        type: DisplayString
-        help: Name of the synchronisation group. - 1.3.6.1.4.1.9586.100.5.2.1.1.2
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-      - name: vrrpSyncGroupState
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.3
-        type: gauge
-        help: Current state of the synchronisation group. - 1.3.6.1.4.1.9586.100.5.2.1.1.3
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-        enum_values:
-          0: init
-          1: backup
-          2: master
-          3: fault
-          4: unknown
-          5: shutdown
-          6: deleted
-      - name: vrrpSyncGroupSmtpAlert
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.4
-        type: gauge
-        help: Will SMTP alert be sent for this synchronisation group? - 1.3.6.1.4.1.9586.100.5.2.1.1.4
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: vrrpSyncGroupNotifyExec
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.5
-        type: gauge
-        help: Will we execute notification script for this group? - 1.3.6.1.4.1.9586.100.5.2.1.1.5
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: vrrpSyncGroupTrackingWeight
-        oid: 1.3.6.1.4.1.9586.100.5.2.1.1.10
-        type: gauge
-        help: Allow differing tracking weights for sync group members - 1.3.6.1.4.1.9586.100.5.2.1.1.10
-        indexes:
-        - labelname: vrrpSyncGroupIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: vrrpInstanceIndex
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.1
-        type: gauge
-        help: Index of the VRRP instance - 1.3.6.1.4.1.9586.100.5.2.3.1.1
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          0: static
-      - name: vrrpInstanceName
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.2
-        type: DisplayString
-        help: Name of the VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.2
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceVirtualRouterId
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.3
-        type: gauge
-        help: Virtual Router ID (VRID) for this VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.3
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceState
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.4
-        type: gauge
-        help: Current state of this VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.4
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          0: init
-          1: backup
-          2: master
-          3: fault
-          4: unknown
-          5: shutdown
-          6: deleted
-      - name: vrrpInstanceInitialState
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.5
-        type: gauge
-        help: Initial state of this VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.5
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          0: init
-          1: backup
-          2: master
-          3: fault
-          4: unknown
-          5: shutdown
-          6: deleted
-      - name: vrrpInstanceWantedState
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.6
-        type: gauge
-        help: State wanted by the operator for this VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.6
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          0: init
-          1: backup
-          2: master
-          3: fault
-          4: unknown
-          5: shutdown
-          6: deleted
-      - name: vrrpInstanceBasePriority
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.7
-        type: gauge
-        help: Base priority (as defined in the configuration file) for this VRRP instance
-          - 1.3.6.1.4.1.9586.100.5.2.3.1.7
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceEffectivePriority
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.8
-        type: gauge
-        help: Effective priority for this VRRP instance - 1.3.6.1.4.1.9586.100.5.2.3.1.8
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceVipsStatus
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.9
-        type: gauge
-        help: Are all VIP of this VRRP instance enabled? - 1.3.6.1.4.1.9586.100.5.2.3.1.9
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: allSet
-          2: notAllSet
-      - name: vrrpInstancePrimaryInterface
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.10
-        type: DisplayString
-        help: Primary interface of this VRRP instance. - 1.3.6.1.4.1.9586.100.5.2.3.1.10
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceTrackPrimaryIf
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.11
-        type: gauge
-        help: Do we track the status of the primary interface? - 1.3.6.1.4.1.9586.100.5.2.3.1.11
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: tracked
-          2: notTracked
-      - name: vrrpInstanceAdvertisementsInt
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.12
-        type: gauge
-        help: Delay in seconds between two VRRP advertisements and it is in centiseconds
-          between two VRRPV3 advertisements - 1.3.6.1.4.1.9586.100.5.2.3.1.12
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstancePreempt
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.13
-        type: gauge
-        help: Will a higher priority advertisement preempt a lower instance? - 1.3.6.1.4.1.9586.100.5.2.3.1.13
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: preempt
-          2: noPreempt
-      - name: vrrpInstancePreemptDelay
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.14
-        type: gauge
-        help: Delay after startup or lower priority advert received until preemption can
-          happen - 1.3.6.1.4.1.9586.100.5.2.3.1.14
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceAuthType
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.15
-        type: gauge
-        help: VRRPv2 supports authentication method to authenticate other peers - 1.3.6.1.4.1.9586.100.5.2.3.1.15
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          0: none
-          1: password
-          2: ah
-      - name: vrrpInstanceSyncGroup
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.18
-        type: DisplayString
-        help: Name of the synchronisation group this VRRP instance belongs, if any. -
-          1.3.6.1.4.1.9586.100.5.2.3.1.18
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceGarpDelay
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.19
-        type: gauge
-        help: Delay to launch gratuitous ARP (GARP). - 1.3.6.1.4.1.9586.100.5.2.3.1.19
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceSmtpAlert
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.20
-        type: gauge
-        help: Will SMTP alert be sent for this VRRP instance? - 1.3.6.1.4.1.9586.100.5.2.3.1.20
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: vrrpInstanceNotifyExec
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.21
-        type: gauge
-        help: Will we execute notification script for this instance? - 1.3.6.1.4.1.9586.100.5.2.3.1.21
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: vrrpInstanceAccept
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.27
-        type: gauge
-        help: Accept allow the non-master owner to process the packets destined to VIP
-          and it is supported for only VRRPv3. - 1.3.6.1.4.1.9586.100.5.2.3.1.27
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: vrrpInstancePromoteSecondaries
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.28
-        type: gauge
-        help: Set promote_secondaries on interface. - 1.3.6.1.4.1.9586.100.5.2.3.1.28
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: vrrpInstanceUseLinkbeat
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.29
-        type: gauge
-        help: Use linkbeat for interface status. - 1.3.6.1.4.1.9586.100.5.2.3.1.29
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: vrrpInstanceVrrpVersion
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.30
-        type: gauge
-        help: VRRP protocol version. - 1.3.6.1.4.1.9586.100.5.2.3.1.30
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          2: vrrpv2
-          3: vrrpv3
-      - name: vrrpInstanceScriptDeleted
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.32
-        type: DisplayString
-        help: Script to execute when the instance is deleted on reload. - 1.3.6.1.4.1.9586.100.5.2.3.1.32
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-      - name: vrrpInstanceNotifyDeleted
-        oid: 1.3.6.1.4.1.9586.100.5.2.3.1.33
-        type: gauge
-        help: Send Deleted rather than Fault notifications if instance is deleted on config
-          reload. - 1.3.6.1.4.1.9586.100.5.2.3.1.33
-        indexes:
-        - labelname: vrrpInstanceIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerGroupIndex
-        oid: 1.3.6.1.4.1.9586.100.5.3.1.1.1
-        type: gauge
-        help: Index of the virtual server group. - 1.3.6.1.4.1.9586.100.5.3.1.1.1
-        indexes:
-        - labelname: virtualServerGroupIndex
-          type: gauge
-      - name: virtualServerGroupName
-        oid: 1.3.6.1.4.1.9586.100.5.3.1.1.2
-        type: DisplayString
-        help: Name of the virtual server group. - 1.3.6.1.4.1.9586.100.5.3.1.1.2
-        indexes:
-        - labelname: virtualServerGroupIndex
-          type: gauge
-      - name: virtualServerIndex
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.1
-        type: gauge
-        help: Index of the virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.1
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerType
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.2
-        type: gauge
-        help: Type of virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.2
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: fwmark
-          2: ip
-          3: group
-      - name: virtualServerNameOfGroup
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.3
-        type: DisplayString
-        help: If the virtual is defined from a group, this is the name of the group. -
-          1.3.6.1.4.1.9586.100.5.3.3.1.3
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerFwMark
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.4
-        type: gauge
-        help: If the virtual server is defined from a firewall mark, this is the value
-          of the mark - 1.3.6.1.4.1.9586.100.5.3.3.1.4
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerAddrType
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.5
-        type: gauge
-        help: If the virtual server is defined from an IP, this is the address family
-          - 1.3.6.1.4.1.9586.100.5.3.3.1.5
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          0: unknown
-          1: ipv4
-          2: ipv6
-          3: ipv4z
-          4: ipv6z
-          16: dns
-      - name: virtualServerAddress
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.6
-        type: InetAddress
-        help: If the virtual server is defined from an IP address, this is the value of
-          the IP - 1.3.6.1.4.1.9586.100.5.3.3.1.6
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.7
-        type: gauge
-        help: If the virtual server is defined from an IP, this is the value of the port
-          to listen for requests - 1.3.6.1.4.1.9586.100.5.3.3.1.7
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerProtocol
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.8
-        type: gauge
-        help: Which transport protocol should be used for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.8
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: tcp
-          2: udp
-          3: sctp
-          4: none
-      - name: virtualServerLoadBalancingAlgo
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.9
-        type: gauge
-        help: Which load balancing algorithm (or scheduler) should be used for this virtual
-          server. - 1.3.6.1.4.1.9586.100.5.3.3.1.9
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: rr
-          2: wrr
-          3: lc
-          4: wlc
-          5: lblc
-          6: lblcr
-          7: dh
-          8: sh
-          9: sed
-          10: nq
-          11: fo
-          12: ovf
-          13: mh
-          99: unknown
-      - name: virtualServerLoadBalancingKind
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.10
-        type: gauge
-        help: Default forwarding method to use for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.10
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: nat
-          2: dr
-          3: tun
-      - name: virtualServerStatus
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.11
-        type: gauge
-        help: Current status of this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.11
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: alive
-          2: dead
-      - name: virtualServerVirtualHost
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.12
-        type: DisplayString
-        help: Virtualhost of this server for HTTP like requests. - 1.3.6.1.4.1.9586.100.5.3.3.1.12
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerPersist
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.13
-        type: gauge
-        help: Is the virtual service persistence enabled? - 1.3.6.1.4.1.9586.100.5.3.3.1.13
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: virtualServerPersistTimeout
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.14
-        type: gauge
-        help: If this virtual service is persistence, what is the timeout. - 1.3.6.1.4.1.9586.100.5.3.3.1.14
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerPersistGranularity
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.15
-        type: OctetString
-        help: Netmask specifying the granularity of the IPv4 persistence mechanism. -
-          1.3.6.1.4.1.9586.100.5.3.3.1.15
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerDelayLoop
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.16
-        type: gauge
-        help: Delay in seconds between two checks. - 1.3.6.1.4.1.9586.100.5.3.3.1.16
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerHaSuspend
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.17
-        type: gauge
-        help: If set to true(1), checks will be suspended if the IP of the virtual server
-          is currently not set. - 1.3.6.1.4.1.9586.100.5.3.3.1.17
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerAlpha
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.18
-        type: gauge
-        help: Is alpha mode enabled? - 1.3.6.1.4.1.9586.100.5.3.3.1.18
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: virtualServerOmega
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.19
-        type: gauge
-        help: Is omega mode enabled? - 1.3.6.1.4.1.9586.100.5.3.3.1.19
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: virtualServerRealServersTotal
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.20
-        type: gauge
-        help: Total number of real servers for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.20
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRealServersUp
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.21
-        type: gauge
-        help: Real servers actually up for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.21
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerQuorum
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.22
-        type: gauge
-        help: Quorum to get amond real servers to consider this virtual server up. - 1.3.6.1.4.1.9586.100.5.3.3.1.22
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerQuorumStatus
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.23
-        type: gauge
-        help: Current status of the quorum for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.23
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: met
-          2: notMet
-          3: shutdown
-      - name: virtualServerQuorumUp
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.24
-        type: DisplayString
-        help: Command to execute when the quorum is met. - 1.3.6.1.4.1.9586.100.5.3.3.1.24
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerQuorumDown
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.25
-        type: DisplayString
-        help: Command to execute when the quorum is not met. - 1.3.6.1.4.1.9586.100.5.3.3.1.25
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerHysteresis
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.26
-        type: gauge
-        help: Hysteresis with respect to quorum count. - 1.3.6.1.4.1.9586.100.5.3.3.1.26
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsConns
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.27
-        type: gauge
-        help: Total number of connections scheduled for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.27
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsInPkts
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.28
-        type: counter
-        help: Total number of incoming packets for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.28
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsOutPkts
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.29
-        type: counter
-        help: Total number of outgoing packets for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.29
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsInBytes
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.30
-        type: counter
-        help: Total number of incoming bytes for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.30
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsOutBytes
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.31
-        type: counter
-        help: Total number of outgoing bytes for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.31
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateCps
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.32
-        type: gauge
-        help: Current connection rate for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.32
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInPPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.33
-        type: gauge
-        help: Current in packet rate for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.33
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutPPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.34
-        type: gauge
-        help: Current out packet rate for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.34
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInBPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.35
-        type: gauge
-        help: Current incoming rate for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.35
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutBPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.36
-        type: gauge
-        help: Current outgoing rate for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.36
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerOPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.37
-        type: gauge
-        help: If set to true(1), One-Packet-Scheduling will be applied. - 1.3.6.1.4.1.9586.100.5.3.3.1.37
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerStatsConns64
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.38
-        type: counter
-        help: Total number of connections scheduled for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.38
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsInPkts64
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.39
-        type: counter
-        help: Total number of incoming packets for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.39
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerStatsOutPkts64
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.40
-        type: counter
-        help: Total number of outgoing packets for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.40
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateCpsLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.41
-        type: gauge
-        help: Current connection rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.41
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateCpsHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.42
-        type: gauge
-        help: Current connection rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.42
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInPPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.43
-        type: gauge
-        help: Current in packet rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.43
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInPPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.44
-        type: gauge
-        help: Current in packet rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.44
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutPPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.45
-        type: gauge
-        help: Current out packet rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.45
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutPPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.46
-        type: gauge
-        help: Current out packet rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.46
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInBPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.47
-        type: gauge
-        help: Current incoming rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.47
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateInBPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.48
-        type: gauge
-        help: Current incoming rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.48
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutBPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.49
-        type: gauge
-        help: Current outgoing rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.49
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerRateOutBPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.50
-        type: gauge
-        help: Current outgoing rate for this virtual server - 1.3.6.1.4.1.9586.100.5.3.3.1.50
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerPersistGranularity6
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.51
-        type: gauge
-        help: Netmask specifying the granularity of the IPv6 persistence mechanism. -
-          1.3.6.1.4.1.9586.100.5.3.3.1.51
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerHashed
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.52
-        type: gauge
-        help: If set to true(1), entries will be hashed. - 1.3.6.1.4.1.9586.100.5.3.3.1.52
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerSHFallback
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.53
-        type: gauge
-        help: If set to true(1), SH scheduler fallback. - 1.3.6.1.4.1.9586.100.5.3.3.1.53
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerSHPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.54
-        type: gauge
-        help: If set to true(1), SH scheduler use port. - 1.3.6.1.4.1.9586.100.5.3.3.1.54
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerSched3
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.55
-        type: gauge
-        help: If set to true(1), scheduler flag 3 set. - 1.3.6.1.4.1.9586.100.5.3.3.1.55
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerActionWhenDown
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.56
-        type: gauge
-        help: What action is performed when the real servers are down - 1.3.6.1.4.1.9586.100.5.3.3.1.56
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: remove
-          2: inhibit
-      - name: virtualServerRetry
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.57
-        type: gauge
-        help: Default number of retries of checker before marking failed. - 1.3.6.1.4.1.9586.100.5.3.3.1.57
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerDelayBeforeRetry
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.58
-        type: gauge
-        help: Default number of seconds between retrying a checker ofter it has failed.
-          - 1.3.6.1.4.1.9586.100.5.3.3.1.58
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerWarmup
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.59
-        type: gauge
-        help: Maximum number of seconds to delay before running checker. - 1.3.6.1.4.1.9586.100.5.3.3.1.59
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerWeight
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.60
-        type: gauge
-        help: Default wieght for each real server. - 1.3.6.1.4.1.9586.100.5.3.3.1.60
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerSmtpAlert
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.61
-        type: gauge
-        help: Will SMTP alert be sent for this virtual server? - 1.3.6.1.4.1.9586.100.5.3.3.1.61
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: virtualServerMHFallback
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.62
-        type: gauge
-        help: If set to true(1), MH scheduler fallback. - 1.3.6.1.4.1.9586.100.5.3.3.1.62
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerMHPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.63
-        type: gauge
-        help: If set to true(1), MH scheduler use port. - 1.3.6.1.4.1.9586.100.5.3.3.1.63
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: virtualServerDelayLoopUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.64
-        type: gauge
-        help: Delay in micro-seconds between two checks. - 1.3.6.1.4.1.9586.100.5.3.3.1.64
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerDelayBeforeRetrUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.65
-        type: gauge
-        help: Default number of micro-seconds between retrying a checker ofter it has
-          failed. - 1.3.6.1.4.1.9586.100.5.3.3.1.65
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerWarmupUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.66
-        type: gauge
-        help: Maximum number of micro-seconds to delay before running checker. - 1.3.6.1.4.1.9586.100.5.3.3.1.66
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerConnTimeoutUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.67
-        type: gauge
-        help: Maximum number of micro-seconds for checker to establish connection. - 1.3.6.1.4.1.9586.100.5.3.3.1.67
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerTunnelType
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.68
-        type: gauge
-        help: Default forwarding tunnel type use for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.68
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: ipip
-          2: gue
-          3: gre
-      - name: virtualServerTunnelPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.69
-        type: gauge
-        help: Default forwarding tunnel GUE port use for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.69
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-      - name: virtualServerTunnelCsum
-        oid: 1.3.6.1.4.1.9586.100.5.3.3.1.70
-        type: gauge
-        help: Default forwarding tunnel checksum type use for this virtual server. - 1.3.6.1.4.1.9586.100.5.3.3.1.70
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        enum_values:
-          1: nocsum
-          2: csum
-          3: remcsum
-      - name: realServerIndex
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.1
-        type: gauge
-        help: Index of the real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.1
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerType
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.2
-        type: gauge
-        help: 'Type of real server: either a regular real server or a sorry server. -
-          1.3.6.1.4.1.9586.100.5.3.4.1.2'
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: regular
-          2: sorry
-      - name: realServerAddrType
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.3
-        type: gauge
-        help: Address family for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.3
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          0: unknown
-          1: ipv4
-          2: ipv6
-          3: ipv4z
-          4: ipv6z
-          16: dns
-      - name: realServerAddress
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.4
-        type: InetAddress
-        help: IP address of this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.4
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.5
-        type: gauge
-        help: Port of the service. - 1.3.6.1.4.1.9586.100.5.3.4.1.5
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatus
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.6
-        type: gauge
-        help: Status of this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.6
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: alive
-          2: dead
-      - name: realServerWeight
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.7
-        type: gauge
-        help: Weight of this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.7
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerUpperConnectionLimit
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.8
-        type: gauge
-        help: Maximum number of connections for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.8
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerLowerConnectionLimit
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.9
-        type: gauge
-        help: Minimum number of connections for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.9
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerActionWhenDown
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.10
-        type: gauge
-        help: What action is performed when this server is down - 1.3.6.1.4.1.9586.100.5.3.4.1.10
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: remove
-          2: inhibit
-      - name: realServerNotifyUp
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.11
-        type: DisplayString
-        help: Command to execute when this server becomes alive. - 1.3.6.1.4.1.9586.100.5.3.4.1.11
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerNotifyDown
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.12
-        type: DisplayString
-        help: Command to execute when this server becomes dead. - 1.3.6.1.4.1.9586.100.5.3.4.1.12
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerFailedChecks
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.13
-        type: gauge
-        help: How many failed checks for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.13
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsConns
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.14
-        type: gauge
-        help: Total number of connections scheduled for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.14
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsActiveConns
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.15
-        type: gauge
-        help: Current active connections for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.15
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsInactiveConns
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.16
-        type: gauge
-        help: Current inactive connections for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.16
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsPersistentConns
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.17
-        type: gauge
-        help: Current persistent connections for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.17
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsInPkts
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.18
-        type: counter
-        help: Total number of incoming packets for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.18
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsOutPkts
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.19
-        type: counter
-        help: Total number of outgoing packets for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.19
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsInBytes
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.20
-        type: counter
-        help: Total number of incoming bytes for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.20
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsOutBytes
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.21
-        type: counter
-        help: Total number of outgoing bytes for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.21
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateCps
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.22
-        type: gauge
-        help: Current connection rate for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.22
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInPPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.23
-        type: gauge
-        help: Current in packet rate for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.23
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutPPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.24
-        type: gauge
-        help: Current out packet rate for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.24
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInBPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.25
-        type: gauge
-        help: Current incoming rate for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.25
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutBPS
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.26
-        type: gauge
-        help: Current outgoing rate for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.26
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsConns64
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.27
-        type: counter
-        help: Total number of connections scheduled for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.27
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsInPkts64
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.28
-        type: counter
-        help: Total number of incoming packets for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.28
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerStatsOutPkts64
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.29
-        type: counter
-        help: Total number of outgoing packets for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.29
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateCpsLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.30
-        type: gauge
-        help: Current connection rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.30
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateCpsHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.31
-        type: gauge
-        help: Current connection rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.31
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInPPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.32
-        type: gauge
-        help: Current in packet rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.32
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInPPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.33
-        type: gauge
-        help: Current in packet rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.33
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutPPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.34
-        type: gauge
-        help: Current out packet rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.34
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutPPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.35
-        type: gauge
-        help: Current out packet rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.35
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInBPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.36
-        type: gauge
-        help: Current incoming rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.36
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateInBPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.37
-        type: gauge
-        help: Current incoming rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.37
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutBPSLow
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.38
-        type: gauge
-        help: Current outgoing rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.38
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerRateOutBPSHigh
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.39
-        type: gauge
-        help: Current outgoing rate for this real server - 1.3.6.1.4.1.9586.100.5.3.4.1.39
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerForwardingMethod
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.40
-        type: gauge
-        help: Forwarding method to use for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.40
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: nat
-          2: dr
-          3: tun
-      - name: realServerVirtualHost
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.41
-        type: DisplayString
-        help: Virtualhost of this real server for HTTP like requests. - 1.3.6.1.4.1.9586.100.5.3.4.1.41
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerAlpha
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.42
-        type: gauge
-        help: Is alpha mode enabled? - 1.3.6.1.4.1.9586.100.5.3.4.1.42
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: realServerRetry
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.43
-        type: gauge
-        help: Default number of retries of checker before marking failed. - 1.3.6.1.4.1.9586.100.5.3.4.1.43
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerDelayBeforeRetry
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.44
-        type: gauge
-        help: Default number of seconds between retrying a checker after it has failed.
-          - 1.3.6.1.4.1.9586.100.5.3.4.1.44
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerWarmup
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.45
-        type: gauge
-        help: Maximum number of seconds to delay before running checker. - 1.3.6.1.4.1.9586.100.5.3.4.1.45
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerDelayLoop
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.46
-        type: gauge
-        help: Delay in seconds between two checks. - 1.3.6.1.4.1.9586.100.5.3.4.1.46
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerSmtpAlert
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.47
-        type: gauge
-        help: Will SMTP alert be sent for this real server? - 1.3.6.1.4.1.9586.100.5.3.4.1.47
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: realServerDelayBeforeRetryUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.48
-        type: gauge
-        help: Default number of micro-seconds between retrying a checker after it has
-          failed. - 1.3.6.1.4.1.9586.100.5.3.4.1.48
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerWarmupUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.49
-        type: gauge
-        help: Maximum number of micro-seconds to delay before running checker. - 1.3.6.1.4.1.9586.100.5.3.4.1.49
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerDelayLoopUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.50
-        type: gauge
-        help: Delay in micro-seconds between two checks. - 1.3.6.1.4.1.9586.100.5.3.4.1.50
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerConnTimeoutUsec
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.51
-        type: gauge
-        help: Maximum number of micro-seconds for checker to establish connection. - 1.3.6.1.4.1.9586.100.5.3.4.1.51
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerTunnelType
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.52
-        type: gauge
-        help: Forwarding tunnel type use for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.52
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: ipip
-          2: gue
-          3: gre
-      - name: realServerTunnelPort
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.53
-        type: gauge
-        help: Forwarding tunnel GUE port use for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.53
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-      - name: realServerTunnelCsum
-        oid: 1.3.6.1.4.1.9586.100.5.3.4.1.54
-        type: gauge
-        help: Forwarding tunnel checksum type use for this real server. - 1.3.6.1.4.1.9586.100.5.3.4.1.54
-        indexes:
-        - labelname: virtualServerIndex
-          type: gauge
-        - labelname: realServerIndex
-          type: gauge
-        enum_values:
-          1: nocsum
-          2: csum
-          3: remcsum
-    nec_ix:
-      walk:
-      - 1.3.6.1.4.1.119.2.3.84.11
-      - 1.3.6.1.4.1.119.2.3.84.12
-      - 1.3.6.1.4.1.119.2.3.84.13
-      - 1.3.6.1.4.1.119.2.3.84.2
-      - 1.3.6.1.4.1.119.2.3.84.3
-      - 1.3.6.1.4.1.119.2.3.84.6
-      - 1.3.6.1.4.1.119.2.3.84.7
-      - 1.3.6.1.4.1.119.2.3.84.8
-      - 1.3.6.1.4.1.119.2.3.84.9
-      metrics:
-      - name: picoMobileDeviceIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.1
-        type: gauge
-        help: The unique index for each Mobile module. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.1
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceVendorName
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.2
-        type: DisplayString
-        help: The object of the vendor name. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.2
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceName
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.3
-        type: DisplayString
-        help: The object of the device name. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.3
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceProductID
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.4
-        type: DisplayString
-        help: The object of the product ID. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.4
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceSoftwareVersion
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.5
-        type: DisplayString
-        help: The object of the software version. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.5
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceSignalBar
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.6
-        type: gauge
-        help: The object of the signal bar. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.6
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceSignalStrength
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.7
-        type: gauge
-        help: 'The signal strength can be: unknown(-1) :signal strength is unknown out-range(0):signal
-          strength is 0 weak(1) :signal strength is 1 low(2) :signal strength is 2 high(3)
-          :signal strength is 3 - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.7'
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-        enum_values:
-          -1: unknown
-          0: out-range
-          1: weak
-          2: low
-          3: high
-      - name: picoMobileDeviceSignalQuality
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.8
-        type: DisplayString
-        help: The object of the signal quality. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.8
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceSignalElapsedTime
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.9
-        type: gauge
-        help: The object of the elapsed time after signal acquiring. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.9
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceRadioInterface
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.10
-        type: DisplayString
-        help: The object of the radio interface. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.10
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceCarrier
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.11
-        type: DisplayString
-        help: The object of the carrier name. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.11
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceDialerString
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.12
-        type: DisplayString
-        help: The object of the dialer string. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.12
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceDialStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.13
-        type: gauge
-        help: 'The dial status can be: disconnected(0):dial status is disconnected - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.13'
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-        enum_values:
-          0: disconnected
-          1: connect
-          2: cancel
-          3: connected
-          4: postprocess
-      - name: picoMobileDeviceInRangeCounts
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.14
-        type: gauge
-        help: The in-range statistics. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.14
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceOutRangeCounts
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.15
-        type: gauge
-        help: The out-range statistics. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.15
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoMobileDeviceResetCounts
-        oid: 1.3.6.1.4.1.119.2.3.84.11.1.1.1.16
-        type: gauge
-        help: The reset device statistics. - 1.3.6.1.4.1.119.2.3.84.11.1.1.1.16
-        indexes:
-        - labelname: picoMobileDeviceIndex
-          type: gauge
-      - name: picoIPv4CacheEntries
-        oid: 1.3.6.1.4.1.119.2.3.84.12.1.1
-        type: gauge
-        help: The number of current IPv4 cache. - 1.3.6.1.4.1.119.2.3.84.12.1.1
-      - name: picoIPv4CachePeaks
-        oid: 1.3.6.1.4.1.119.2.3.84.12.1.2
-        type: gauge
-        help: The peak value of IPv4 cache. - 1.3.6.1.4.1.119.2.3.84.12.1.2
-      - name: picoIPv4CacheCreates
-        oid: 1.3.6.1.4.1.119.2.3.84.12.1.3
-        type: counter
-        help: The total count of created IPv4 cache. - 1.3.6.1.4.1.119.2.3.84.12.1.3
-      - name: picoIPv4CacheOverflows
-        oid: 1.3.6.1.4.1.119.2.3.84.12.1.4
-        type: counter
-        help: The total count of IPv4 cache overflow. - 1.3.6.1.4.1.119.2.3.84.12.1.4
-      - name: picoIPv4UFSCacheEntries
-        oid: 1.3.6.1.4.1.119.2.3.84.12.2.1
-        type: gauge
-        help: The number of current IPv4 UFS cache - 1.3.6.1.4.1.119.2.3.84.12.2.1
-      - name: picoIPv4UFSCachePeaks
-        oid: 1.3.6.1.4.1.119.2.3.84.12.2.2
-        type: gauge
-        help: The peak value of IPv4 UFS cache - 1.3.6.1.4.1.119.2.3.84.12.2.2
-      - name: picoIPv4UFSCacheCreates
-        oid: 1.3.6.1.4.1.119.2.3.84.12.2.3
-        type: counter
-        help: The total count of created IPv4 UFS cache - 1.3.6.1.4.1.119.2.3.84.12.2.3
-      - name: picoIPv4UFSCacheOverflows
-        oid: 1.3.6.1.4.1.119.2.3.84.12.2.4
-        type: counter
-        help: The total count of IPv4 UFS cache overflow - 1.3.6.1.4.1.119.2.3.84.12.2.4
-      - name: picoIPv6CacheEntries
-        oid: 1.3.6.1.4.1.119.2.3.84.13.1.1
-        type: gauge
-        help: The number of current IPv6 cache. - 1.3.6.1.4.1.119.2.3.84.13.1.1
-      - name: picoIPv6CachePeaks
-        oid: 1.3.6.1.4.1.119.2.3.84.13.1.2
-        type: gauge
-        help: The peak value of IPv6 cache. - 1.3.6.1.4.1.119.2.3.84.13.1.2
-      - name: picoIPv6CacheCreates
-        oid: 1.3.6.1.4.1.119.2.3.84.13.1.3
-        type: counter
-        help: The total count of created IPv6 cache. - 1.3.6.1.4.1.119.2.3.84.13.1.3
-      - name: picoIPv6CacheOverflows
-        oid: 1.3.6.1.4.1.119.2.3.84.13.1.4
-        type: counter
-        help: The total count of IPv6 cache overflow. - 1.3.6.1.4.1.119.2.3.84.13.1.4
-      - name: picoIPv6UFSCacheEntries
-        oid: 1.3.6.1.4.1.119.2.3.84.13.2.1
-        type: gauge
-        help: The number of current IPv6 UFS cache - 1.3.6.1.4.1.119.2.3.84.13.2.1
-      - name: picoIPv6UFSCachePeaks
-        oid: 1.3.6.1.4.1.119.2.3.84.13.2.2
-        type: gauge
-        help: The peak value of IPv6 UFS cache - 1.3.6.1.4.1.119.2.3.84.13.2.2
-      - name: picoIPv6UFSCacheCreates
-        oid: 1.3.6.1.4.1.119.2.3.84.13.2.3
-        type: counter
-        help: The total count of created IPv6 UFS cache - 1.3.6.1.4.1.119.2.3.84.13.2.3
-      - name: picoIPv6UFSCacheOverflows
-        oid: 1.3.6.1.4.1.119.2.3.84.13.2.4
-        type: counter
-        help: The total count of IPv6 UFS cache overflow - 1.3.6.1.4.1.119.2.3.84.13.2.4
-      - name: picoCelsius
-        oid: 1.3.6.1.4.1.119.2.3.84.2.1.1
-        type: gauge
-        help: Indicates the temperature of the equipment inside, in degree (Celsius).
-          - 1.3.6.1.4.1.119.2.3.84.2.1.1
-      - name: picoFahrenheit
-        oid: 1.3.6.1.4.1.119.2.3.84.2.1.2
-        type: gauge
-        help: Indicates the temperature of the equipment inside, in degree (Fahrenheit).
-          - 1.3.6.1.4.1.119.2.3.84.2.1.2
-      - name: picoVoltage
-        oid: 1.3.6.1.4.1.119.2.3.84.2.2
-        type: gauge
-        help: Indicates the observed voltage, in milli-volt (mV). - 1.3.6.1.4.1.119.2.3.84.2.2
-      - name: picoFanIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.2.3.1.1
-        type: gauge
-        help: Unique index for each fan module. - 1.3.6.1.4.1.119.2.3.84.2.3.1.1
-        indexes:
-        - labelname: picoFanIndex
-          type: gauge
-      - name: picoFanStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.2.3.1.2
-        type: gauge
-        help: Status of a fan module - 1.3.6.1.4.1.119.2.3.84.2.3.1.2
-        indexes:
-        - labelname: picoFanIndex
-          type: gauge
-        enum_values:
-          1: normal
-          2: failure
-      - name: picoFanRpm
-        oid: 1.3.6.1.4.1.119.2.3.84.2.3.1.3
-        type: gauge
-        help: Fan speed (Revolution Per Minutes) - 1.3.6.1.4.1.119.2.3.84.2.3.1.3
-        indexes:
-        - labelname: picoFanIndex
-          type: gauge
-      - name: picoPowerSupplyIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.2.4.1.1
-        type: gauge
-        help: Unique index for each power supply module. - 1.3.6.1.4.1.119.2.3.84.2.4.1.1
-        indexes:
-        - labelname: picoPowerSupplyIndex
-          type: gauge
-      - name: picoPowerSupplyType
-        oid: 1.3.6.1.4.1.119.2.3.84.2.4.1.2
-        type: gauge
-        help: Power supply module type. - 1.3.6.1.4.1.119.2.3.84.2.4.1.2
-        indexes:
-        - labelname: picoPowerSupplyIndex
-          type: gauge
-        enum_values:
-          0: notInstalled
-          1: systemACPS
-          2: ieee802dot3af-PoE-ACPS
-      - name: picoPowerSupplyStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.2.4.1.3
-        type: gauge
-        help: Status of a Power Supply module. - 1.3.6.1.4.1.119.2.3.84.2.4.1.3
-        indexes:
-        - labelname: picoPowerSupplyIndex
-          type: gauge
-        enum_values:
-          0: notInstalled
-          1: normal
-          2: failure
-      - name: picoSchedRtUtl1Sec
-        oid: 1.3.6.1.4.1.119.2.3.84.2.5.1
-        type: gauge
-        help: Indicates the observed system utilization for last 1 second, in percent
-          (%). - 1.3.6.1.4.1.119.2.3.84.2.5.1
-      - name: picoSchedRtUtl5Sec
-        oid: 1.3.6.1.4.1.119.2.3.84.2.5.2
-        type: gauge
-        help: Indicates the observed system utilization for last 5 seconds, in percent
-          (%). - 1.3.6.1.4.1.119.2.3.84.2.5.2
-      - name: picoSchedRtUtl1Min
-        oid: 1.3.6.1.4.1.119.2.3.84.2.5.3
-        type: gauge
-        help: Indicates the observed system utilization for last 1 minute, in percent
-          (%). - 1.3.6.1.4.1.119.2.3.84.2.5.3
-      - name: picoSchedRtUtl1Hour
-        oid: 1.3.6.1.4.1.119.2.3.84.2.5.4
-        type: gauge
-        help: Indicates the observed system utilization for last 1 hour, in percent (%).
-          - 1.3.6.1.4.1.119.2.3.84.2.5.4
-      - name: picoHeapSize
-        oid: 1.3.6.1.4.1.119.2.3.84.2.6.1
-        type: gauge
-        help: Indicates the observed total heap size, in bytes. - 1.3.6.1.4.1.119.2.3.84.2.6.1
-      - name: picoHeapUtil
-        oid: 1.3.6.1.4.1.119.2.3.84.2.6.2
-        type: gauge
-        help: Indicates the observed current heap utilization, in percent (%). - 1.3.6.1.4.1.119.2.3.84.2.6.2
-      - name: pipSecMibLevel
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.1.1
-        type: gauge
-        help: The version of the IPsec MIB. - 1.3.6.1.4.1.119.2.3.84.3.1.1.1
-      - name: pikeGlobalActiveTunnels
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.1
-        type: gauge
-        help: The number of currently active IPsec Phase-1 IKE Tunnels - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.1
-      - name: pikeGlobalInNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.6
-        type: counter
-        help: The total number of notifys received by all currently and previously active
-          IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.6
-      - name: pikeGlobalInP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.7
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received by all currently and
-          previously active IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.7
-      - name: pikeGlobalInP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.8
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges which were received and found
-          to be contain references to unrecognized security parameters - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.8
-      - name: pikeGlobalInP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.9
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges which were received and validated
-          but were rejected by the local policy - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.9
-      - name: pikeGlobalInP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.10
-        type: counter
-        help: The total number of IPsec Phase-2 security association delete requests received
-          by all currently and previously active and IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.10
-      - name: pikeGlobalOutNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.14
-        type: counter
-        help: The total number of notifys sent by all currently and previously active
-          IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.14
-      - name: pikeGlobalOutP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.15
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges which were sent by all currently
-          and previously active IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.15
-      - name: pikeGlobalOutP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.16
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges which were sent and were flagged
-          by the peer to contain references to unrecognized security parameters - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.16
-      - name: pikeGlobalOutP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.17
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges which were sent, validated by
-          the peer but were rejected by the peer's policy - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.17
-      - name: pikeGlobalOutP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.18
-        type: counter
-        help: The total number of IPsec Phase-2 SA delete requests sent by all currently
-          and previously active IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.18
-      - name: pikeGlobalInitTunnels
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.19
-        type: counter
-        help: The total number of IPsec Phase-1 IKE Tunnels which were locally initiated.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.19
-      - name: pikeGlobalInitTunnelFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.20
-        type: counter
-        help: The total number of IPsec Phase-1 IKE Tunnels which were locally initiated
-          and failed to activate. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.20
-      - name: pikeGlobalRespTunnelFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.21
-        type: counter
-        help: The total number of IPsec Phase-1 IKE Tunnels which were remotely initiated
-          and failed to activate. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.21
-      - name: pikeGlobalAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.23
-        type: counter
-        help: The total number of authentications which ended in failure by all current
-          and previous IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.23
-      - name: pikeGlobalDecryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.24
-        type: counter
-        help: The total number of decryptions which ended in failure by all current and
-          previous IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.24
-      - name: pikeGlobalHashValidFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.25
-        type: counter
-        help: The total number of hash validations which ended in failure by all current
-          and previous IPsec Phase-1 IKE Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.25
-      - name: pikeGlobalRespTunnels
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.27
-        type: counter
-        help: The total number of IPsec Phase-1 IKE Tunnels which were remotely initiated.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.27
-      - name: pikeGlobalInP1SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.30
-        type: counter
-        help: The total number of ISAKMP security association delete requests received
-          by all currently and previously active and ISAKMP security associations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.30
-      - name: pikeGlobalOutP1SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.31
-        type: counter
-        help: The total number of ISAKMP security association delete requests sent by
-          all currently and previously active and ISAKMP security associations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.1.31
-      - name: pikePeerLocalType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.1
-        type: gauge
-        help: The type of local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.1
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikePeerLocalValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.2
-        type: DisplayString
-        help: The value of the local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.2
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerRemoteType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.3
-        type: gauge
-        help: The type of remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.3
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikePeerRemoteValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.4
-        type: DisplayString
-        help: The value of the remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.4
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerIntIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.5
-        type: gauge
-        help: The internal index of the local-remote peer association - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.5
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerLocalAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.6
-        type: OctetString
-        help: The IP address of the local peer. - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.6
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerRemoteAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.7
-        type: OctetString
-        help: The IP address of the remote peer. - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.7
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerActiveTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.8
-        type: gauge
-        help: The length of time that the peer association has existed in hundredths of
-          a second. - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.8
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikePeerActiveTunnelIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.9
-        type: gauge
-        help: The index of the active IPsec Phase-1 IKE Tunnel (pikeTunIndex in the pikeTunnelTable)
-          for this peer association - 1.3.6.1.4.1.119.2.3.84.3.1.2.2.1.9
-        indexes:
-        - labelname: pikePeerLocalType
-          type: gauge
-        - labelname: pikePeerLocalValue
-          type: DisplayString
-        - labelname: pikePeerRemoteType
-          type: gauge
-        - labelname: pikePeerRemoteValue
-          type: DisplayString
-        - labelname: pikePeerIntIndex
-          type: gauge
-      - name: pikeTunIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.1
-        type: gauge
-        help: The index of the IPsec Phase-1 IKE Tunnel Table - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.1
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunLocalType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.2
-        type: gauge
-        help: The type of local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.2
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikeTunLocalValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.3
-        type: DisplayString
-        help: The value of the local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.3
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunLocalAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.4
-        type: OctetString
-        help: The IP address of the local endpoint for the IPsec Phase-1 IKE Tunnel. -
-          1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.4
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunRemoteType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.6
-        type: gauge
-        help: The type of remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.6
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikeTunRemoteValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.7
-        type: DisplayString
-        help: The value of the remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.7
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunRemoteAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.8
-        type: OctetString
-        help: The IP address of the remote endpoint for the IPsec Phase-1 IKE Tunnel.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.8
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunNegoMode
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.10
-        type: gauge
-        help: The negotiation mode of the IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.10
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: main
-          2: aggressive
-      - name: pikeTunDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.11
-        type: gauge
-        help: The Diffie Hellman Group used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.11
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pikeTunEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.12
-        type: gauge
-        help: The encryption algorithm used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.12
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pikeTunHashAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.13
-        type: gauge
-        help: The hash algorithm used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.13
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: md5
-          3: sha
-          4: sha2-256
-          5: sha2-384
-          6: sha2-512
-      - name: pikeTunAuthMethod
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.14
-        type: gauge
-        help: The authentication method used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.14
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: preSharedKey
-          3: rsaSig
-          4: rsaEncrypt
-          5: revPublicKey
-      - name: pikeTunLifeTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.15
-        type: gauge
-        help: The negotiated LifeTime of the IPsec Phase-1 IKE Tunnel in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.15
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunActiveTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.16
-        type: gauge
-        help: The length of time the IPsec Phase-1 IKE tunnel has been active in hundredths
-          of seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.16
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunSaRefreshThreshold
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.17
-        type: gauge
-        help: The security assoication refresh threshold in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.17
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunInNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.22
-        type: counter
-        help: The total number of notifys received by this IPsec Phase-1 IKE Tunnel. -
-          1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.22
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunInP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.23
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received by this IPsec Phase-1
-          IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.23
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunInP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.24
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received on this tunnel that
-          were found to contain references to unrecognized security parameters. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.24
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunInP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.25
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received on this tunnel that
-          were validated but were rejected by the local policy. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.25
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunInP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.26
-        type: counter
-        help: The total number of IPsec Phase-2 security association delete requests received
-          by this IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.26
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunOutNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.30
-        type: counter
-        help: The total number of notifys sent by this IPsec Phase-1 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.30
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunOutP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.31
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent by this IPsec Phase-1 IKE
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.31
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunOutP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.32
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent on this tunnel that were
-          found by the peer to contain references to security parameters not recognized
-          by the peer. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.32
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunOutP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.33
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent on this tunnel that were
-          validated by the peer but were rejected by the peer's policy. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.33
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunOutP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.34
-        type: counter
-        help: The total number of IPsec Phase-2 security association delete requests sent
-          by this IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.34
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-      - name: pikeTunStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.35
-        type: gauge
-        help: The status of the MIB table row - 1.3.6.1.4.1.119.2.3.84.3.1.2.3.1.35
-        indexes:
-        - labelname: pikeTunIndex
-          type: gauge
-        enum_values:
-          1: active
-          2: destroy
-      - name: pipSecGlobalActiveTunnels
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.1
-        type: gauge
-        help: The total number of currently active IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.1
-      - name: pipSecGlobalInOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.3
-        type: counter
-        help: The total number of octets received by all current and previous IPsec Phase-2
-          Tunnels - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.3
-      - name: pipSecGlobalInPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.9
-        type: counter
-        help: The total number of packets received by all current and previous IPsec Phase-2
-          Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.9
-      - name: pipSecGlobalInDrops
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.10
-        type: counter
-        help: The total number of packets dropped during receive processing by all current
-          and previous IPsec Phase-2 Tunnels - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.10
-      - name: pipSecGlobalInReplayDrops
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.11
-        type: counter
-        help: The total number of packets dropped during receive processing due to Anti-Replay
-          processing by all current and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.11
-      - name: pipSecGlobalInAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.12
-        type: counter
-        help: The total number of inbound authentication's performed by all current and
-          previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.12
-      - name: pipSecGlobalInAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.13
-        type: counter
-        help: The total number of inbound authentication's which ended in failure by all
-          current and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.13
-      - name: pipSecGlobalInDecrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.14
-        type: counter
-        help: The total number of inbound decryption's performed by all current and previous
-          IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.14
-      - name: pipSecGlobalInDecryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.15
-        type: counter
-        help: The total number of inbound decryption's which ended in failure by all current
-          and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.15
-      - name: pipSecGlobalOutOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.16
-        type: counter
-        help: The total number of octets sent by all current and previous IPsec Phase-2
-          Tunnels - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.16
-      - name: pipSecGlobalOutPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.22
-        type: counter
-        help: The total number of packets sent by all current and previous IPsec Phase-2
-          Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.22
-      - name: pipSecGlobalOutDrops
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.23
-        type: counter
-        help: The total number of packets dropped during send processing by all current
-          and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.23
-      - name: pipSecGlobalOutAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.24
-        type: counter
-        help: The total number of outbound authentication's performed by all current and
-          previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.24
-      - name: pipSecGlobalOutAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.25
-        type: counter
-        help: The total number of outbound authentication's which ended in failure by
-          all current and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.25
-      - name: pipSecGlobalOutEncrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.26
-        type: counter
-        help: The total number of outbound encryption's performed by all current and previous
-          IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.26
-      - name: pipSecGlobalOutEncryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.27
-        type: counter
-        help: The total number of outbound encryption's which ended in failure by all
-          current and previous IPsec Phase-2 Tunnels. - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.27
-      - name: pipSecGlobalNoSaFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.33
-        type: counter
-        help: The total number of non-existent Security Assocication in failures which
-          occurred during processing of all current and previous IPsec Phase-2 Tunnels.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.3.1.33
-      - name: pipSecTunIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.1
-        type: gauge
-        help: The index of the IPsec Phase-2 Tunnel Table - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.1
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunIkeTunnelIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.2
-        type: gauge
-        help: The index of the associated IPsec Phase-1 IKE Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.2
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunIkeTunnelAlive
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.3
-        type: gauge
-        help: An indicator which specifies whether or not the IPsec Phase-1 IKE Tunnel
-          currently exists. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.3
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: pipSecTunLocalAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.4
-        type: OctetString
-        help: The IP address of the local endpoint for the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.4
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunRemoteAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.5
-        type: OctetString
-        help: The IP address of the remote endpoint for the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.5
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunKeyType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.6
-        type: gauge
-        help: The type of key used by the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.6
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: ike
-          2: manual
-      - name: pipSecTunEncapMode
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.7
-        type: gauge
-        help: The encapsulation mode used by the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.7
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: tunnel
-          2: transport
-      - name: pipSecTunLifeSize
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.8
-        type: gauge
-        help: The negotiated LifeSize of the IPsec Phase-2 Tunnel in kilobytes. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.8
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunLifeTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.9
-        type: gauge
-        help: The negotiated LifeTime of the IPsec Phase-2 Tunnel in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.9
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunActiveTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.10
-        type: gauge
-        help: The length of time the IPsec Phase-2 Tunnel has been active in hundredths
-          of seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.10
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunSaLifeSizeThreshold
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.11
-        type: gauge
-        help: The security association LifeSize refresh threshold in kilobytes. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.11
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunSaLifeTimeThreshold
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.12
-        type: gauge
-        help: The security association LifeTime refresh threshold in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.12
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunTotalRefreshes
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.13
-        type: counter
-        help: The total number of security association refreshes performed. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.13
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunExpiredSaInstances
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.14
-        type: counter
-        help: The total number of security associations which have expired. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.14
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunCurrentSaInstances
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.15
-        type: gauge
-        help: The number of security associations which are currently active or expiring.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.15
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInSaDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.16
-        type: gauge
-        help: The Diffie Hellman Group used by the inbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.16
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pipSecTunInSaEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.17
-        type: gauge
-        help: The encryption algorithm used by the inbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.17
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pipSecTunInSaAhAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.18
-        type: gauge
-        help: The authentication algorithm used by the inbound authentication header (AH)
-          security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.18
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunInSaEspAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.19
-        type: gauge
-        help: The authentication algorithm used by the inbound ecapsulation security protocol
-          (ESP) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.19
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunOutSaDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.21
-        type: gauge
-        help: The Diffie Hellman Group used by the outbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.21
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pipSecTunOutSaEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.22
-        type: gauge
-        help: The encryption algorithm used by the outbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.22
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pipSecTunOutSaAhAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.23
-        type: gauge
-        help: The authentication algorithm used by the outbound authentication header
-          (AH) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.23
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunOutSaEspAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.24
-        type: gauge
-        help: The authentication algorithm used by the inbound encapsulation security
-          protocol (ESP) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.24
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunPmtu
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.26
-        type: gauge
-        help: The Path MTU that has been determined for this IPsec Phase-2 tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.26
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.27
-        type: counter
-        help: The total number of octets received by this IPsec Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.27
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.33
-        type: counter
-        help: The total number of packets received by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.33
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.34
-        type: counter
-        help: The total number of packets dropped during receive processing by this IPsec
-          Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.34
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInReplayDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.35
-        type: counter
-        help: The total number of packets dropped during receive processing due to Anti-Replay
-          processing by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.35
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.36
-        type: counter
-        help: The total number of inbound authentication's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.36
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.37
-        type: counter
-        help: The total number of inbound authentication's which ended in failure by this
-          IPsec Phase-2 Tunnel . - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.37
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInDecrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.38
-        type: counter
-        help: The total number of inbound decryption's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.38
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunInDecryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.39
-        type: counter
-        help: The total number of inbound decryption's which ended in failure by this
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.39
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.40
-        type: counter
-        help: The total number of octets sent by this IPsec Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.40
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.46
-        type: counter
-        help: The total number of packets sent by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.46
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.47
-        type: counter
-        help: The total number of packets dropped during send processing by this IPsec
-          Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.47
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.48
-        type: counter
-        help: The total number of outbound authentication's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.48
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.49
-        type: counter
-        help: The total number of outbound authentication's which ended in failure by
-          this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.49
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutEncrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.50
-        type: counter
-        help: The total number of outbound encryption's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.50
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunOutEncryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.51
-        type: counter
-        help: The total number of outbound encryption's which ended in failure by this
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.51
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-      - name: pipSecTunStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.56
-        type: gauge
-        help: The status of the MIB table row - 1.3.6.1.4.1.119.2.3.84.3.1.3.2.1.56
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        enum_values:
-          1: active
-          2: destroy
-      - name: pipSecSpiIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.1
-        type: gauge
-        help: The number of the SPI associated with the Phase-2 Tunnel Table - 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.1
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        - labelname: pipSecSpiIndex
-          type: gauge
-      - name: pipSecSpiDirection
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.2
-        type: gauge
-        help: The direction of the SPI. - 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.2
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        - labelname: pipSecSpiIndex
-          type: gauge
-        enum_values:
-          1: in
-          2: out
-      - name: pipSecSpiValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.3
-        type: gauge
-        help: The value of the SPI. - 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.3
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        - labelname: pipSecSpiIndex
-          type: gauge
-      - name: pipSecSpiProtocol
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.4
-        type: gauge
-        help: The protocol of the SPI. - 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.4
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        - labelname: pipSecSpiIndex
-          type: gauge
-        enum_values:
-          1: ah
-          2: esp
-          3: ipcomp
-      - name: pipSecSpiStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.5
-        type: gauge
-        help: The status of the SPI. - 1.3.6.1.4.1.119.2.3.84.3.1.3.4.1.5
-        indexes:
-        - labelname: pipSecTunIndex
-          type: gauge
-        - labelname: pipSecSpiIndex
-          type: gauge
-        enum_values:
-          1: active
-          2: expiring
-      - name: pikeTunHistIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.1
-        type: gauge
-        help: The index of the IPsec Phase-1 IKE Tunnel History Table - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.1
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistTermReason
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.2
-        type: gauge
-        help: The reason the IPsec Phase-1 IKE Tunnel was terminated - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.2
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: normal
-          3: operRequest
-          4: peerDelRequest
-          5: peerLost
-          6: applicationInitiated
-          7: xauthFailure
-          8: localFailure
-          9: checkPointReg
-      - name: pikeTunHistActiveIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.3
-        type: gauge
-        help: The index of the previously active IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.3
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistPeerLocalType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.4
-        type: gauge
-        help: The type of local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.4
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikeTunHistPeerLocalValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.5
-        type: DisplayString
-        help: The value of the local peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.5
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistPeerIntIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.6
-        type: gauge
-        help: The internal index of the local-remote peer association - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.6
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistPeerRemoteType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.7
-        type: gauge
-        help: The type of remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.7
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: idIpv4Addr
-          2: idFqdn
-          3: idDn
-          4: idIpv6Addr
-      - name: pikeTunHistPeerRemoteValue
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.8
-        type: DisplayString
-        help: The value of the remote peer identity - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.8
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistLocalAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.9
-        type: OctetString
-        help: The IP address of the local endpoint for the IPsec Phase-1 IKE Tunnel. -
-          1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.9
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistRemoteAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.11
-        type: OctetString
-        help: The IP address of the remote endpoint for the IPsec Phase-1 IKE Tunnel.
-          - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.11
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistNegoMode
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.13
-        type: gauge
-        help: The negotiation mode of the IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.13
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: main
-          2: aggressive
-      - name: pikeTunHistDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.14
-        type: gauge
-        help: The Diffie Hellman Group used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.14
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pikeTunHistEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.15
-        type: gauge
-        help: The encryption algorithm used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.15
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pikeTunHistHashAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.16
-        type: gauge
-        help: The hash algorithm used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.16
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: md5
-          3: sha
-          4: sha2-256
-          5: sha2-384
-          6: sha2-512
-      - name: pikeTunHistAuthMethod
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.17
-        type: gauge
-        help: The authentication method used in IPsec Phase-1 IKE negotiations. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.17
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: preSharedKey
-          3: rsaSig
-          4: rsaEncrypt
-          5: revPublicKey
-      - name: pikeTunHistLifeTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.18
-        type: gauge
-        help: The negotiated LifeTime of the IPsec Phase-1 IKE Tunnel in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.18
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistStartTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.19
-        type: gauge
-        help: The value of sysUpTime in hundredths of seconds when the IPsec Phase-1 IKE
-          tunnel was started. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.19
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistActiveTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.20
-        type: gauge
-        help: The length of time the IPsec Phase-1 IKE tunnel was been active in hundredths
-          of seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.20
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistInNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.26
-        type: counter
-        help: The total number of notifys received by this IPsec Phase-1 IKE Tunnel. -
-          1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.26
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistInP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.27
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received by this IPsec Phase-1
-          IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.27
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistInP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.28
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received on this tunnel that
-          were found to contain references to unrecognized security parameters. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.28
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistInP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.29
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges received on this tunnel that
-          were validated but were rejected by the local policy. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.29
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistInP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.30
-        type: counter
-        help: The total number of IPsec Phase-2 security association delete requests received
-          by this IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.30
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistOutNotifys
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.34
-        type: counter
-        help: The total number of notifys sent by this IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.34
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistOutP2Exchgs
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.35
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent by this IPsec Phase-1 IKE
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.35
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistOutP2ExchgInvalids
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.36
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent on this tunnel that were
-          found by the peer to contain references to security parameters not recognized
-          by the peer. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.36
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistOutP2ExchgRejects
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.37
-        type: counter
-        help: The total number of IPsec Phase-2 exchanges sent on this tunnel that were
-          validated by the peer but were rejected by the peer's policy. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.37
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pikeTunHistOutP2SaDelRequests
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.38
-        type: counter
-        help: The total number of IPsec Phase-2 security association delete requests sent
-          by this IPsec Phase-1 IKE Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.2.1.1.38
-        indexes:
-        - labelname: pikeTunHistIndex
-          type: gauge
-      - name: pipSecTunHistIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.1
-        type: gauge
-        help: The index of the IPsec Phase-2 Tunnel History Table - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.1
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistTermReason
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.2
-        type: gauge
-        help: The reason the IPsec Phase-2 Tunnel was terminated - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.2
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: normal
-          3: operRequest
-          4: peerDelRequest
-          5: peerLost
-          6: applicationInitiated
-          7: xauthFailure
-          8: seqNumRollOver
-          9: checkPointReq
-      - name: pipSecTunHistActiveIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.3
-        type: gauge
-        help: The index of the previously active IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.3
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistIkeTunnelIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.4
-        type: gauge
-        help: The index of the associated IPsec Phase-1 Tunnel (pikeTunIndex in the pikeTunnelTable).
-          - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.4
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistLocalAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.5
-        type: OctetString
-        help: The IP address of the local endpoint for the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.5
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistRemoteAddr
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.6
-        type: OctetString
-        help: The IP address of the remote endpoint for the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.6
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistKeyType
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.7
-        type: gauge
-        help: The type of key used by the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.7
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: ike
-          2: manual
-      - name: pipSecTunHistEncapMode
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.8
-        type: gauge
-        help: The encapsulation mode used by the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.8
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: tunnel
-          2: transport
-      - name: pipSecTunHistLifeSize
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.9
-        type: gauge
-        help: The negotiated LifeSize of the IPsec Phase-2 Tunnel in kilobytes. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.9
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistLifeTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.10
-        type: gauge
-        help: The negotiated LifeTime of the IPsec Phase-2 Tunnel in seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.10
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistStartTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.11
-        type: gauge
-        help: The value of sysUpTime in hundredths of seconds when the IPsec Phase-2 Tunnel
-          was started. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.11
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistActiveTime
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.12
-        type: gauge
-        help: The length of time the IPsec Phase-2 Tunnel has been active in hundredths
-          of seconds. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.12
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistTotalRefreshes
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.13
-        type: counter
-        help: The total number of security association refreshes performed. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.13
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInSaDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.15
-        type: gauge
-        help: The Diffie Hellman Group used by the inbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.15
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pipSecTunHistInSaEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.16
-        type: gauge
-        help: The encryption algorithm used by the inbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.16
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pipSecTunHistInSaAhAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.17
-        type: gauge
-        help: The authentication algorithm used by the inbound authentication header (AH)
-          security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.17
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunHistInSaEspAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.18
-        type: gauge
-        help: The authentication algorithm used by the inbound encapsulation security
-          protocol (ESP) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.18
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunHistOutSaDiffHellmanGrp
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.20
-        type: gauge
-        help: The Diffie Hellman Group used by the outbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.20
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: modp768
-          3: modp1024
-          4: modp1536
-          5: modp2048
-      - name: pipSecTunHistOutSaEncryptAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.21
-        type: gauge
-        help: The encryption algorithm used by the outbound security association of the
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.21
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: des
-          3: des3
-          4: aes
-          9: "null"
-      - name: pipSecTunHistOutSaAhAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.22
-        type: gauge
-        help: The authentication algorithm used by the outbound authentication header
-          (AH) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.22
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunHistOutSaEspAuthAlgo
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.23
-        type: gauge
-        help: The authentication algorithm used by the inbound ecapsulation security protocol
-          (ESP) security association of the IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.23
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-        enum_values:
-          1: none
-          2: hmacMd5
-          3: hmacSha
-          4: hmacSha2-256
-          5: hmacSha2-384
-          6: hmacSha2-512
-      - name: pipSecTunHistPmtu
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.25
-        type: gauge
-        help: The Path MTU that was determined for this IPsec Phase-2 tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.25
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.26
-        type: counter
-        help: The total number of octets received by this IPsec Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.26
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.32
-        type: counter
-        help: The total number of packets received by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.32
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.33
-        type: counter
-        help: The total number of packets dropped during receive processing by this IPsec
-          Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.33
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInReplayDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.34
-        type: counter
-        help: The total number of packets dropped during receive processing due to Anti-Replay
-          processing by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.34
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.35
-        type: counter
-        help: The total number of inbound authentication's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.35
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.36
-        type: counter
-        help: The total number of inbound authentication's which ended in failure by this
-          IPsec Phase-2 Tunnel . - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.36
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInDecrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.37
-        type: counter
-        help: The total number of inbound decryption's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.37
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistInDecryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.38
-        type: counter
-        help: The total number of inbound decryption's which ended in failure by this
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.38
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutOctets
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.39
-        type: counter
-        help: The total number of octets sent by this IPsec Phase-2 Tunnel - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.39
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.45
-        type: counter
-        help: The total number of packets sent by this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.45
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutDropPkts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.46
-        type: counter
-        help: The total number of packets dropped during send processing by this IPsec
-          Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.46
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutAuths
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.47
-        type: counter
-        help: The total number of outbound authentication's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.47
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutAuthFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.48
-        type: counter
-        help: The total number of outbound authentication's which ended in failure by
-          this IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.48
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutEncrypts
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.49
-        type: counter
-        help: The total number of outbound encryption's performed by this IPsec Phase-2
-          Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.49
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: pipSecTunHistOutEncryptFails
-        oid: 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.50
-        type: counter
-        help: The total number of outbound encryption's which ended in failure by this
-          IPsec Phase-2 Tunnel. - 1.3.6.1.4.1.119.2.3.84.3.1.4.3.1.1.50
-        indexes:
-        - labelname: pipSecTunHistIndex
-          type: gauge
-      - name: picoExtIfInstalledSlot
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.1
-        type: gauge
-        help: The slot number in which the extension card was installed. - 1.3.6.1.4.1.119.2.3.84.6.1.1.1
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.2
-        type: gauge
-        help: A unique value for each extension card. - 1.3.6.1.4.1.119.2.3.84.6.1.1.2
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfDescr
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.3
-        type: DisplayString
-        help: A textual string containing information about the interface. - 1.3.6.1.4.1.119.2.3.84.6.1.1.3
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfUpperLayer
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.4
-        type: gauge
-        help: Index of interface to upper layers. - 1.3.6.1.4.1.119.2.3.84.6.1.1.4
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfType
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.5
-        type: gauge
-        help: The type of interface,, distinguished according to the physical/link protocol(s)
-          immediately `below' the network layer in the protocol stack. - 1.3.6.1.4.1.119.2.3.84.6.1.1.5
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-        enum_values:
-          6: ethernet-csmacd
-          62: fastEther
-      - name: picoExtIfSpeed
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.6
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second. - 1.3.6.1.4.1.119.2.3.84.6.1.1.6
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfDuplex
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.7
-        type: gauge
-        help: The current mode of this link. - 1.3.6.1.4.1.119.2.3.84.6.1.1.7
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-        enum_values:
-          1: halfduplex
-          2: fullduplex
-      - name: picoExtIfEffectiveMtu
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.8
-        type: gauge
-        help: The size of the largest datagram which can be sent/received on the interface,
-          specified in octets. - 1.3.6.1.4.1.119.2.3.84.6.1.1.8
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfPhysicalAddress
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.9
-        type: PhysAddress48
-        help: The interface's address at the protocol layer immediately `below' the network
-          layer in the protocol stack. - 1.3.6.1.4.1.119.2.3.84.6.1.1.9
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoExtIfAdminStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.10
-        type: gauge
-        help: The desired state of the interface. - 1.3.6.1.4.1.119.2.3.84.6.1.1.10
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: picoExtIfOperStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.11
-        type: gauge
-        help: The current operational state of the interface. - 1.3.6.1.4.1.119.2.3.84.6.1.1.11
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: picoExtIfLastChange
-        oid: 1.3.6.1.4.1.119.2.3.84.6.1.1.12
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state. - 1.3.6.1.4.1.119.2.3.84.6.1.1.12
-        indexes:
-        - labelname: picoExtIfInstalledSlot
-          type: gauge
-        - labelname: picoExtIfIndex
-          type: gauge
-      - name: picoNetmonWatchgroupIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.7.1.1.1.1
-        type: gauge
-        help: Unique index for each Netmon Watchgroup. - 1.3.6.1.4.1.119.2.3.84.7.1.1.1.1
-        indexes:
-        - labelname: picoNetmonWatchgroupIndex
-          type: gauge
-      - name: picoNetmonWatchgroupName
-        oid: 1.3.6.1.4.1.119.2.3.84.7.1.1.1.2
-        type: DisplayString
-        help: Netmon Watchgroup Name. - 1.3.6.1.4.1.119.2.3.84.7.1.1.1.2
-        indexes:
-        - labelname: picoNetmonWatchgroupIndex
-          type: gauge
-      - name: picoNetmonWatchgroupSequenceNumber
-        oid: 1.3.6.1.4.1.119.2.3.84.7.1.1.1.3
-        type: gauge
-        help: Netmon Watchgroup sequence number. - 1.3.6.1.4.1.119.2.3.84.7.1.1.1.3
-        indexes:
-        - labelname: picoNetmonWatchgroupIndex
-          type: gauge
-      - name: picoNetmonWatchgroupStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.7.1.1.1.4
-        type: gauge
-        help: Status of a Netmon Watchgroup. - 1.3.6.1.4.1.119.2.3.84.7.1.1.1.4
-        indexes:
-        - labelname: picoNetmonWatchgroupIndex
-          type: gauge
-        enum_values:
-          1: normal
-          2: stand
-          3: disable
-      - name: picoNetmonWatchgroupVarianceCounts
-        oid: 1.3.6.1.4.1.119.2.3.84.7.1.1.1.5
-        type: gauge
-        help: Netmon Watchgroup variance statistics. - 1.3.6.1.4.1.119.2.3.84.7.1.1.1.5
-        indexes:
-        - labelname: picoNetmonWatchgroupIndex
-          type: gauge
-      - name: picoNgnIfIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.1
-        type: gauge
-        help: The interface index value of the interface for which NGN is enabled. - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.1
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-      - name: picoNgnType
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.2
-        type: gauge
-        help: 'The mode of the NGN service can be: standard(1) :NGN service is standard
-          - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.2'
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-        enum_values:
-          1: standard
-          2: numbergate
-      - name: picoNgnIfType
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.3
-        type: gauge
-        help: 'The type of the NGN interface can be: global(1) :NGN interface type is
-          global - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.3'
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-        enum_values:
-          1: global
-          2: private
-      - name: picoNgnStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.4
-        type: gauge
-        help: 'The state of the NGN SIP-UA register can be: notReady(1) :NGN service is
-          not Ready - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.4'
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-        enum_values:
-          1: notReady
-          2: initializing
-          3: registering
-          4: registered
-      - name: picoNgnSipServerIpAddress
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.5
-        type: InetAddressIPv4
-        help: The object of the SIP server address. - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.5
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-      - name: picoNgnSipUri
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.6
-        type: DisplayString
-        help: The object of the SIP URI. - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.6
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-      - name: picoNgnUpTime
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.1.1.7
-        type: gauge
-        help: The time elapsed since registered. - 1.3.6.1.4.1.119.2.3.84.9.1.1.1.7
-        indexes:
-        - labelname: picoNgnIfIndex
-          type: gauge
-      - name: picoNgnVpnIfIndex
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.1
-        type: gauge
-        help: The interface index value of the interface for which NGN binding is enabled.
-          - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.1
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-      - name: picoNgnVpnStatus
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.2
-        type: gauge
-        help: 'The state of the NGN SIP-UA session can be: disconnected(1):SIP session
-          is disconnected - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.2'
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-        enum_values:
-          1: disconnected
-          2: connecting
-          3: connected
-      - name: picoNgnVpnPeerAddress
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.3
-        type: DisplayString
-        help: The object of the NGN peer address. - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.3
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-      - name: picoNgnVpnBandwidth
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.4
-        type: gauge
-        help: The object of the NGN session bandwidth. - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.4
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-      - name: picoNgnVpnUsedTime
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.5
-        type: gauge
-        help: The time elapsed since this connected NGN session. - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.5
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-      - name: picoNgnVpnSbcIpAddress
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.6
-        type: InetAddressIPv4
-        help: The object of the NGN session SBC address. - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.6
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-      - name: picoNgnVpnSbcPort
-        oid: 1.3.6.1.4.1.119.2.3.84.9.1.2.1.7
-        type: gauge
-        help: The object of the NGN session SBC port. - 1.3.6.1.4.1.119.2.3.84.9.1.2.1.7
-        indexes:
-        - labelname: picoNgnVpnIfIndex
-          type: gauge
-    paloalto_fw:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.25.1
-      - 1.3.6.1.2.1.25.2
-      - 1.3.6.1.2.1.25.3
-      - 1.3.6.1.4.1.25461.2.1.2.1
-      - 1.3.6.1.4.1.25461.2.1.2.3
-      - 1.3.6.1.4.1.25461.2.1.2.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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: gauge
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: hrSystemUptime
-        oid: 1.3.6.1.2.1.25.1.1
-        type: gauge
-        help: The amount of time since this host was last initialized - 1.3.6.1.2.1.25.1.1
-      - name: hrSystemDate
-        oid: 1.3.6.1.2.1.25.1.2
-        type: DateAndTime
-        help: The host's notion of the local date and time of day. - 1.3.6.1.2.1.25.1.2
-      - name: hrSystemInitialLoadDevice
-        oid: 1.3.6.1.2.1.25.1.3
-        type: gauge
-        help: The index of the hrDeviceEntry for the device from which this host is configured
-          to load its initial operating system configuration (i.e., which operating system
-          code and/or boot parameters) - 1.3.6.1.2.1.25.1.3
-      - name: hrSystemInitialLoadParameters
-        oid: 1.3.6.1.2.1.25.1.4
-        type: OctetString
-        help: This object contains the parameters (e.g - 1.3.6.1.2.1.25.1.4
-      - name: hrSystemNumUsers
-        oid: 1.3.6.1.2.1.25.1.5
-        type: gauge
-        help: The number of user sessions for which this host is storing state information
-          - 1.3.6.1.2.1.25.1.5
-      - name: hrSystemProcesses
-        oid: 1.3.6.1.2.1.25.1.6
-        type: gauge
-        help: The number of process contexts currently loaded or running on this system.
-          - 1.3.6.1.2.1.25.1.6
-      - name: hrSystemMaxProcesses
-        oid: 1.3.6.1.2.1.25.1.7
-        type: gauge
-        help: The maximum number of process contexts this system can support - 1.3.6.1.2.1.25.1.7
-      - name: hrMemorySize
-        oid: 1.3.6.1.2.1.25.2.2
-        type: gauge
-        help: The amount of physical read-write main memory, typically RAM, contained
-          by the host. - 1.3.6.1.2.1.25.2.2
-      - name: hrStorageIndex
-        oid: 1.3.6.1.2.1.25.2.3.1.1
-        type: gauge
-        help: A unique value for each logical storage area contained by the host. - 1.3.6.1.2.1.25.2.3.1.1
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageType
-        oid: 1.3.6.1.2.1.25.2.3.1.2
-        type: OctetString
-        help: The type of storage represented by this entry. - 1.3.6.1.2.1.25.2.3.1.2
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageDescr
-        oid: 1.3.6.1.2.1.25.2.3.1.3
-        type: DisplayString
-        help: A description of the type and instance of the storage described by this
-          entry. - 1.3.6.1.2.1.25.2.3.1.3
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageAllocationUnits
-        oid: 1.3.6.1.2.1.25.2.3.1.4
-        type: gauge
-        help: The size, in bytes, of the data objects allocated from this pool - 1.3.6.1.2.1.25.2.3.1.4
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageSize
-        oid: 1.3.6.1.2.1.25.2.3.1.5
-        type: gauge
-        help: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
-          - 1.3.6.1.2.1.25.2.3.1.5
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageUsed
-        oid: 1.3.6.1.2.1.25.2.3.1.6
-        type: gauge
-        help: The amount of the storage represented by this entry that is allocated, in
-          units of hrStorageAllocationUnits. - 1.3.6.1.2.1.25.2.3.1.6
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrStorageAllocationFailures
-        oid: 1.3.6.1.2.1.25.2.3.1.7
-        type: counter
-        help: The number of requests for storage represented by this entry that could
-          not be honored due to not enough storage - 1.3.6.1.2.1.25.2.3.1.7
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-      - name: hrDeviceIndex
-        oid: 1.3.6.1.2.1.25.3.2.1.1
-        type: gauge
-        help: A unique value for each device contained by the host - 1.3.6.1.2.1.25.3.2.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrDeviceType
-        oid: 1.3.6.1.2.1.25.3.2.1.2
-        type: OctetString
-        help: An indication of the type of device - 1.3.6.1.2.1.25.3.2.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrDeviceDescr
-        oid: 1.3.6.1.2.1.25.3.2.1.3
-        type: DisplayString
-        help: A textual description of this device, including the device's manufacturer
-          and revision, and optionally, its serial number. - 1.3.6.1.2.1.25.3.2.1.3
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrDeviceID
-        oid: 1.3.6.1.2.1.25.3.2.1.4
-        type: OctetString
-        help: The product ID for this device. - 1.3.6.1.2.1.25.3.2.1.4
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrDeviceStatus
-        oid: 1.3.6.1.2.1.25.3.2.1.5
-        type: gauge
-        help: The current operational state of the device described by this row of the
-          table - 1.3.6.1.2.1.25.3.2.1.5
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: unknown
-          2: running
-          3: warning
-          4: testing
-          5: down
-      - name: hrDeviceErrors
-        oid: 1.3.6.1.2.1.25.3.2.1.6
-        type: counter
-        help: The number of errors detected on this device - 1.3.6.1.2.1.25.3.2.1.6
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrProcessorFrwID
-        oid: 1.3.6.1.2.1.25.3.3.1.1
-        type: OctetString
-        help: The product ID of the firmware associated with the processor. - 1.3.6.1.2.1.25.3.3.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrProcessorLoad
-        oid: 1.3.6.1.2.1.25.3.3.1.2
-        type: gauge
-        help: The average, over the last minute, of the percentage of time that this processor
-          was not idle - 1.3.6.1.2.1.25.3.3.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrNetworkIfIndex
-        oid: 1.3.6.1.2.1.25.3.4.1.1
-        type: gauge
-        help: The value of ifIndex which corresponds to this network device - 1.3.6.1.2.1.25.3.4.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrPrinterStatus
-        oid: 1.3.6.1.2.1.25.3.5.1.1
-        type: gauge
-        help: The current status of this printer device. - 1.3.6.1.2.1.25.3.5.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: unknown
-          3: idle
-          4: printing
-          5: warmup
-      - name: hrPrinterDetectedErrorState
-        oid: 1.3.6.1.2.1.25.3.5.1.2
-        type: OctetString
-        help: This object represents any error conditions detected by the printer - 1.3.6.1.2.1.25.3.5.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrDiskStorageAccess
-        oid: 1.3.6.1.2.1.25.3.6.1.1
-        type: gauge
-        help: An indication if this long-term storage device is readable and writable
-          or only readable - 1.3.6.1.2.1.25.3.6.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: readWrite
-          2: readOnly
-      - name: hrDiskStorageMedia
-        oid: 1.3.6.1.2.1.25.3.6.1.2
-        type: gauge
-        help: An indication of the type of media used in this long- term storage device.
-          - 1.3.6.1.2.1.25.3.6.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: unknown
-          3: hardDisk
-          4: floppyDisk
-          5: opticalDiskROM
-          6: opticalDiskWORM
-          7: opticalDiskRW
-          8: ramDisk
-      - name: hrDiskStorageRemoveble
-        oid: 1.3.6.1.2.1.25.3.6.1.3
-        type: gauge
-        help: Denotes whether or not the disk media may be removed from the drive. - 1.3.6.1.2.1.25.3.6.1.3
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: hrDiskStorageCapacity
-        oid: 1.3.6.1.2.1.25.3.6.1.4
-        type: gauge
-        help: The total size for this long-term storage device - 1.3.6.1.2.1.25.3.6.1.4
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: hrPartitionIndex
-        oid: 1.3.6.1.2.1.25.3.7.1.1
-        type: gauge
-        help: A unique value for each partition on this long-term storage device - 1.3.6.1.2.1.25.3.7.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: hrPartitionIndex
-          type: gauge
-      - name: hrPartitionLabel
-        oid: 1.3.6.1.2.1.25.3.7.1.2
-        type: OctetString
-        help: A textual description of this partition. - 1.3.6.1.2.1.25.3.7.1.2
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: hrPartitionIndex
-          type: gauge
-      - name: hrPartitionID
-        oid: 1.3.6.1.2.1.25.3.7.1.3
-        type: OctetString
-        help: A descriptor which uniquely represents this partition to the responsible
-          operating system - 1.3.6.1.2.1.25.3.7.1.3
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: hrPartitionIndex
-          type: gauge
-      - name: hrPartitionSize
-        oid: 1.3.6.1.2.1.25.3.7.1.4
-        type: gauge
-        help: The size of this partition. - 1.3.6.1.2.1.25.3.7.1.4
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: hrPartitionIndex
-          type: gauge
-      - name: hrPartitionFSIndex
-        oid: 1.3.6.1.2.1.25.3.7.1.5
-        type: gauge
-        help: The index of the file system mounted on this partition - 1.3.6.1.2.1.25.3.7.1.5
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: hrPartitionIndex
-          type: gauge
-      - name: hrFSIndex
-        oid: 1.3.6.1.2.1.25.3.8.1.1
-        type: gauge
-        help: A unique value for each file system local to this host - 1.3.6.1.2.1.25.3.8.1.1
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSMountPoint
-        oid: 1.3.6.1.2.1.25.3.8.1.2
-        type: OctetString
-        help: The path name of the root of this file system. - 1.3.6.1.2.1.25.3.8.1.2
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSRemoteMountPoint
-        oid: 1.3.6.1.2.1.25.3.8.1.3
-        type: OctetString
-        help: A description of the name and/or address of the server that this file system
-          is mounted from - 1.3.6.1.2.1.25.3.8.1.3
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSType
-        oid: 1.3.6.1.2.1.25.3.8.1.4
-        type: OctetString
-        help: The value of this object identifies the type of this file system. - 1.3.6.1.2.1.25.3.8.1.4
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSAccess
-        oid: 1.3.6.1.2.1.25.3.8.1.5
-        type: gauge
-        help: An indication if this file system is logically configured by the operating
-          system to be readable and writable or only readable - 1.3.6.1.2.1.25.3.8.1.5
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-        enum_values:
-          1: readWrite
-          2: readOnly
-      - name: hrFSBootable
-        oid: 1.3.6.1.2.1.25.3.8.1.6
-        type: gauge
-        help: A flag indicating whether this file system is bootable. - 1.3.6.1.2.1.25.3.8.1.6
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: hrFSStorageIndex
-        oid: 1.3.6.1.2.1.25.3.8.1.7
-        type: gauge
-        help: The index of the hrStorageEntry that represents information about this file
-          system - 1.3.6.1.2.1.25.3.8.1.7
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSLastFullBackupDate
-        oid: 1.3.6.1.2.1.25.3.8.1.8
-        type: DateAndTime
-        help: The last date at which this complete file system was copied to another storage
-          device for backup - 1.3.6.1.2.1.25.3.8.1.8
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: hrFSLastPartialBackupDate
-        oid: 1.3.6.1.2.1.25.3.8.1.9
-        type: DateAndTime
-        help: The last date at which a portion of this file system was copied to another
-          storage device for backup - 1.3.6.1.2.1.25.3.8.1.9
-        indexes:
-        - labelname: hrFSIndex
-          type: gauge
-      - name: panAhoSw
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.1
-        type: counter
-        help: The total usage of software for AHO - 1.3.6.1.4.1.25461.2.1.2.1.19.1
-      - name: panDfaSw
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.2
-        type: counter
-        help: The total number of dfa match using software - 1.3.6.1.4.1.25461.2.1.2.1.19.2
-      - name: panFlowHostServiceAllow
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.3
-        type: counter
-        help: Device management session allowed - 1.3.6.1.4.1.25461.2.1.2.1.19.3
-      - name: panHaPathmonSent
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.4
-        type: counter
-        help: HA path-monitoring packets sent - 1.3.6.1.4.1.25461.2.1.2.1.19.4
-      - name: panAhoFpga
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.5
-        type: counter
-        help: The total requests to FPGA for AHO - 1.3.6.1.4.1.25461.2.1.2.1.19.5
-      - name: panDfaFpga
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.6
-        type: counter
-        help: The total requests to FPGA for DFA - 1.3.6.1.4.1.25461.2.1.2.1.19.6
-      - name: panFpgaPkt
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.7
-        type: counter
-        help: The packets held because of requests to FPGA - 1.3.6.1.4.1.25461.2.1.2.1.19.7
-      - name: panFlowDosAgMaxSessLimit
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.1
-        type: counter
-        help: Session limit reached for aggregate profile, drop session - 1.3.6.1.4.1.25461.2.1.2.1.19.8.1
-      - name: panFlowDosBlkNumEntries
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.2
-        type: counter
-        help: Number of entries in DOS block table - 1.3.6.1.4.1.25461.2.1.2.1.19.8.2
-      - name: panFlowDosClMaxSessLimit
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.3
-        type: counter
-        help: Session limit reached for classified profile, drop session - 1.3.6.1.4.1.25461.2.1.2.1.19.8.3
-      - name: panFlowDosClSyncookieAckErr
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.4
-        type: counter
-        help: 'TCP SYN cookies: Invalid ACKs received, classified profile - 1.3.6.1.4.1.25461.2.1.2.1.19.8.4'
-      - name: panFlowDosClSyncookieAckRcv
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.5
-        type: counter
-        help: 'TCP SYN cookies: ACKs to cookies received, classified profile - 1.3.6.1.4.1.25461.2.1.2.1.19.8.5'
-      - name: panFlowDosClSyncookieBlkDur
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.6
-        type: counter
-        help: 'Packets dropped: Flagged for blocking and under block duration for cl -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.6'
-      - name: panFlowDosClSyncookieMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.7
-        type: counter
-        help: 'Packet dropped: SYN cookies maximum threshold reached, classified pro -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.7'
-      - name: panFlowDosClSyncookieSent
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.8
-        type: counter
-        help: 'TCP SYN cookies: cookies sent, classified profile - 1.3.6.1.4.1.25461.2.1.2.1.19.8.8'
-      - name: panFlowMeterVsysThrottle
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.9
-        type: counter
-        help: 'Session metering: sessions throttled by vsys configuration - 1.3.6.1.4.1.25461.2.1.2.1.19.8.9'
-      - name: panFlowPolicyDeny
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.10
-        type: counter
-        help: 'Session setup: denied by policy - 1.3.6.1.4.1.25461.2.1.2.1.19.8.10'
-      - name: panFlowPolicyNat
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.11
-        type: counter
-        help: 'Session setup: source NAT IP/port allocation error - 1.3.6.1.4.1.25461.2.1.2.1.19.8.11'
-      - name: panFlowScanDrop
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.12
-        type: counter
-        help: 'Session setup: denied by scan detection - 1.3.6.1.4.1.25461.2.1.2.1.19.8.12'
-      - name: panFlowDosDropIpBlocked
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.13
-        type: counter
-        help: 'Packets dropped: Flagged for blocking and under block duration by oth -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.13'
-      - name: panFlowDosRedIcmp
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.14
-        type: counter
-        help: 'Packets dropped: Zone protection protocol ''icmp'' RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.14'
-      - name: panFlowDosRedIcmp6
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.15
-        type: counter
-        help: 'Packets dropped: Zone protection protocol ''icmpv6'' RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.15'
-      - name: panFlowDosRedIp
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.16
-        type: counter
-        help: 'Packets dropped: Zone protection protocol ''other-ip'' RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.16'
-      - name: panFlowDosRedTcp
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.17
-        type: counter
-        help: 'Packets dropped: Zone protection protocol ''tcp-syn'' RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.17'
-      - name: panFlowDosRedUdp
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.18
-        type: counter
-        help: 'Packets dropped: Zone protection protocol ''udp'' RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.18'
-      - name: panFlowDosRuleAgBlkDur
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.19
-        type: counter
-        help: 'Packets dropped: Flagged for blocking and under block duration for ag -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.19'
-      - name: panFlowDosRuleAgRedAct
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.20
-        type: counter
-        help: 'Packets dropped: Activate aggregate RED threshold reached, random ear -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.20'
-      - name: panFlowDosRuleAgRedMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.21
-        type: counter
-        help: 'Packets dropped: Maximal aggregate RED threshold reached - 1.3.6.1.4.1.25461.2.1.2.1.19.8.21'
-      - name: panFlowDosRuleDeny
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.22
-        type: counter
-        help: 'Packets dropped: Denied action by DoS policy - 1.3.6.1.4.1.25461.2.1.2.1.19.8.22'
-      - name: panFlowDosRuleDrop
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.23
-        type: counter
-        help: 'Packets dropped: Rate limited or IP blocked - 1.3.6.1.4.1.25461.2.1.2.1.19.8.23'
-      - name: panFlowDosRuleDropAggr
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.24
-        type: counter
-        help: 'Packets dropped: due to aggregate rate limiting - 1.3.6.1.4.1.25461.2.1.2.1.19.8.24'
-      - name: panFlowDosRuleDropClBlkDur
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.25
-        type: counter
-        help: 'Packets dropped: Flagged for blocking and under block duration for cl -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.25'
-      - name: panFlowDosRuleDropClRedAct
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.26
-        type: counter
-        help: 'Packets dropped: Activate classified RED threshold reached, random ea -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.26'
-      - name: panFlowDosRuleDropClRedMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.27
-        type: counter
-        help: 'Packets dropped: Maximal classified RED threshold reached - 1.3.6.1.4.1.25461.2.1.2.1.19.8.27'
-      - name: panFlowDosRuleDropClassified
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.28
-        type: counter
-        help: 'Packets dropped: due to classified rate limiting - 1.3.6.1.4.1.25461.2.1.2.1.19.8.28'
-      - name: panFlowDosSyncookieBlkDur
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.29
-        type: counter
-        help: 'Packets dropped: Flagged for blocking and under block duration for ag -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.29'
-      - name: panFlowDosSyncookieMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.30
-        type: counter
-        help: 'Packet dropped: SYN cookies maximum threshold reached, aggregate prof -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.30'
-      - name: panFlowDosZoneRedAct
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.31
-        type: counter
-        help: 'Packets dropped: Activate zone RED threshold reached, random early dr -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.31'
-      - name: panFlowDosZoneRedMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.32
-        type: counter
-        help: 'Packets dropped: Maximal zone RED threshold reached - 1.3.6.1.4.1.25461.2.1.2.1.19.8.32'
-      - name: panFlowDosBlkSwEntries
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.33
-        type: counter
-        help: Number of entries in DOS Software block table - 1.3.6.1.4.1.25461.2.1.2.1.19.8.33
-      - name: panFlowDosBlkHwEntries
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.34
-        type: counter
-        help: Number of entries in DOS Hardware block table - 1.3.6.1.4.1.25461.2.1.2.1.19.8.34
-      - name: panFlowDosSyncookieNotTcpSyn
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.35
-        type: counter
-        help: TCP SYN cookies:TCP SYN cookie not SYN - 1.3.6.1.4.1.25461.2.1.2.1.19.8.35
-      - name: panFlowDosSyncookieNotTcpSynAck
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.36
-        type: counter
-        help: TCP SYN cookies:TCP SYN cookie not SYN-ACK - 1.3.6.1.4.1.25461.2.1.2.1.19.8.36
-      - name: panFlowDosPfIpspoof
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.37
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-ip-spoof' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.37
-      - name: panFlowDosPfIpfrag
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.38
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-ip-frag' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.38
-      - name: panFlowDosPfPing0
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.39
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-icmp-ping-zero-id' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.39
-      - name: panFlowDosPfIcmpfrag
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.40
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-icmp-frag' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.40
-      - name: panFlowDosPfIcmplpkt
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.41
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-icmp-large-packet' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.41
-      - name: panFlowDosPfIcmperr
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.42
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-icmp-error' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.42
-      - name: panFlowDosPfNoreplyttl
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.43
-        type: counter
-        help: Packets dropped:Zone protection option 'suppress-icmp-timeexceeded' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.43
-      - name: panFlowDosPfNoreplyneedfrag
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.44
-        type: counter
-        help: Packets dropped:Zone protection option 'suppress-icmp-needfrag' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.44
-      - name: panFlowDosPfStrictsource
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.45
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-strict-source-routing' -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.45
-      - name: panFlowDosPfLoosesource
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.46
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-loose-source-routing' -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.46
-      - name: panFlowDosPfTimestamp
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.47
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-timestamp' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.47
-      - name: panFlowDosPfRecordroute
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.48
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-record-route' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.48
-      - name: panFlowDosPfSecurity
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.49
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-security' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.49
-      - name: panFlowDosPfSatnetid
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.50
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-stream-id' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.50
-      - name: panFlowDosPfUnknown
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.51
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-unknown-option' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.51
-      - name: panFlowDosPfBadoption
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.52
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-malformed-option' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.52
-      - name: panFlowDosPfTcpoverlappingmismatch
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.53
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-overlapping-tcp-segment-mismatch'
-          - 1.3.6.1.4.1.25461.2.1.2.1.19.8.53
-      - name: panFlowDosPfStrictip
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.54
-        type: counter
-        help: Packets dropped:Zone protection option 'strict-ip-check' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.54
-      - name: panFlowDosPfTcpsplithandshake
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.55
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-tcp-split-handshake' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.55
-      - name: panFlowDosPfTcpsyndata
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.56
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-tcp-syn-with-data' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.56
-      - name: panFlowDosPfTcpsynackdata
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.57
-        type: counter
-        help: Packets dropped:Zone protection option 'discard-tcp-synack-with-data' -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.57
-      - name: panFlowDosIp6Route0
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.58
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-0' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.58
-      - name: panFlowDosIp6Route1
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.59
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-1' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.59
-      - name: panFlowDosIp6Route3
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.60
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-3' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.60
-      - name: panFlowDosIp6Route4to252
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.61
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-4-252' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.61
-      - name: panFlowDosIp6Route253
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.62
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-253' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.62
-      - name: panFlowDosIp6Route254
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.63
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-254' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.63
-      - name: panFlowDosIp6Route255
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.64
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-header-255' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.64
-      - name: panFlowDosIp6Ip4cmpt
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.65
-        type: counter
-        help: Packets dropped:Zone protection option 'ipv4-compatible-address' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.65
-      - name: panFlowDosIp6Acast
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.66
-        type: counter
-        help: Packets dropped:Zone protection option 'anycast-source' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.66
-      - name: panFlowDosIp6OptionsInvalidIPv6
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.67
-        type: counter
-        help: Packets dropped:Zone protection option 'options-invalid-ipv6-discard' -
-          1.3.6.1.4.1.25461.2.1.2.1.19.8.67
-      - name: panFlowDosIp6Icmpv6ErrorInvalid
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.68
-        type: counter
-        help: Packets dropped:Zone protection option 'icmpv6-too-big-small-mtu-discard'
-          - 1.3.6.1.4.1.25461.2.1.2.1.19.8.68
-      - name: panFlowDosIp6NeedlessIpv6FragHdr
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.69
-        type: counter
-        help: Packets dropped:Zone protection option 'needless-fragment-hdr' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.69
-      - name: panFlowDosIp6RsvdSet
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.70
-        type: counter
-        help: Packets dropped:Zone protection option 'reserved-field-set-discard' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.70
-      - name: panFlowDosIPv6ExtHdrHopByHop
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.71
-        type: counter
-        help: Packets dropped:Zone protection option 'hop-by-hop-hdr' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.71
-      - name: panFlowDosip6IPv6ExtHdrRouting
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.72
-        type: counter
-        help: Packets dropped:Zone protection option 'routing-hdr' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.72
-      - name: panFlowDosIp6IPv6ExtHdrDestOpt
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.73
-        type: counter
-        help: Packets dropped:Zone protection option 'dest-option-hdr' - 1.3.6.1.4.1.25461.2.1.2.1.19.8.73
-      - name: panFlowDosPbpDrop
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.74
-        type: counter
-        help: Packets dropped:Dropped by packet buffer protection RED - 1.3.6.1.4.1.25461.2.1.2.1.19.8.74
-      - name: panFlowDosCurrSessIncrFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.75
-        type: counter
-        help: Unable to increment current session count on session create - 1.3.6.1.4.1.25461.2.1.2.1.19.8.75
-      - name: panFlowDosCurrSessDecrFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.8.76
-        type: counter
-        help: Unable to decrement current session count on session delete - 1.3.6.1.4.1.25461.2.1.2.1.19.8.76
-      - name: panFlowFwdL3TtlZero
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.1
-        type: counter
-        help: 'Packets dropped: IP TTL reaches zero - 1.3.6.1.4.1.25461.2.1.2.1.19.9.1'
-      - name: panFlowMeterHostThrottle
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.2
-        type: counter
-        help: 'Session metering: sessions throttled by management session threshold -
-          1.3.6.1.4.1.25461.2.1.2.1.19.9.2'
-      - name: panFlowHostServiceDeny
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.3
-        type: counter
-        help: Device management session denied - 1.3.6.1.4.1.25461.2.1.2.1.19.9.3
-      - name: panFlowHostServiceUnknown
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.4
-        type: counter
-        help: 'Session discarded: unknown application to control plane - 1.3.6.1.4.1.25461.2.1.2.1.19.9.4'
-      - name: panPktAllocFailure
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.5
-        type: counter
-        help: Packet allocation error - 1.3.6.1.4.1.25461.2.1.2.1.19.9.5
-      - name: panPktAllocFailureCos
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.6
-        type: counter
-        help: Packet allocation error due to QoS control - 1.3.6.1.4.1.25461.2.1.2.1.19.9.6
-      - name: panSessionDiscard
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.9.7
-        type: counter
-        help: Session set to discard by security policy check - 1.3.6.1.4.1.25461.2.1.2.1.19.9.7
-      - name: panFlowIpfragFragErr
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.10.1
-        type: counter
-        help: 'Packet dropped: IP fragmentation error - 1.3.6.1.4.1.25461.2.1.2.1.19.10.1'
-      - name: panFlowIpfragRecv
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.10.2
-        type: counter
-        help: IP fragments received - 1.3.6.1.4.1.25461.2.1.2.1.19.10.2
-      - name: panTcpAllocWqeFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.1
-        type: counter
-        help: wqe allocation failure in tcp - 1.3.6.1.4.1.25461.2.1.2.1.19.11.1
-      - name: panTcpDeny
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.2
-        type: counter
-        help: session denied because of failure in tcp reassembly - 1.3.6.1.4.1.25461.2.1.2.1.19.11.2
-      - name: panTcpDropOutOfWnd
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.3
-        type: counter
-        help: out-of-window packets dropped - 1.3.6.1.4.1.25461.2.1.2.1.19.11.3
-      - name: panTcpDropPacket
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.4
-        type: counter
-        help: packets dropped because of failure in tcp reassembly - 1.3.6.1.4.1.25461.2.1.2.1.19.11.4
-      - name: panFlowActionClose
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.5
-        type: counter
-        help: TCP sessions closed via injecting RST - 1.3.6.1.4.1.25461.2.1.2.1.19.11.5
-      - name: panFlowActionReset
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.6
-        type: counter
-        help: TCP clients reset via responding RST - 1.3.6.1.4.1.25461.2.1.2.1.19.11.6
-      - name: panFlowTcpNonSyn
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.7
-        type: counter
-        help: Non-SYN TCP packets without session match - 1.3.6.1.4.1.25461.2.1.2.1.19.11.7
-      - name: panTcpExceedSegLimit
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.11.8
-        type: counter
-        help: packets dropped due to the limitation on global tcp out-of-order pack -
-          1.3.6.1.4.1.25461.2.1.2.1.19.11.8
-      - name: panFlowTciGreDecapSuccess
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.1
-        type: counter
-        help: Total GRE sessions tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.1
-      - name: panFlowTciGreDecapFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.2
-        type: counter
-        help: Total GRE sessions for failed tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.2
-      - name: panFlowTciGreDecapUnknown
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.3
-        type: counter
-        help: Total unknown tunnel inspection packets in GRE tunnel [passed|dropped] -
-          1.3.6.1.4.1.25461.2.1.2.1.19.12.3
-      - name: panFlowTciIpsecDecapSuccess
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.4
-        type: counter
-        help: Total Ipsec sessions tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.4
-      - name: panFlowTciIpsecDecapFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.5
-        type: counter
-        help: Total IPSEC sessions for failed tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.5
-      - name: panFlowTciIpsecDecapUnknown
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.6
-        type: counter
-        help: Total unknown tunnel inspection packets in IPSEC tunnel [passed|dropped]
-          - 1.3.6.1.4.1.25461.2.1.2.1.19.12.6
-      - name: panFlowTciGtpDecapSuccess
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.7
-        type: counter
-        help: Total GTP sessions tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.7
-      - name: panFlowTciGtpDecapFailed
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.8
-        type: counter
-        help: Total GTP sessions for failed tunnel inspected - 1.3.6.1.4.1.25461.2.1.2.1.19.12.8
-      - name: panFlowTciGtpDecapUnknown
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.19.12.9
-        type: counter
-        help: Total unknown tunnel inspection packets in GTP tunnel[passed|dropped] -
-          1.3.6.1.4.1.25461.2.1.2.1.19.12.9
-      - name: panSysSwVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.1
-        type: DisplayString
-        help: Full software version - 1.3.6.1.4.1.25461.2.1.2.1.1
-      - name: panSysHwVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.2
-        type: DisplayString
-        help: Hardware version of the unit. - 1.3.6.1.4.1.25461.2.1.2.1.2
-      - name: panSysSerialNumber
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.3
-        type: DisplayString
-        help: The serial number of the unit - 1.3.6.1.4.1.25461.2.1.2.1.3
-      - name: panSysTimeZoneOffset
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.4
-        type: gauge
-        help: The offset in seconds from UTC of the system's time zone - 1.3.6.1.4.1.25461.2.1.2.1.4
-      - name: panSysDaylightSaving
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.5
-        type: gauge
-        help: Whether daylight savings are in currently in effect for the system's time
-          zone. - 1.3.6.1.4.1.25461.2.1.2.1.5
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: panSysVpnClientVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.6
-        type: DisplayString
-        help: Currently installed VPN client package version - 1.3.6.1.4.1.25461.2.1.2.1.6
-      - name: panSysAppVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.7
-        type: DisplayString
-        help: Currently installed application definition version - 1.3.6.1.4.1.25461.2.1.2.1.7
-      - name: panSysAvVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.8
-        type: DisplayString
-        help: Currently installed antivirus version - 1.3.6.1.4.1.25461.2.1.2.1.8
-      - name: panSysThreatVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.9
-        type: DisplayString
-        help: Currently installed threat definition version - 1.3.6.1.4.1.25461.2.1.2.1.9
-      - name: panSysUrlFilteringVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.10
-        type: DisplayString
-        help: Currently installed URL filtering version - 1.3.6.1.4.1.25461.2.1.2.1.10
-      - name: panSysHAState
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.11
-        type: DisplayString
-        help: Current high-availability state. - 1.3.6.1.4.1.25461.2.1.2.1.11
-      - name: panSysHAPeerState
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.12
-        type: DisplayString
-        help: Current peer high-availability state. - 1.3.6.1.4.1.25461.2.1.2.1.12
-      - name: panSysHAMode
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.13
-        type: DisplayString
-        help: Current high-availability mode (disabled, active-passive, or active-active).
-          - 1.3.6.1.4.1.25461.2.1.2.1.13
-      - name: panSysUrlFilteringDatabase
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.14
-        type: DisplayString
-        help: Current installed URL filtering database (surfcontrol, brightcloud, etc)
-          - 1.3.6.1.4.1.25461.2.1.2.1.14
-      - name: panSysGlobalProtectClientVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.15
-        type: DisplayString
-        help: Currently installed global-protect client package version - 1.3.6.1.4.1.25461.2.1.2.1.15
-      - name: panSysOpswatDatafileVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.16
-        type: DisplayString
-        help: Currently installed opswat database version - 1.3.6.1.4.1.25461.2.1.2.1.16
-      - name: panSysWildfireVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.17
-        type: DisplayString
-        help: Currently installed wildfire content version - 1.3.6.1.4.1.25461.2.1.2.1.17
-      - name: panSysWildfirePrivateCloudVersion
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.18
-        type: DisplayString
-        help: Currently installed wildfire private cloud content version - 1.3.6.1.4.1.25461.2.1.2.1.18
-      - name: panSysAppReleaseDate
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.20
-        type: DisplayString
-        help: Currently installed application definition release date - 1.3.6.1.4.1.25461.2.1.2.1.20
-      - name: panSysThreatReleaseDate
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.21
-        type: DisplayString
-        help: Currently installed threat release date - 1.3.6.1.4.1.25461.2.1.2.1.21
-      - name: panSysAvReleaseDate
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.22
-        type: DisplayString
-        help: Currently installed antivirus release date - 1.3.6.1.4.1.25461.2.1.2.1.22
-      - name: panSysWfReleaseDate
-        oid: 1.3.6.1.4.1.25461.2.1.2.1.23
-        type: DisplayString
-        help: Currently installed WildFire release date - 1.3.6.1.4.1.25461.2.1.2.1.23
-      - name: panSessionUtilization
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.1
-        type: gauge
-        help: Session table utilization percentage - 1.3.6.1.4.1.25461.2.1.2.3.1
-      - name: panSessionMax
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.2
-        type: gauge
-        help: Total number of sessions supported. - 1.3.6.1.4.1.25461.2.1.2.3.2
-      - name: panSessionActive
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.3
-        type: gauge
-        help: Total number of active sessions. - 1.3.6.1.4.1.25461.2.1.2.3.3
-      - name: panSessionActiveTcp
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.4
-        type: gauge
-        help: Total number of active TCP sessions. - 1.3.6.1.4.1.25461.2.1.2.3.4
-      - name: panSessionActiveUdp
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.5
-        type: gauge
-        help: Total number of active UDP sessions. - 1.3.6.1.4.1.25461.2.1.2.3.5
-      - name: panSessionActiveICMP
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.6
-        type: gauge
-        help: Total number of active ICMP sessions. - 1.3.6.1.4.1.25461.2.1.2.3.6
-      - name: panSessionActiveSslProxy
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.7
-        type: gauge
-        help: Total number of active SSL proxy sessions. - 1.3.6.1.4.1.25461.2.1.2.3.7
-      - name: panSessionSslProxyUtilization
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.8
-        type: gauge
-        help: SSL proxy Session utilization percentage - 1.3.6.1.4.1.25461.2.1.2.3.8
-      - name: panVsysId
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.1
-        type: gauge
-        help: Vsys id - 1.3.6.1.4.1.25461.2.1.2.3.9.1.1
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysName
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.2
-        type: DisplayString
-        help: User assigned vsys name (empty string if not available) - 1.3.6.1.4.1.25461.2.1.2.3.9.1.2
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysSessionUtilizationPct
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.3
-        type: gauge
-        help: Vsys utilization percentage, if session limit is configured - 1.3.6.1.4.1.25461.2.1.2.3.9.1.3
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysActiveSessions
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.4
-        type: gauge
-        help: Active sessions on this Vsys - 1.3.6.1.4.1.25461.2.1.2.3.9.1.4
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysMaxSessions
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.5
-        type: gauge
-        help: Max sessions on this Vsys, if session limit is configured - 1.3.6.1.4.1.25461.2.1.2.3.9.1.5
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysActiveTcpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.6
-        type: gauge
-        help: Number of active Tcp Connections per second for thie vSys. - 1.3.6.1.4.1.25461.2.1.2.3.9.1.6
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysActiveUdpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.7
-        type: gauge
-        help: Number of active Udp Connections per second for thie vSys. - 1.3.6.1.4.1.25461.2.1.2.3.9.1.7
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panVsysActiveOtherIpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.9.1.8
-        type: gauge
-        help: Number of active Other IP Connections per second for thie vSys. - 1.3.6.1.4.1.25461.2.1.2.3.9.1.8
-        indexes:
-        - labelname: panVsysId
-          type: gauge
-      - name: panZoneName
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.10.1.1
-        type: DisplayString
-        help: Zone name for the interface - 1.3.6.1.4.1.25461.2.1.2.3.10.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panZoneActiveTcpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.10.1.2
-        type: gauge
-        help: Number of active TCP connections per second for this zone. - 1.3.6.1.4.1.25461.2.1.2.3.10.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panZoneActiveUdpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.10.1.3
-        type: gauge
-        help: Number of active UDP connections per second for this zone. - 1.3.6.1.4.1.25461.2.1.2.3.10.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panZoneActiveOtherIpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.10.1.4
-        type: gauge
-        help: Number of active Other IP connections per second for this zone. - 1.3.6.1.4.1.25461.2.1.2.3.10.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifIndex
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.11.1.1
-        type: gauge
-        help: Index of the interface - 1.3.6.1.4.1.25461.2.1.2.3.11.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.11.1.2
-        type: DisplayString
-        help: Description (name) of the interface - 1.3.6.1.4.1.25461.2.1.2.3.11.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panIfActiveTcpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.11.1.3
-        type: gauge
-        help: Number of active TCP connections per second for this interface. - 1.3.6.1.4.1.25461.2.1.2.3.11.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panIfActiveUdpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.11.1.4
-        type: gauge
-        help: Number of active UDP connections per second for this interface. - 1.3.6.1.4.1.25461.2.1.2.3.11.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panIfActiveOtherIpCps
-        oid: 1.3.6.1.4.1.25461.2.1.2.3.11.1.5
-        type: gauge
-        help: Number of active Other IP connections per second for this interface. - 1.3.6.1.4.1.25461.2.1.2.3.11.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: panGPGWUtilizationPct
-        oid: 1.3.6.1.4.1.25461.2.1.2.5.1.1
-        type: gauge
-        help: GlobalProtect Gateway utilization percentage - 1.3.6.1.4.1.25461.2.1.2.5.1.1
-      - name: panGPGWUtilizationMaxTunnels
-        oid: 1.3.6.1.4.1.25461.2.1.2.5.1.2
-        type: gauge
-        help: Max tunnels allowed - 1.3.6.1.4.1.25461.2.1.2.5.1.2
-      - name: panGPGWUtilizationActiveTunnels
-        oid: 1.3.6.1.4.1.25461.2.1.2.5.1.3
-        type: gauge
-        help: Number of active tunnels - 1.3.6.1.4.1.25461.2.1.2.5.1.3
-    printer_mib:
-      walk:
-      - 1.3.6.1.2.1.25.3.5.1.1
-      - 1.3.6.1.2.1.43.11.1.1.5
-      - 1.3.6.1.2.1.43.11.1.1.6
-      - 1.3.6.1.2.1.43.11.1.1.8
-      - 1.3.6.1.2.1.43.11.1.1.9
-      - 1.3.6.1.2.1.43.5.1.1.13
-      - 1.3.6.1.2.1.43.5.1.1.16
-      - 1.3.6.1.2.1.43.5.1.1.17
-      - 1.3.6.1.2.1.43.5.1.1.18
-      - 1.3.6.1.2.1.43.5.1.1.19
-      - 1.3.6.1.2.1.43.5.1.1.3
-      - 1.3.6.1.2.1.43.6.1.1.3
-      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
-      - name: hrPrinterStatus
-        oid: 1.3.6.1.2.1.25.3.5.1.1
-        type: EnumAsStateSet
-        help: The current status of this printer device. - 1.3.6.1.2.1.25.3.5.1.1
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: unknown
-          3: idle
-          4: printing
-          5: warmup
-      - name: prtMarkerSuppliesType
-        oid: 1.3.6.1.2.1.43.11.1.1.5
-        type: gauge
-        help: The type of this supply. - 1.3.6.1.2.1.43.11.1.1.5
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: prtMarkerSuppliesIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrDeviceIndex
-          - prtMarkerSuppliesIndex
-          labelname: prtMarkerSuppliesType
-          oid: 1.3.6.1.2.1.43.11.1.1.5
-          type: gauge
-        enum_values:
-          1: other
-          2: unknown
-          3: toner
-          4: wasteToner
-          5: ink
-          6: inkCartridge
-          7: inkRibbon
-          8: wasteInk
-          9: opc
-          10: developer
-          11: fuserOil
-          12: solidWax
-          13: ribbonWax
-          14: wasteWax
-          15: fuser
-          16: coronaWire
-          17: fuserOilWick
-          18: cleanerUnit
-          19: fuserCleaningPad
-          20: transferUnit
-          21: tonerCartridge
-          22: fuserOiler
-          23: water
-          24: wasteWater
-          25: glueWaterAdditive
-          26: wastePaper
-          27: bindingSupply
-          28: bandingSupply
-          29: stitchingWire
-          30: shrinkWrap
-          31: paperWrap
-          32: staples
-          33: inserts
-          34: covers
-          35: matteToner
-          36: matteInk
-      - name: prtMarkerSuppliesDescription
-        oid: 1.3.6.1.2.1.43.11.1.1.6
-        type: DisplayString
-        help: The description of this supply container/receptacle in the localization
-          specified by prtGeneralCurrentLocalization. - 1.3.6.1.2.1.43.11.1.1.6
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: prtMarkerSuppliesIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrDeviceIndex
-          - prtMarkerSuppliesIndex
-          labelname: prtMarkerSuppliesType
-          oid: 1.3.6.1.2.1.43.11.1.1.5
-          type: gauge
-      - name: prtMarkerSuppliesMaxCapacity
-        oid: 1.3.6.1.2.1.43.11.1.1.8
-        type: gauge
-        help: The maximum capacity of this supply container/receptacle expressed in prtMarkerSuppliesSupplyUnit
-          - 1.3.6.1.2.1.43.11.1.1.8
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: prtMarkerSuppliesIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrDeviceIndex
-          - prtMarkerSuppliesIndex
-          labelname: prtMarkerSuppliesType
-          oid: 1.3.6.1.2.1.43.11.1.1.5
-          type: gauge
-      - name: prtMarkerSuppliesLevel
-        oid: 1.3.6.1.2.1.43.11.1.1.9
-        type: gauge
-        help: The current level if this supply is a container; the remaining space if
-          this supply is a receptacle - 1.3.6.1.2.1.43.11.1.1.9
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: prtMarkerSuppliesIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrDeviceIndex
-          - prtMarkerSuppliesIndex
-          labelname: prtMarkerSuppliesType
-          oid: 1.3.6.1.2.1.43.11.1.1.5
-          type: gauge
-      - name: prtConsoleDisable
-        oid: 1.3.6.1.2.1.43.5.1.1.13
-        type: EnumAsStateSet
-        help: This value indicates how input is (or is not) accepted from the operator
-          console - 1.3.6.1.2.1.43.5.1.1.13
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          3: enabled
-          4: disabled
-      - name: prtGeneralPrinterName
-        oid: 1.3.6.1.2.1.43.5.1.1.16
-        type: DisplayString
-        help: An administrator-specified name for this printer - 1.3.6.1.2.1.43.5.1.1.16
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: prtGeneralSerialNumber
-        oid: 1.3.6.1.2.1.43.5.1.1.17
-        type: DisplayString
-        help: A recorded serial number for this device that indexes some type device catalog
-          or inventory - 1.3.6.1.2.1.43.5.1.1.17
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: prtAlertCriticalEvents
-        oid: 1.3.6.1.2.1.43.5.1.1.18
-        type: counter
-        help: A running counter of the number of critical alert events that have been
-          recorded in the alert table - 1.3.6.1.2.1.43.5.1.1.18
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: prtAlertAllEvents
-        oid: 1.3.6.1.2.1.43.5.1.1.19
-        type: counter
-        help: A running counter of the total number of alert event entries (critical and
-          non-critical) that have been recorded in the alert table - 1.3.6.1.2.1.43.5.1.1.19
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-      - name: prtGeneralReset
-        oid: 1.3.6.1.2.1.43.5.1.1.3
-        type: EnumAsStateSet
-        help: Setting this value to 'powerCycleReset', 'resetToNVRAM', or 'resetToFactoryDefaults'
-          will result in the resetting of the printer - 1.3.6.1.2.1.43.5.1.1.3
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        enum_values:
-          3: notResetting
-          4: powerCycleReset
-          5: resetToNVRAM
-          6: resetToFactoryDefaults
-      - name: prtCoverStatus
-        oid: 1.3.6.1.2.1.43.6.1.1.3
-        type: EnumAsStateSet
-        help: The status of this cover sub-unit. - 1.3.6.1.2.1.43.6.1.1.3
-        indexes:
-        - labelname: hrDeviceIndex
-          type: gauge
-        - labelname: prtCoverIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: unknown
-          3: coverOpen
-          4: coverClosed
-          5: interlockOpen
-          6: interlockClosed
-    raritan:
-      walk:
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.2
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.3
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.31
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.4
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.5
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.6
-      - 1.3.6.1.4.1.13742.4.1.2.2.1.7
-      - 1.3.6.1.4.1.13742.4.1.20.2.1.7
-      - 1.3.6.1.4.1.13742.4.1.20.2.1.8
-      - 1.3.6.1.4.1.13742.4.1.20.2.1.9
-      get:
-      - 1.3.6.1.2.1.1.3.0
-      - 1.3.6.1.4.1.13742.4.1.3.1.5.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
-      - name: outletOperationalState
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.3
-        type: EnumAsStateSet
-        help: A value for each outlet which describes the operational state of the outlet
-          - 1.3.6.1.4.1.13742.4.1.2.2.1.3
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-        enum_values:
-          -1: error
-          0: "off"
-          1: "on"
-          2: cycling
-      - name: outletWattHours
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.31
-        type: gauge
-        help: The value of the cumulative active energy for this outlet - 1.3.6.1.4.1.13742.4.1.2.2.1.31
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-      - name: outletCurrent
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.4
-        type: gauge
-        help: A unique value for the current sensor attached to the outlet - 1.3.6.1.4.1.13742.4.1.2.2.1.4
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-      - name: outletMaxCurrent
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.5
-        type: gauge
-        help: A unique value for the max - 1.3.6.1.4.1.13742.4.1.2.2.1.5
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-      - name: outletVoltage
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.6
-        type: gauge
-        help: A unique value for the voltage sensor attached to the outlet.This value
-          is reported in millivolts (1/1000th of a volt) - 1.3.6.1.4.1.13742.4.1.2.2.1.6
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-      - name: outletActivePower
-        oid: 1.3.6.1.4.1.13742.4.1.2.2.1.7
-        type: gauge
-        help: A unique value for the active power sensor attached to the outlet - 1.3.6.1.4.1.13742.4.1.2.2.1.7
-        indexes:
-        - labelname: outletIndex
-          type: gauge
-        lookups:
-        - labels:
-          - outletIndex
-          labelname: outletLabel
-          oid: 1.3.6.1.4.1.13742.4.1.2.2.1.2
-          type: DisplayString
-      - name: inletCurrent
-        oid: 1.3.6.1.4.1.13742.4.1.20.2.1.7
-        type: gauge
-        help: A unique value for the current sensor attached to the inlet - 1.3.6.1.4.1.13742.4.1.20.2.1.7
-        indexes:
-        - labelname: inletIndex
-          type: gauge
-      - name: inletVoltage
-        oid: 1.3.6.1.4.1.13742.4.1.20.2.1.8
-        type: gauge
-        help: A unique value for the voltage sensor attached to the intlet.This value
-          is reported in millivolts (1/1000th of a volt) - 1.3.6.1.4.1.13742.4.1.20.2.1.8
-        indexes:
-        - labelname: inletIndex
-          type: gauge
-      - name: inletActivePower
-        oid: 1.3.6.1.4.1.13742.4.1.20.2.1.9
-        type: gauge
-        help: The active power for the inlet This value is reported in Watts. - 1.3.6.1.4.1.13742.4.1.20.2.1.9
-        indexes:
-        - labelname: inletIndex
-          type: gauge
-      - name: unitCpuTemp
-        oid: 1.3.6.1.4.1.13742.4.1.3.1.5
-        type: gauge
-        help: The value for the unit's CPU temperature sensor in tenth degrees celsius.
-          - 1.3.6.1.4.1.13742.4.1.3.1.5
-      auth:
-        community: raritan_public
-    servertech_sentry3:
-      walk:
-      - 1.3.6.1.4.1.1718.3.2.2
-      - 1.3.6.1.4.1.1718.3.2.3
-      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
-      - name: infeedIndex
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.1
-        type: gauge
-        help: Index for the input feed table. - 1.3.6.1.4.1.1718.3.2.2.1.1
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedID
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.2
-        type: DisplayString
-        help: The ID of the input feed. - 1.3.6.1.4.1.1718.3.2.2.1.2
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedName
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.3
-        type: DisplayString
-        help: The name of the input feed. - 1.3.6.1.4.1.1718.3.2.2.1.3
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedCapabilities
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.4
-        type: Bits
-        help: The capabilities of the input feed. - 1.3.6.1.4.1.1718.3.2.2.1.4
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        enum_values:
-          0: onSense
-          1: loadSense
-          2: powerControl
-          3: failSafe
-          4: defaultOff
-          5: voltageSense
-          6: powerSense
-          7: branchOnSense
-          8: branchLoadSense
-      - name: infeedStatus
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.5
-        type: gauge
-        help: The status of the input feed line - 1.3.6.1.4.1.1718.3.2.2.1.5
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        enum_values:
-          0: "off"
-          1: "on"
-          2: offWait
-          3: onWait
-          4: offError
-          5: onError
-          6: noComm
-          7: reading
-          8: offFuse
-          9: onFuse
-      - name: infeedLoadStatus
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.6
-        type: gauge
-        help: The status of the load measured on the input feed line - 1.3.6.1.4.1.1718.3.2.2.1.6
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        enum_values:
-          0: normal
-          1: notOn
-          2: reading
-          3: loadLow
-          4: loadHigh
-          5: overLoad
-          6: readError
-          7: noComm
-      - name: infeedLoadValue
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.7
-        type: gauge
-        help: The load measured on the input feed line - 1.3.6.1.4.1.1718.3.2.2.1.7
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedLoadHighThresh
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.8
-        type: gauge
-        help: The load high threshold value of the input feed line in Amps. - 1.3.6.1.4.1.1718.3.2.2.1.8
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedOutletCount
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.9
-        type: gauge
-        help: The number of controlled and/or monitored outlets on the input feed. - 1.3.6.1.4.1.1718.3.2.2.1.9
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedCapacity
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.10
-        type: gauge
-        help: The load capacity of the input feed line - 1.3.6.1.4.1.1718.3.2.2.1.10
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedVoltage
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.11
-        type: gauge
-        help: The line-to-line voltage of the input feed - 1.3.6.1.4.1.1718.3.2.2.1.11
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedPower
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.12
-        type: gauge
-        help: The active power consumption of the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.12
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedApparentPower
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.13
-        type: gauge
-        help: The apparent power consumption of the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.13
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedPowerFactor
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.14
-        type: gauge
-        help: The power factor of the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.14
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedCrestFactor
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.15
-        type: gauge
-        help: The crest factor for the load of the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.15
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedEnergy
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.16
-        type: gauge
-        help: The energy consumption of the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.16
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedReactance
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.17
-        type: gauge
-        help: The characterization of the phase relation between the voltage and current
-          of the input feed phase. - 1.3.6.1.4.1.1718.3.2.2.1.17
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        enum_values:
-          0: unknown
-          1: capacitive
-          2: inductive
-          3: resistive
-      - name: infeedPhaseVoltage
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.18
-        type: gauge
-        help: The voltage measured for the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.18
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedPhaseCurrent
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.19
-        type: gauge
-        help: The current measured for the input feed phase - 1.3.6.1.4.1.1718.3.2.2.1.19
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedLineID
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.21
-        type: DisplayString
-        help: The ID of the input feed line. - 1.3.6.1.4.1.1718.3.2.2.1.21
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedLineToLineID
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.22
-        type: DisplayString
-        help: The line-to-line ID of the input feed. - 1.3.6.1.4.1.1718.3.2.2.1.22
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedPhaseID
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.23
-        type: DisplayString
-        help: The ID of the input feed phase. - 1.3.6.1.4.1.1718.3.2.2.1.23
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: infeedVACapacity
-        oid: 1.3.6.1.4.1.1718.3.2.2.1.24
-        type: gauge
-        help: The apparent power capacity of the input feed circuit - 1.3.6.1.4.1.1718.3.2.2.1.24
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-      - name: outletIndex
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.1
-        type: gauge
-        help: Index for the outlet table. - 1.3.6.1.4.1.1718.3.2.3.1.1
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletID
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.2
-        type: DisplayString
-        help: The ID of the outlet. - 1.3.6.1.4.1.1718.3.2.3.1.2
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletName
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.3
-        type: DisplayString
-        help: The name of the outlet. - 1.3.6.1.4.1.1718.3.2.3.1.3
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletCapabilities
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.4
-        type: Bits
-        help: The capabilities of the outlet. - 1.3.6.1.4.1.1718.3.2.3.1.4
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          0: onSense
-          1: loadSense
-          2: powerControl
-          3: shutdown
-          4: defaultOn
-          5: ownInfeed
-          6: fusedBranch
-          7: voltageSense
-          8: powerSense
-      - name: outletStatus
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.5
-        type: gauge
-        help: The status of the outlet - 1.3.6.1.4.1.1718.3.2.3.1.5
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          0: "off"
-          1: "on"
-          2: offWait
-          3: onWait
-          4: offError
-          5: onError
-          6: noComm
-          7: reading
-          8: offFuse
-          9: onFuse
-      - name: outletLoadStatus
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.6
-        type: gauge
-        help: The status of the load measured on the outlet - 1.3.6.1.4.1.1718.3.2.3.1.6
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          0: normal
-          1: notOn
-          2: reading
-          3: loadLow
-          4: loadHigh
-          5: overLoad
-          6: readError
-          7: noComm
-      - name: outletLoadValue
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.7
-        type: gauge
-        help: The load measured on the outlet - 1.3.6.1.4.1.1718.3.2.3.1.7
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletLoadLowThresh
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.8
-        type: gauge
-        help: The load low threshold value of the outlet in Amps. - 1.3.6.1.4.1.1718.3.2.3.1.8
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletLoadHighThresh
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.9
-        type: gauge
-        help: The load high threshold value of the outlet in Amps. - 1.3.6.1.4.1.1718.3.2.3.1.9
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletControlState
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.10
-        type: gauge
-        help: The control state of the outlet - 1.3.6.1.4.1.1718.3.2.3.1.10
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          0: idleOff
-          1: idleOn
-          2: wakeOff
-          3: wakeOn
-          4: "off"
-          5: "on"
-          6: lockedOff
-          7: lockedOn
-          8: reboot
-          9: shutdown
-          10: pendOn
-          11: pendOff
-          12: minimumOff
-          13: minimumOn
-          14: eventOff
-          15: eventOn
-          16: eventReboot
-          17: eventShutdown
-      - name: outletControlAction
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.11
-        type: gauge
-        help: An action to change the control state of the outlet - 1.3.6.1.4.1.1718.3.2.3.1.11
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          0: none
-          1: "on"
-          2: "off"
-          3: reboot
-      - name: outletCapacity
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.12
-        type: gauge
-        help: The load capacity of the outlet - 1.3.6.1.4.1.1718.3.2.3.1.12
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletVoltage
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.13
-        type: gauge
-        help: The voltage of the outlet - 1.3.6.1.4.1.1718.3.2.3.1.13
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletPower
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.14
-        type: gauge
-        help: The active power consumption of the device plugged into the outlet - 1.3.6.1.4.1.1718.3.2.3.1.14
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletApparentPower
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.15
-        type: gauge
-        help: The apparent power consumption of the device plugged into the outlet - 1.3.6.1.4.1.1718.3.2.3.1.15
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletPowerFactor
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.16
-        type: gauge
-        help: The power factor of the device plugged into the outlet - 1.3.6.1.4.1.1718.3.2.3.1.16
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletCrestFactor
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.17
-        type: gauge
-        help: The crest factor for the load of the device plugged into the outlet - 1.3.6.1.4.1.1718.3.2.3.1.17
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletEnergy
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.18
-        type: gauge
-        help: The energy consumption of the device plugged into the outlet - 1.3.6.1.4.1.1718.3.2.3.1.18
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-      - name: outletWakeupState
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.19
-        type: gauge
-        help: The wakeup state of the outlet. - 1.3.6.1.4.1.1718.3.2.3.1.19
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-        enum_values:
-          1: last
-          2: "off"
-          3: "on"
-      - name: outletPostOnDelay
-        oid: 1.3.6.1.4.1.1718.3.2.3.1.20
-        type: gauge
-        help: The post-on delay of the outlet. - 1.3.6.1.4.1.1718.3.2.3.1.20
-        indexes:
-        - labelname: towerIndex
-          type: gauge
-        - labelname: infeedIndex
-          type: gauge
-        - labelname: outletIndex
-          type: gauge
-    synology:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.25.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.2021.10.1.2
-      - 1.3.6.1.4.1.2021.10.1.5
-      - 1.3.6.1.4.1.2021.4
-      - 1.3.6.1.4.1.6574.1
-      - 1.3.6.1.4.1.6574.101
-      - 1.3.6.1.4.1.6574.102
-      - 1.3.6.1.4.1.6574.104
-      - 1.3.6.1.4.1.6574.2
-      - 1.3.6.1.4.1.6574.3
-      - 1.3.6.1.4.1.6574.4
-      - 1.3.6.1.4.1.6574.5
-      - 1.3.6.1.4.1.6574.6
-      get:
-      - 1.3.6.1.2.1.1.3.0
-      - 1.3.6.1.4.1.2021.11.10.0
-      - 1.3.6.1.4.1.2021.11.11.0
-      - 1.3.6.1.4.1.2021.11.9.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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: hrMemorySize
-        oid: 1.3.6.1.2.1.25.2.2
-        type: gauge
-        help: The amount of physical read-write main memory, typically RAM, contained
-          by the host. - 1.3.6.1.2.1.25.2.2
-      - name: hrStorageIndex
-        oid: 1.3.6.1.2.1.25.2.3.1.1
-        type: gauge
-        help: A unique value for each logical storage area contained by the host. - 1.3.6.1.2.1.25.2.3.1.1
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageType
-        oid: 1.3.6.1.2.1.25.2.3.1.2
-        type: OctetString
-        help: The type of storage represented by this entry. - 1.3.6.1.2.1.25.2.3.1.2
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageDescr
-        oid: 1.3.6.1.2.1.25.2.3.1.3
-        type: DisplayString
-        help: A description of the type and instance of the storage described by this
-          entry. - 1.3.6.1.2.1.25.2.3.1.3
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageAllocationUnits
-        oid: 1.3.6.1.2.1.25.2.3.1.4
-        type: gauge
-        help: The size, in bytes, of the data objects allocated from this pool - 1.3.6.1.2.1.25.2.3.1.4
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageSize
-        oid: 1.3.6.1.2.1.25.2.3.1.5
-        type: gauge
-        help: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
-          - 1.3.6.1.2.1.25.2.3.1.5
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageUsed
-        oid: 1.3.6.1.2.1.25.2.3.1.6
-        type: gauge
-        help: The amount of the storage represented by this entry that is allocated, in
-          units of hrStorageAllocationUnits. - 1.3.6.1.2.1.25.2.3.1.6
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: hrStorageAllocationFailures
-        oid: 1.3.6.1.2.1.25.2.3.1.7
-        type: counter
-        help: The number of requests for storage represented by this entry that could
-          not be honored due to not enough storage - 1.3.6.1.2.1.25.2.3.1.7
-        indexes:
-        - labelname: hrStorageIndex
-          type: gauge
-        lookups:
-        - labels:
-          - hrStorageIndex
-          labelname: hrStorageDescr
-          oid: 1.3.6.1.2.1.25.2.3.1.3
-          type: DisplayString
-        - labels: []
-          labelname: hrStorageIndex
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        lookups:
-        - labels:
-          - ifIndex
-          labelname: ifName
-          oid: 1.3.6.1.2.1.31.1.1.1.1
-          type: DisplayString
-        - labels: []
-          labelname: ifIndex
-      - name: laNames
-        oid: 1.3.6.1.4.1.2021.10.1.2
-        type: DisplayString
-        help: The list of loadave names we're watching. - 1.3.6.1.4.1.2021.10.1.2
-        indexes:
-        - labelname: laIndex
-          type: gauge
-        lookups:
-        - labels:
-          - laIndex
-          labelname: laNames
-          oid: 1.3.6.1.4.1.2021.10.1.2
-          type: DisplayString
-        - labels: []
-          labelname: laIndex
-      - name: laLoadInt
-        oid: 1.3.6.1.4.1.2021.10.1.5
-        type: gauge
-        help: The 1,5 and 15 minute load averages as an integer - 1.3.6.1.4.1.2021.10.1.5
-        indexes:
-        - labelname: laIndex
-          type: gauge
-        lookups:
-        - labels:
-          - laIndex
-          labelname: laNames
-          oid: 1.3.6.1.4.1.2021.10.1.2
-          type: DisplayString
-        - labels: []
-          labelname: laIndex
-      - name: ssCpuSystem
-        oid: 1.3.6.1.4.1.2021.11.10
-        type: gauge
-        help: The percentage of CPU time spent processing system-level code, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.10
-      - name: ssCpuIdle
-        oid: 1.3.6.1.4.1.2021.11.11
-        type: gauge
-        help: The percentage of processor time spent idle, calculated over the last minute
-          - 1.3.6.1.4.1.2021.11.11
-      - name: ssCpuUser
-        oid: 1.3.6.1.4.1.2021.11.9
-        type: gauge
-        help: The percentage of CPU time spent processing user-level code, calculated
-          over the last minute - 1.3.6.1.4.1.2021.11.9
-      - name: memIndex
-        oid: 1.3.6.1.4.1.2021.4.1
-        type: gauge
-        help: Bogus Index - 1.3.6.1.4.1.2021.4.1
-      - name: memErrorName
-        oid: 1.3.6.1.4.1.2021.4.2
-        type: DisplayString
-        help: Bogus Name - 1.3.6.1.4.1.2021.4.2
-      - name: memTotalSwap
-        oid: 1.3.6.1.4.1.2021.4.3
-        type: gauge
-        help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.3
-      - name: memAvailSwap
-        oid: 1.3.6.1.4.1.2021.4.4
-        type: gauge
-        help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.4
-      - name: memTotalReal
-        oid: 1.3.6.1.4.1.2021.4.5
-        type: gauge
-        help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.5
-      - name: memAvailReal
-        oid: 1.3.6.1.4.1.2021.4.6
-        type: gauge
-        help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.6
-      - name: memTotalSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.7
-        type: gauge
-        help: The total amount of swap space or virtual memory allocated for text pages
-          on this host - 1.3.6.1.4.1.2021.4.7
-      - name: memAvailSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.8
-        type: gauge
-        help: The amount of swap space or virtual memory currently being used by text
-          pages on this host - 1.3.6.1.4.1.2021.4.8
-      - name: memTotalRealTXT
-        oid: 1.3.6.1.4.1.2021.4.9
-        type: gauge
-        help: The total amount of real/physical memory allocated for text pages on this
-          host - 1.3.6.1.4.1.2021.4.9
-      - name: memAvailRealTXT
-        oid: 1.3.6.1.4.1.2021.4.10
-        type: gauge
-        help: The amount of real/physical memory currently being used by text pages on
-          this host - 1.3.6.1.4.1.2021.4.10
-      - name: memTotalFree
-        oid: 1.3.6.1.4.1.2021.4.11
-        type: gauge
-        help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.11
-      - name: memMinimumSwap
-        oid: 1.3.6.1.4.1.2021.4.12
-        type: gauge
-        help: The minimum amount of swap space expected to be kept free or available during
-          normal operation of this host - 1.3.6.1.4.1.2021.4.12
-      - name: memShared
-        oid: 1.3.6.1.4.1.2021.4.13
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          shared memory - 1.3.6.1.4.1.2021.4.13
-      - name: memBuffer
-        oid: 1.3.6.1.4.1.2021.4.14
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          memory buffers - 1.3.6.1.4.1.2021.4.14
-      - name: memCached
-        oid: 1.3.6.1.4.1.2021.4.15
-        type: gauge
-        help: The total amount of real or virtual memory currently allocated for use as
-          cached memory - 1.3.6.1.4.1.2021.4.15
-      - name: memUsedSwapTXT
-        oid: 1.3.6.1.4.1.2021.4.16
-        type: gauge
-        help: The amount of swap space or virtual memory currently being used by text
-          pages on this host - 1.3.6.1.4.1.2021.4.16
-      - name: memUsedRealTXT
-        oid: 1.3.6.1.4.1.2021.4.17
-        type: gauge
-        help: The amount of real/physical memory currently being used by text pages on
-          this host - 1.3.6.1.4.1.2021.4.17
-      - name: memTotalSwapX
-        oid: 1.3.6.1.4.1.2021.4.18
-        type: counter
-        help: The total amount of swap space configured for this host. - 1.3.6.1.4.1.2021.4.18
-      - name: memAvailSwapX
-        oid: 1.3.6.1.4.1.2021.4.19
-        type: counter
-        help: The amount of swap space currently unused or available. - 1.3.6.1.4.1.2021.4.19
-      - name: memTotalRealX
-        oid: 1.3.6.1.4.1.2021.4.20
-        type: counter
-        help: The total amount of real/physical memory installed on this host. - 1.3.6.1.4.1.2021.4.20
-      - name: memAvailRealX
-        oid: 1.3.6.1.4.1.2021.4.21
-        type: counter
-        help: The amount of real/physical memory currently unused or available. - 1.3.6.1.4.1.2021.4.21
-      - name: memTotalFreeX
-        oid: 1.3.6.1.4.1.2021.4.22
-        type: counter
-        help: The total amount of memory free or available for use on this host - 1.3.6.1.4.1.2021.4.22
-      - name: memMinimumSwapX
-        oid: 1.3.6.1.4.1.2021.4.23
-        type: counter
-        help: The minimum amount of swap space expected to be kept free or available during
-          normal operation of this host - 1.3.6.1.4.1.2021.4.23
-      - name: memSharedX
-        oid: 1.3.6.1.4.1.2021.4.24
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          shared memory - 1.3.6.1.4.1.2021.4.24
-      - name: memBufferX
-        oid: 1.3.6.1.4.1.2021.4.25
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          memory buffers - 1.3.6.1.4.1.2021.4.25
-      - name: memCachedX
-        oid: 1.3.6.1.4.1.2021.4.26
-        type: counter
-        help: The total amount of real or virtual memory currently allocated for use as
-          cached memory - 1.3.6.1.4.1.2021.4.26
-      - name: memSwapError
-        oid: 1.3.6.1.4.1.2021.4.100
-        type: gauge
-        help: Indicates whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
-          is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.100
-        enum_values:
-          0: noError
-          1: error
-      - name: memSwapErrorMsg
-        oid: 1.3.6.1.4.1.2021.4.101
-        type: DisplayString
-        help: Describes whether the amount of available swap space (as reported by 'memAvailSwap(4)'),
-          is less than the desired minimum (specified by 'memMinimumSwap(12)'). - 1.3.6.1.4.1.2021.4.101
-      - name: systemStatus
-        oid: 1.3.6.1.4.1.6574.1.1
-        type: gauge
-        help: Synology system status Each meanings of status represented describe below
-          - 1.3.6.1.4.1.6574.1.1
-      - name: temperature
-        oid: 1.3.6.1.4.1.6574.1.2
-        type: gauge
-        help: Synology system temperature The temperature of Disk Station uses Celsius
-          degree. - 1.3.6.1.4.1.6574.1.2
-      - name: powerStatus
-        oid: 1.3.6.1.4.1.6574.1.3
-        type: gauge
-        help: Synology power status Each meanings of status represented describe below
-          - 1.3.6.1.4.1.6574.1.3
-      - name: systemFanStatus
-        oid: 1.3.6.1.4.1.6574.1.4.1
-        type: gauge
-        help: Synology system fan status Each meanings of status represented describe
-          below - 1.3.6.1.4.1.6574.1.4.1
-      - name: cpuFanStatus
-        oid: 1.3.6.1.4.1.6574.1.4.2
-        type: gauge
-        help: Synology cpu fan status Each meanings of status represented describe below
-          - 1.3.6.1.4.1.6574.1.4.2
-      - name: modelName
-        oid: 1.3.6.1.4.1.6574.1.5.1
-        type: OctetString
-        help: The Model name of this NAS - 1.3.6.1.4.1.6574.1.5.1
-      - name: serialNumber
-        oid: 1.3.6.1.4.1.6574.1.5.2
-        type: OctetString
-        help: The serial number of this NAS - 1.3.6.1.4.1.6574.1.5.2
-      - name: version
-        oid: 1.3.6.1.4.1.6574.1.5.3
-        type: OctetString
-        help: The version of this DSM - 1.3.6.1.4.1.6574.1.5.3
-      - name: upgradeAvailable
-        oid: 1.3.6.1.4.1.6574.1.5.4
-        type: gauge
-        help: This oid is for checking whether there is a latest DSM can be upgraded -
-          1.3.6.1.4.1.6574.1.5.4
-      - name: storageIOIndex
-        oid: 1.3.6.1.4.1.6574.101.1.1.1
-        type: gauge
-        help: Reference index for each observed device. - 1.3.6.1.4.1.6574.101.1.1.1
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIODevice
-        oid: 1.3.6.1.4.1.6574.101.1.1.2
-        type: DisplayString
-        help: The name of the device we are counting/checking. - 1.3.6.1.4.1.6574.101.1.1.2
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIONRead
-        oid: 1.3.6.1.4.1.6574.101.1.1.3
-        type: counter
-        help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.3
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIONWritten
-        oid: 1.3.6.1.4.1.6574.101.1.1.4
-        type: counter
-        help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.4
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOReads
-        oid: 1.3.6.1.4.1.6574.101.1.1.5
-        type: counter
-        help: The number of read accesses from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.5
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOWrites
-        oid: 1.3.6.1.4.1.6574.101.1.1.6
-        type: counter
-        help: The number of write accesses to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.6
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOLA
-        oid: 1.3.6.1.4.1.6574.101.1.1.8
-        type: gauge
-        help: The load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.8
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOLA1
-        oid: 1.3.6.1.4.1.6574.101.1.1.9
-        type: gauge
-        help: The 1 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.9
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOLA5
-        oid: 1.3.6.1.4.1.6574.101.1.1.10
-        type: gauge
-        help: The 5 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.10
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIOLA15
-        oid: 1.3.6.1.4.1.6574.101.1.1.11
-        type: gauge
-        help: The 15 minute average load of disk (%) - 1.3.6.1.4.1.6574.101.1.1.11
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIONReadX
-        oid: 1.3.6.1.4.1.6574.101.1.1.12
-        type: counter
-        help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.101.1.1.12
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: storageIONWrittenX
-        oid: 1.3.6.1.4.1.6574.101.1.1.13
-        type: counter
-        help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.101.1.1.13
-        indexes:
-        - labelname: storageIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - storageIOIndex
-          labelname: storageIODevice
-          oid: 1.3.6.1.4.1.6574.101.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: storageIOIndex
-      - name: spaceIOIndex
-        oid: 1.3.6.1.4.1.6574.102.1.1.1
-        type: gauge
-        help: Reference index for each observed device. - 1.3.6.1.4.1.6574.102.1.1.1
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIODevice
-        oid: 1.3.6.1.4.1.6574.102.1.1.2
-        type: DisplayString
-        help: The name of the device we are counting/checking. - 1.3.6.1.4.1.6574.102.1.1.2
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIONRead
-        oid: 1.3.6.1.4.1.6574.102.1.1.3
-        type: counter
-        help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.3
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIONWritten
-        oid: 1.3.6.1.4.1.6574.102.1.1.4
-        type: counter
-        help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.4
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOReads
-        oid: 1.3.6.1.4.1.6574.102.1.1.5
-        type: counter
-        help: The number of read accesses from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.5
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOWrites
-        oid: 1.3.6.1.4.1.6574.102.1.1.6
-        type: counter
-        help: The number of write accesses to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.6
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOLA
-        oid: 1.3.6.1.4.1.6574.102.1.1.8
-        type: gauge
-        help: The load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.8
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOLA1
-        oid: 1.3.6.1.4.1.6574.102.1.1.9
-        type: gauge
-        help: The 1 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.9
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOLA5
-        oid: 1.3.6.1.4.1.6574.102.1.1.10
-        type: gauge
-        help: The 5 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.10
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIOLA15
-        oid: 1.3.6.1.4.1.6574.102.1.1.11
-        type: gauge
-        help: The 15 minute average load of disk (%) - 1.3.6.1.4.1.6574.102.1.1.11
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIONReadX
-        oid: 1.3.6.1.4.1.6574.102.1.1.12
-        type: counter
-        help: The number of bytes read from this device since boot. - 1.3.6.1.4.1.6574.102.1.1.12
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: spaceIONWrittenX
-        oid: 1.3.6.1.4.1.6574.102.1.1.13
-        type: counter
-        help: The number of bytes written to this device since boot. - 1.3.6.1.4.1.6574.102.1.1.13
-        indexes:
-        - labelname: spaceIOIndex
-          type: gauge
-        lookups:
-        - labels:
-          - spaceIOIndex
-          labelname: spaceIODevice
-          oid: 1.3.6.1.4.1.6574.102.1.1.2
-          type: DisplayString
-        - labels: []
-          labelname: spaceIOIndex
-      - name: iSCSILUNInfoIndex
-        oid: 1.3.6.1.4.1.6574.104.1.1.1
-        type: gauge
-        help: LUN info index - 1.3.6.1.4.1.6574.104.1.1.1
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNUUID
-        oid: 1.3.6.1.4.1.6574.104.1.1.2
-        type: OctetString
-        help: LUN uuid - 1.3.6.1.4.1.6574.104.1.1.2
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNName
-        oid: 1.3.6.1.4.1.6574.104.1.1.3
-        type: OctetString
-        help: LUN name - 1.3.6.1.4.1.6574.104.1.1.3
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNThroughputReadHigh
-        oid: 1.3.6.1.4.1.6574.104.1.1.4
-        type: gauge
-        help: LUN read throughput over 32 bits part - 1.3.6.1.4.1.6574.104.1.1.4
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNThroughputReadLow
-        oid: 1.3.6.1.4.1.6574.104.1.1.5
-        type: gauge
-        help: LUN read throughput in unsigned 32 bit - 1.3.6.1.4.1.6574.104.1.1.5
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNThroughputWriteHigh
-        oid: 1.3.6.1.4.1.6574.104.1.1.6
-        type: gauge
-        help: LUN write throughput over 32 bits part - 1.3.6.1.4.1.6574.104.1.1.6
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNThroughputWriteLow
-        oid: 1.3.6.1.4.1.6574.104.1.1.7
-        type: gauge
-        help: LUN write throughput in unsigned 32 bit - 1.3.6.1.4.1.6574.104.1.1.7
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNIopsRead
-        oid: 1.3.6.1.4.1.6574.104.1.1.8
-        type: gauge
-        help: LUN read iops - 1.3.6.1.4.1.6574.104.1.1.8
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNIopsWrite
-        oid: 1.3.6.1.4.1.6574.104.1.1.9
-        type: gauge
-        help: LUN write iops - 1.3.6.1.4.1.6574.104.1.1.9
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNDiskLatencyRead
-        oid: 1.3.6.1.4.1.6574.104.1.1.10
-        type: gauge
-        help: LUN disk latency when reading - 1.3.6.1.4.1.6574.104.1.1.10
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNDiskLatencyWrite
-        oid: 1.3.6.1.4.1.6574.104.1.1.11
-        type: gauge
-        help: LUN disk latency when writing - 1.3.6.1.4.1.6574.104.1.1.11
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNNetworkLatencyTx
-        oid: 1.3.6.1.4.1.6574.104.1.1.12
-        type: gauge
-        help: LUN transfer data network latency - 1.3.6.1.4.1.6574.104.1.1.12
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNNetworkLatencyRx
-        oid: 1.3.6.1.4.1.6574.104.1.1.13
-        type: gauge
-        help: LUN receive data network latency - 1.3.6.1.4.1.6574.104.1.1.13
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNIoSizeRead
-        oid: 1.3.6.1.4.1.6574.104.1.1.14
-        type: gauge
-        help: LUN average io size when reading - 1.3.6.1.4.1.6574.104.1.1.14
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNIoSizeWrite
-        oid: 1.3.6.1.4.1.6574.104.1.1.15
-        type: gauge
-        help: LUN average io size when writing - 1.3.6.1.4.1.6574.104.1.1.15
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNQueueDepth
-        oid: 1.3.6.1.4.1.6574.104.1.1.16
-        type: gauge
-        help: Num of iSCSI commands in LUN queue - 1.3.6.1.4.1.6574.104.1.1.16
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: iSCSILUNType
-        oid: 1.3.6.1.4.1.6574.104.1.1.17
-        type: OctetString
-        help: LUN type - 1.3.6.1.4.1.6574.104.1.1.17
-        indexes:
-        - labelname: iSCSILUNInfoIndex
-          type: gauge
-      - name: diskIndex
-        oid: 1.3.6.1.4.1.6574.2.1.1.1
-        type: gauge
-        help: The index of disk table - 1.3.6.1.4.1.6574.2.1.1.1
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: diskID
-        oid: 1.3.6.1.4.1.6574.2.1.1.2
-        type: OctetString
-        help: Synology disk ID The ID of disk is assigned by disk Station. - 1.3.6.1.4.1.6574.2.1.1.2
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: diskModel
-        oid: 1.3.6.1.4.1.6574.2.1.1.3
-        type: OctetString
-        help: Synology disk model name The disk model name will be showed here. - 1.3.6.1.4.1.6574.2.1.1.3
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: diskType
-        oid: 1.3.6.1.4.1.6574.2.1.1.4
-        type: OctetString
-        help: Synology disk type The type of disk will be showed here, including SATA,
-          SSD and so on. - 1.3.6.1.4.1.6574.2.1.1.4
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: diskStatus
-        oid: 1.3.6.1.4.1.6574.2.1.1.5
-        type: gauge
-        help: Synology disk status Each meanings of status represented describe below
-          - 1.3.6.1.4.1.6574.2.1.1.5
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: diskTemperature
-        oid: 1.3.6.1.4.1.6574.2.1.1.6
-        type: gauge
-        help: Synology disk temperature The temperature of each disk uses Celsius degree.
-          - 1.3.6.1.4.1.6574.2.1.1.6
-        indexes:
-        - labelname: diskIndex
-          type: gauge
-        lookups:
-        - labels:
-          - diskIndex
-          labelname: diskID
-          oid: 1.3.6.1.4.1.6574.2.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: diskIndex
-      - name: raidIndex
-        oid: 1.3.6.1.4.1.6574.3.1.1.1
-        type: gauge
-        help: The index of raid table - 1.3.6.1.4.1.6574.3.1.1.1
-        indexes:
-        - labelname: raidIndex
-          type: gauge
-        lookups:
-        - labels:
-          - raidIndex
-          labelname: raidName
-          oid: 1.3.6.1.4.1.6574.3.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: raidIndex
-      - name: raidName
-        oid: 1.3.6.1.4.1.6574.3.1.1.2
-        type: OctetString
-        help: Synology raid name The name of each raid will be showed here. - 1.3.6.1.4.1.6574.3.1.1.2
-        indexes:
-        - labelname: raidIndex
-          type: gauge
-        lookups:
-        - labels:
-          - raidIndex
-          labelname: raidName
-          oid: 1.3.6.1.4.1.6574.3.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: raidIndex
-      - name: raidStatus
-        oid: 1.3.6.1.4.1.6574.3.1.1.3
-        type: gauge
-        help: Synology Raid status Each meanings of status represented describe below
-          - 1.3.6.1.4.1.6574.3.1.1.3
-        indexes:
-        - labelname: raidIndex
-          type: gauge
-        lookups:
-        - labels:
-          - raidIndex
-          labelname: raidName
-          oid: 1.3.6.1.4.1.6574.3.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: raidIndex
-      - name: raidFreeSize
-        oid: 1.3.6.1.4.1.6574.3.1.1.4
-        type: counter
-        help: Synology raid freesize Free space in bytes. - 1.3.6.1.4.1.6574.3.1.1.4
-        indexes:
-        - labelname: raidIndex
-          type: gauge
-        lookups:
-        - labels:
-          - raidIndex
-          labelname: raidName
-          oid: 1.3.6.1.4.1.6574.3.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: raidIndex
-      - name: raidTotalSize
-        oid: 1.3.6.1.4.1.6574.3.1.1.5
-        type: counter
-        help: Synology raid totalsize Total space in bytes. - 1.3.6.1.4.1.6574.3.1.1.5
-        indexes:
-        - labelname: raidIndex
-          type: gauge
-        lookups:
-        - labels:
-          - raidIndex
-          labelname: raidName
-          oid: 1.3.6.1.4.1.6574.3.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: raidIndex
-      - name: upsDeviceModel
-        oid: 1.3.6.1.4.1.6574.4.1.1
-        type: DisplayString
-        help: Device model - 1.3.6.1.4.1.6574.4.1.1
-      - name: upsDeviceManufacturer
-        oid: 1.3.6.1.4.1.6574.4.1.2
-        type: DisplayString
-        help: Device manufacturer - 1.3.6.1.4.1.6574.4.1.2
-      - name: upsDeviceSerial
-        oid: 1.3.6.1.4.1.6574.4.1.3
-        type: DisplayString
-        help: Device serial number. - 1.3.6.1.4.1.6574.4.1.3
-      - name: upsDeviceType
-        oid: 1.3.6.1.4.1.6574.4.1.4
-        type: DisplayString
-        help: Device type (ups, pdu, scd, psu) - 1.3.6.1.4.1.6574.4.1.4
-      - name: upsDeviceDescription
-        oid: 1.3.6.1.4.1.6574.4.1.5
-        type: DisplayString
-        help: Device description. - 1.3.6.1.4.1.6574.4.1.5
-      - name: upsDeviceContact
-        oid: 1.3.6.1.4.1.6574.4.1.6
-        type: DisplayString
-        help: Device administrator name. - 1.3.6.1.4.1.6574.4.1.6
-      - name: upsDeviceLocation
-        oid: 1.3.6.1.4.1.6574.4.1.7
-        type: DisplayString
-        help: Device physical location. - 1.3.6.1.4.1.6574.4.1.7
-      - name: upsDevicePart
-        oid: 1.3.6.1.4.1.6574.4.1.8
-        type: DisplayString
-        help: Device part number. - 1.3.6.1.4.1.6574.4.1.8
-      - name: upsDeviceMACAddr
-        oid: 1.3.6.1.4.1.6574.4.1.9
-        type: DisplayString
-        help: Physical network address of the device. - 1.3.6.1.4.1.6574.4.1.9
-      - name: upsInfoStatus
-        oid: 1.3.6.1.4.1.6574.4.2.1
-        type: DisplayString
-        help: UPS status. - 1.3.6.1.4.1.6574.4.2.1
-      - name: upsInfoAlarm
-        oid: 1.3.6.1.4.1.6574.4.2.2
-        type: DisplayString
-        help: UPS alarms - 1.3.6.1.4.1.6574.4.2.2
-      - name: upsInfoTime
-        oid: 1.3.6.1.4.1.6574.4.2.3
-        type: DisplayString
-        help: Internal UPS clock time - 1.3.6.1.4.1.6574.4.2.3
-      - name: upsInfoDate
-        oid: 1.3.6.1.4.1.6574.4.2.4
-        type: DisplayString
-        help: Internal UPS clock date - 1.3.6.1.4.1.6574.4.2.4
-      - name: upsInfoModel
-        oid: 1.3.6.1.4.1.6574.4.2.5
-        type: DisplayString
-        help: UPS model - 1.3.6.1.4.1.6574.4.2.5
-      - name: upsInfoMfrName
-        oid: 1.3.6.1.4.1.6574.4.2.6.1
-        type: DisplayString
-        help: UPS manufacturer - 1.3.6.1.4.1.6574.4.2.6.1
-      - name: upsInfoMfrDate
-        oid: 1.3.6.1.4.1.6574.4.2.6.2
-        type: DisplayString
-        help: UPS manufacturing date - 1.3.6.1.4.1.6574.4.2.6.2
-      - name: upsInfoSerial
-        oid: 1.3.6.1.4.1.6574.4.2.7
-        type: DisplayString
-        help: UPS serial number - 1.3.6.1.4.1.6574.4.2.7
-      - name: upsInfoVendorID
-        oid: 1.3.6.1.4.1.6574.4.2.8
-        type: DisplayString
-        help: Vendor ID for USB devices - 1.3.6.1.4.1.6574.4.2.8
-      - name: upsInfoProductID
-        oid: 1.3.6.1.4.1.6574.4.2.9
-        type: DisplayString
-        help: Product ID for USB devices - 1.3.6.1.4.1.6574.4.2.9
-      - name: upsInfoFirmwareName
-        oid: 1.3.6.1.4.1.6574.4.2.10.1
-        type: DisplayString
-        help: UPS firmware - 1.3.6.1.4.1.6574.4.2.10.1
-      - name: upsInfoFirmwareAux
-        oid: 1.3.6.1.4.1.6574.4.2.10.2
-        type: DisplayString
-        help: Auxiliary device firmware - 1.3.6.1.4.1.6574.4.2.10.2
-      - name: upsInfoTemperature
-        oid: 1.3.6.1.4.1.6574.4.2.11
-        type: Float
-        help: UPS temperature (degrees C) - 1.3.6.1.4.1.6574.4.2.11
-      - name: upsInfoLoadValue
-        oid: 1.3.6.1.4.1.6574.4.2.12.1
-        type: Float
-        help: Load on UPS (percent) - 1.3.6.1.4.1.6574.4.2.12.1
-      - name: upsInfoLoadHigh
-        oid: 1.3.6.1.4.1.6574.4.2.12.2
-        type: Float
-        help: Load when UPS switches to overload condition (OVER) (percent) - 1.3.6.1.4.1.6574.4.2.12.2
-      - name: upsInfoID
-        oid: 1.3.6.1.4.1.6574.4.2.13
-        type: DisplayString
-        help: UPS system identifier - 1.3.6.1.4.1.6574.4.2.13
-      - name: upsInfoDelayStart
-        oid: 1.3.6.1.4.1.6574.4.2.14.1
-        type: gauge
-        help: Interval to wait before restarting the load (seconds) - 1.3.6.1.4.1.6574.4.2.14.1
-      - name: upsInfoDelayReboot
-        oid: 1.3.6.1.4.1.6574.4.2.14.2
-        type: gauge
-        help: Interval to wait before rebooting the UPS (seconds) - 1.3.6.1.4.1.6574.4.2.14.2
-      - name: upsInfoDelayShutdown
-        oid: 1.3.6.1.4.1.6574.4.2.14.3
-        type: gauge
-        help: Interval to wait after shutdown with delay command (seconds) - 1.3.6.1.4.1.6574.4.2.14.3
-      - name: upsInfoTimerStart
-        oid: 1.3.6.1.4.1.6574.4.2.15.1
-        type: gauge
-        help: Time before the load will be started (seconds) - 1.3.6.1.4.1.6574.4.2.15.1
-      - name: upsInfoTimerReboot
-        oid: 1.3.6.1.4.1.6574.4.2.15.2
-        type: gauge
-        help: Time before the load will be rebooted (seconds) - 1.3.6.1.4.1.6574.4.2.15.2
-      - name: upsInfoTimerShutdown
-        oid: 1.3.6.1.4.1.6574.4.2.15.3
-        type: gauge
-        help: Time before the load will be shutdown (seconds) - 1.3.6.1.4.1.6574.4.2.15.3
-      - name: upsInfoTestInterval
-        oid: 1.3.6.1.4.1.6574.4.2.16.1
-        type: gauge
-        help: Interval between self tests - 1.3.6.1.4.1.6574.4.2.16.1
-      - name: upsInfoTestResult
-        oid: 1.3.6.1.4.1.6574.4.2.16.2
-        type: DisplayString
-        help: Results of last self test - 1.3.6.1.4.1.6574.4.2.16.2
-      - name: upsInfoDisplayLanguage
-        oid: 1.3.6.1.4.1.6574.4.2.17
-        type: DisplayString
-        help: Language to use on front panel - 1.3.6.1.4.1.6574.4.2.17
-      - name: upsInfoContacts
-        oid: 1.3.6.1.4.1.6574.4.2.18
-        type: DisplayString
-        help: UPS external contact sensors - 1.3.6.1.4.1.6574.4.2.18
-      - name: upsInfoEffciency
-        oid: 1.3.6.1.4.1.6574.4.2.19
-        type: gauge
-        help: Efficiency of the UPS (ratio of the output current on the input current)
-          (percent) - 1.3.6.1.4.1.6574.4.2.19
-      - name: upsInfoPowerValue
-        oid: 1.3.6.1.4.1.6574.4.2.20.1
-        type: Float
-        help: Current value of apparent power (Volt-Amps) - 1.3.6.1.4.1.6574.4.2.20.1
-      - name: upsInfoPowerNominal
-        oid: 1.3.6.1.4.1.6574.4.2.20.2
-        type: Float
-        help: Nominal value of apparent power (Volt-Amps) - 1.3.6.1.4.1.6574.4.2.20.2
-      - name: upsInfoRealPowerValue
-        oid: 1.3.6.1.4.1.6574.4.2.21.1
-        type: Float
-        help: Current value of real power (Watts) - 1.3.6.1.4.1.6574.4.2.21.1
-      - name: upsInfoRealPowerNominal
-        oid: 1.3.6.1.4.1.6574.4.2.21.2
-        type: Float
-        help: Nominal value of real power (Watts) - 1.3.6.1.4.1.6574.4.2.21.2
-      - name: upsInfoBeeperStatus
-        oid: 1.3.6.1.4.1.6574.4.2.22
-        type: DisplayString
-        help: UPS beeper status (enabled, disabled or muted) - 1.3.6.1.4.1.6574.4.2.22
-      - name: upsInfoType
-        oid: 1.3.6.1.4.1.6574.4.2.23
-        type: DisplayString
-        help: UPS type - 1.3.6.1.4.1.6574.4.2.23
-      - name: upsInfoWatchdogStatus
-        oid: 1.3.6.1.4.1.6574.4.2.24
-        type: DisplayString
-        help: UPS watchdog status (enabled or disabled) - 1.3.6.1.4.1.6574.4.2.24
-      - name: upsInfoStartAuto
-        oid: 1.3.6.1.4.1.6574.4.2.25.1
-        type: DisplayString
-        help: UPS starts when mains is (re)applied - 1.3.6.1.4.1.6574.4.2.25.1
-      - name: upsInfoStartBattery
-        oid: 1.3.6.1.4.1.6574.4.2.25.2
-        type: DisplayString
-        help: Allow to start UPS from battery - 1.3.6.1.4.1.6574.4.2.25.2
-      - name: upsInfoStartReboot
-        oid: 1.3.6.1.4.1.6574.4.2.25.3
-        type: DisplayString
-        help: UPS coldstarts from battery (enabled or disabled) - 1.3.6.1.4.1.6574.4.2.25.3
-      - name: upsBatteryChargeValue
-        oid: 1.3.6.1.4.1.6574.4.3.1.1
-        type: Float
-        help: Battery charge - 1.3.6.1.4.1.6574.4.3.1.1
-      - name: upsBatteryChargeLow
-        oid: 1.3.6.1.4.1.6574.4.3.1.2
-        type: Float
-        help: Remaining battery level when UPS switches to LB (percent) - 1.3.6.1.4.1.6574.4.3.1.2
-      - name: upsBatteryChargeRestart
-        oid: 1.3.6.1.4.1.6574.4.3.1.3
-        type: Float
-        help: Minimum battery level for UPS restart after power-off - 1.3.6.1.4.1.6574.4.3.1.3
-      - name: upsBatteryChargeWarning
-        oid: 1.3.6.1.4.1.6574.4.3.1.4
-        type: Float
-        help: Battery level when UPS switches to Warning state (percent) - 1.3.6.1.4.1.6574.4.3.1.4
-      - name: upsBatteryVoltageValue
-        oid: 1.3.6.1.4.1.6574.4.3.2.1
-        type: Float
-        help: The magnitude of the present battery voltage. - 1.3.6.1.4.1.6574.4.3.2.1
-      - name: upsBatteryVoltageNominal
-        oid: 1.3.6.1.4.1.6574.4.3.2.2
-        type: Float
-        help: Nominal battery voltage. - 1.3.6.1.4.1.6574.4.3.2.2
-      - name: upsBatteryVoltageLow
-        oid: 1.3.6.1.4.1.6574.4.3.2.3
-        type: Float
-        help: Minimum battery voltage, that triggers FSD status . - 1.3.6.1.4.1.6574.4.3.2.3
-      - name: upsBatteryVoltageHigh
-        oid: 1.3.6.1.4.1.6574.4.3.2.4
-        type: Float
-        help: Maximum battery voltage (Ie battery.charge = 100). - 1.3.6.1.4.1.6574.4.3.2.4
-      - name: upsBatteryCapacity
-        oid: 1.3.6.1.4.1.6574.4.3.3
-        type: Float
-        help: Battery capacity (Ah) - 1.3.6.1.4.1.6574.4.3.3
-      - name: upsBatteryCurrent
-        oid: 1.3.6.1.4.1.6574.4.3.4
-        type: Float
-        help: The present battery current. - 1.3.6.1.4.1.6574.4.3.4
-      - name: upsBatteryTemperature
-        oid: 1.3.6.1.4.1.6574.4.3.5
-        type: Float
-        help: The ambient temperature at or near the UPS Battery casing. - 1.3.6.1.4.1.6574.4.3.5
-      - name: upsBatteryRuntimeValue
-        oid: 1.3.6.1.4.1.6574.4.3.6.1
-        type: gauge
-        help: Battery runtime (seconds) - 1.3.6.1.4.1.6574.4.3.6.1
-      - name: upsBatteryRuntimeLow
-        oid: 1.3.6.1.4.1.6574.4.3.6.2
-        type: gauge
-        help: Remaining battery runtime when UPS switches to LB (seconds) - 1.3.6.1.4.1.6574.4.3.6.2
-      - name: upsBatteryRuntimeRestart
-        oid: 1.3.6.1.4.1.6574.4.3.6.3
-        type: gauge
-        help: Minimum battery runtime for UPS restart after power-off (seconds) - 1.3.6.1.4.1.6574.4.3.6.3
-      - name: upsBatteryAlarmThreshold
-        oid: 1.3.6.1.4.1.6574.4.3.7
-        type: DisplayString
-        help: Battery alarm threshold - 1.3.6.1.4.1.6574.4.3.7
-      - name: upsBatteryDate
-        oid: 1.3.6.1.4.1.6574.4.3.8
-        type: DisplayString
-        help: Battery change date - 1.3.6.1.4.1.6574.4.3.8
-      - name: upsBatteryMfrDate
-        oid: 1.3.6.1.4.1.6574.4.3.9
-        type: DisplayString
-        help: Battery manufacturing date - 1.3.6.1.4.1.6574.4.3.9
-      - name: upsBatteryPacks
-        oid: 1.3.6.1.4.1.6574.4.3.10
-        type: gauge
-        help: Number of battery packs - 1.3.6.1.4.1.6574.4.3.10
-      - name: upsBatteryPacksBad
-        oid: 1.3.6.1.4.1.6574.4.3.11
-        type: gauge
-        help: Number of bad battery packs - 1.3.6.1.4.1.6574.4.3.11
-      - name: upsBatteryType
-        oid: 1.3.6.1.4.1.6574.4.3.12
-        type: DisplayString
-        help: Battery chemistry - 1.3.6.1.4.1.6574.4.3.12
-      - name: upsBatteryProtection
-        oid: 1.3.6.1.4.1.6574.4.3.13
-        type: DisplayString
-        help: Prevent deep discharge of battery - 1.3.6.1.4.1.6574.4.3.13
-      - name: upsBatteryEnergySave
-        oid: 1.3.6.1.4.1.6574.4.3.14
-        type: DisplayString
-        help: Switch off when running on battery and no/low load - 1.3.6.1.4.1.6574.4.3.14
-      - name: upsInputVoltageValue
-        oid: 1.3.6.1.4.1.6574.4.4.1.1
-        type: Float
-        help: Input voltage - 1.3.6.1.4.1.6574.4.4.1.1
-      - name: upsInputVoltageMax
-        oid: 1.3.6.1.4.1.6574.4.4.1.2
-        type: Float
-        help: Maximum incoming voltage seen - 1.3.6.1.4.1.6574.4.4.1.2
-      - name: upsInputVoltageMin
-        oid: 1.3.6.1.4.1.6574.4.4.1.3
-        type: Float
-        help: Minimum incoming voltage seen - 1.3.6.1.4.1.6574.4.4.1.3
-      - name: upsInputVoltageNominal
-        oid: 1.3.6.1.4.1.6574.4.4.1.4
-        type: Float
-        help: Nominal input voltage - 1.3.6.1.4.1.6574.4.4.1.4
-      - name: upsInputVoltageExtend
-        oid: 1.3.6.1.4.1.6574.4.4.1.5
-        type: DisplayString
-        help: Extended input voltage range - 1.3.6.1.4.1.6574.4.4.1.5
-      - name: upsInputVoltageFault
-        oid: 1.3.6.1.4.1.6574.4.4.1.6
-        type: Float
-        help: Input voltage Fault - 1.3.6.1.4.1.6574.4.4.1.6
-      - name: upsInputTransferReason
-        oid: 1.3.6.1.4.1.6574.4.4.2.1
-        type: DisplayString
-        help: Reason for last transfer to battery - 1.3.6.1.4.1.6574.4.4.2.1
-      - name: upsInputTransferLow
-        oid: 1.3.6.1.4.1.6574.4.4.2.2
-        type: Float
-        help: Low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.2
-      - name: upsInputTransferHigh
-        oid: 1.3.6.1.4.1.6574.4.4.2.3
-        type: Float
-        help: High voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.3
-      - name: upsInputTransferLowMin
-        oid: 1.3.6.1.4.1.6574.4.4.2.4
-        type: Float
-        help: smallest settable low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.4
-      - name: upsInputTransferLowMax
-        oid: 1.3.6.1.4.1.6574.4.4.2.5
-        type: Float
-        help: greatest settable low voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.5
-      - name: upsInputTransferHighMin
-        oid: 1.3.6.1.4.1.6574.4.4.2.6
-        type: Float
-        help: smallest settable high voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.6
-      - name: upsInputTransferHighMax
-        oid: 1.3.6.1.4.1.6574.4.4.2.7
-        type: Float
-        help: greatest settable high voltage transfer point - 1.3.6.1.4.1.6574.4.4.2.7
-      - name: upsInputTransferBoostLow
-        oid: 1.3.6.1.4.1.6574.4.4.2.8
-        type: Float
-        help: Low voltage boosting transfer point - 1.3.6.1.4.1.6574.4.4.2.8
-      - name: upsInputTransferBoostHigh
-        oid: 1.3.6.1.4.1.6574.4.4.2.9
-        type: Float
-        help: High voltage boosting transfer point - 1.3.6.1.4.1.6574.4.4.2.9
-      - name: upsInputTransferTrimLow
-        oid: 1.3.6.1.4.1.6574.4.4.2.10
-        type: Float
-        help: Low voltage trimming transfer point - 1.3.6.1.4.1.6574.4.4.2.10
-      - name: upsInputTransferTrimHigh
-        oid: 1.3.6.1.4.1.6574.4.4.2.11
-        type: Float
-        help: High voltage trimming transfer point - 1.3.6.1.4.1.6574.4.4.2.11
-      - name: upsInputSensitivity
-        oid: 1.3.6.1.4.1.6574.4.4.3
-        type: DisplayString
-        help: Input power sensitivity - 1.3.6.1.4.1.6574.4.4.3
-      - name: upsInputQuality
-        oid: 1.3.6.1.4.1.6574.4.4.4
-        type: DisplayString
-        help: Input power quality - 1.3.6.1.4.1.6574.4.4.4
-      - name: upsInputCurrentValue
-        oid: 1.3.6.1.4.1.6574.4.4.5.1
-        type: Float
-        help: Input current (A) - 1.3.6.1.4.1.6574.4.4.5.1
-      - name: upsInputCurrentNominal
-        oid: 1.3.6.1.4.1.6574.4.4.5.2
-        type: Float
-        help: Nominal input current (A) - 1.3.6.1.4.1.6574.4.4.5.2
-      - name: upsInputFrequencyValue
-        oid: 1.3.6.1.4.1.6574.4.4.6.1
-        type: Float
-        help: Input line frequency (Hz) - 1.3.6.1.4.1.6574.4.4.6.1
-      - name: upsInputFrequencyNominal
-        oid: 1.3.6.1.4.1.6574.4.4.6.2
-        type: Float
-        help: Nominal input line frequency (Hz) - 1.3.6.1.4.1.6574.4.4.6.2
-      - name: upsInputFrequencyLow
-        oid: 1.3.6.1.4.1.6574.4.4.6.3
-        type: Float
-        help: Input line frequency low (Hz) - 1.3.6.1.4.1.6574.4.4.6.3
-      - name: upsInputFrequencyHigh
-        oid: 1.3.6.1.4.1.6574.4.4.6.4
-        type: Float
-        help: Input line frequency high (Hz) - 1.3.6.1.4.1.6574.4.4.6.4
-      - name: upsInputFrequencyExtend
-        oid: 1.3.6.1.4.1.6574.4.4.6.5
-        type: DisplayString
-        help: Extended input frequency range - 1.3.6.1.4.1.6574.4.4.6.5
-      - name: upsOutputVoltageValue
-        oid: 1.3.6.1.4.1.6574.4.5.1.1
-        type: Float
-        help: Output voltage (V) - 1.3.6.1.4.1.6574.4.5.1.1
-      - name: upsOutputVoltageNominal
-        oid: 1.3.6.1.4.1.6574.4.5.1.2
-        type: Float
-        help: Nominal output voltage (V) - 1.3.6.1.4.1.6574.4.5.1.2
-      - name: upsOutputFrequencyValue
-        oid: 1.3.6.1.4.1.6574.4.5.2.1
-        type: Float
-        help: Output frequency (Hz) - 1.3.6.1.4.1.6574.4.5.2.1
-      - name: upsOutputFrequencyNominal
-        oid: 1.3.6.1.4.1.6574.4.5.2.2
-        type: Float
-        help: Nominal output frequency (Hz) - 1.3.6.1.4.1.6574.4.5.2.2
-      - name: upsOutputCurrentValue
-        oid: 1.3.6.1.4.1.6574.4.5.3.1
-        type: Float
-        help: Output current (A) - 1.3.6.1.4.1.6574.4.5.3.1
-      - name: upsOutputCurrentNominal
-        oid: 1.3.6.1.4.1.6574.4.5.3.2
-        type: Float
-        help: Nominal output current (A) - 1.3.6.1.4.1.6574.4.5.3.2
-      - name: upsAmbientTemperatureValue
-        oid: 1.3.6.1.4.1.6574.4.6.1.1
-        type: Float
-        help: Ambient temperature (degrees C) - 1.3.6.1.4.1.6574.4.6.1.1
-      - name: upsAmbientTemperatureAlarm
-        oid: 1.3.6.1.4.1.6574.4.6.1.2
-        type: DisplayString
-        help: Temperature alarm (enabled/disabled) - 1.3.6.1.4.1.6574.4.6.1.2
-      - name: upsAmbientTemperatureHigh
-        oid: 1.3.6.1.4.1.6574.4.6.1.3
-        type: Float
-        help: Temperature threshold high (degrees C) - 1.3.6.1.4.1.6574.4.6.1.3
-      - name: upsAmbientTemperatureLow
-        oid: 1.3.6.1.4.1.6574.4.6.1.4
-        type: Float
-        help: Temperature threshold low (degrees C) - 1.3.6.1.4.1.6574.4.6.1.4
-      - name: upsAmbientTemperatureMax
-        oid: 1.3.6.1.4.1.6574.4.6.1.5
-        type: Float
-        help: Maximum temperature seen (degrees C) - 1.3.6.1.4.1.6574.4.6.1.5
-      - name: upsAmbientTemperatureMin
-        oid: 1.3.6.1.4.1.6574.4.6.1.6
-        type: Float
-        help: Minimum temperature seen (degrees C) - 1.3.6.1.4.1.6574.4.6.1.6
-      - name: upsAmbientHumidityValue
-        oid: 1.3.6.1.4.1.6574.4.6.2.1
-        type: Float
-        help: Ambient relative humidity (percent) - 1.3.6.1.4.1.6574.4.6.2.1
-      - name: upsAmbientHumidityAlarm
-        oid: 1.3.6.1.4.1.6574.4.6.2.2
-        type: DisplayString
-        help: Relative humidity alarm (enabled/disabled) - 1.3.6.1.4.1.6574.4.6.2.2
-      - name: upsAmbientHumidityHigh
-        oid: 1.3.6.1.4.1.6574.4.6.2.3
-        type: Float
-        help: Relative humidity threshold high (percent) - 1.3.6.1.4.1.6574.4.6.2.3
-      - name: upsAmbientHumidityLow
-        oid: 1.3.6.1.4.1.6574.4.6.2.4
-        type: Float
-        help: Relative humidity threshold low (percent) - 1.3.6.1.4.1.6574.4.6.2.4
-      - name: upsAmbientHumidityMax
-        oid: 1.3.6.1.4.1.6574.4.6.2.5
-        type: Float
-        help: Maximum relative humidity seen (percent) - 1.3.6.1.4.1.6574.4.6.2.5
-      - name: upsAmbientHumidityMin
-        oid: 1.3.6.1.4.1.6574.4.6.2.6
-        type: Float
-        help: Minimum relative humidity seen (percent) - 1.3.6.1.4.1.6574.4.6.2.6
-      - name: upsDriverName
-        oid: 1.3.6.1.4.1.6574.4.7.1
-        type: DisplayString
-        help: Driver name - 1.3.6.1.4.1.6574.4.7.1
-      - name: upsDriverVersion
-        oid: 1.3.6.1.4.1.6574.4.7.2
-        type: DisplayString
-        help: Driver version (NUT release) - 1.3.6.1.4.1.6574.4.7.2
-      - name: upsDriverVersionData
-        oid: 1.3.6.1.4.1.6574.4.7.3
-        type: DisplayString
-        help: Driver version data - 1.3.6.1.4.1.6574.4.7.3
-      - name: upsDriverVersionInternal
-        oid: 1.3.6.1.4.1.6574.4.7.4
-        type: DisplayString
-        help: Internal driver version (if tracked separately) - 1.3.6.1.4.1.6574.4.7.4
-      - name: upsDriverPollInterval
-        oid: 1.3.6.1.4.1.6574.4.7.5
-        type: gauge
-        help: Poll interval setup in configuration file - 1.3.6.1.4.1.6574.4.7.5
-      - name: upsDriverPort
-        oid: 1.3.6.1.4.1.6574.4.7.6
-        type: DisplayString
-        help: Port setup in configuration file - 1.3.6.1.4.1.6574.4.7.6
-      - name: upsDriverPollFrequency
-        oid: 1.3.6.1.4.1.6574.4.7.7
-        type: gauge
-        help: Poll frequency - 1.3.6.1.4.1.6574.4.7.7
-      - name: upsDriverProductID
-        oid: 1.3.6.1.4.1.6574.4.7.8
-        type: DisplayString
-        help: Product ID - 1.3.6.1.4.1.6574.4.7.8
-      - name: upsDriverSnmpVersion
-        oid: 1.3.6.1.4.1.6574.4.7.9
-        type: DisplayString
-        help: Snmp version - 1.3.6.1.4.1.6574.4.7.9
-      - name: upsServerInfo
-        oid: 1.3.6.1.4.1.6574.4.8.1
-        type: DisplayString
-        help: Server information - 1.3.6.1.4.1.6574.4.8.1
-      - name: upsServerVersion
-        oid: 1.3.6.1.4.1.6574.4.8.2
-        type: DisplayString
-        help: Server version - 1.3.6.1.4.1.6574.4.8.2
-      - name: diskSMARTInfoIndex
-        oid: 1.3.6.1.4.1.6574.5.1.1.1
-        type: gauge
-        help: SMART info index - 1.3.6.1.4.1.6574.5.1.1.1
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTInfoDevName
-        oid: 1.3.6.1.4.1.6574.5.1.1.2
-        type: OctetString
-        help: SMART info device name - 1.3.6.1.4.1.6574.5.1.1.2
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrName
-        oid: 1.3.6.1.4.1.6574.5.1.1.3
-        type: OctetString
-        help: SMART attribute name - 1.3.6.1.4.1.6574.5.1.1.3
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrId
-        oid: 1.3.6.1.4.1.6574.5.1.1.4
-        type: gauge
-        help: SMART attribute ID - 1.3.6.1.4.1.6574.5.1.1.4
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrCurrent
-        oid: 1.3.6.1.4.1.6574.5.1.1.5
-        type: gauge
-        help: SMART attribute current value - 1.3.6.1.4.1.6574.5.1.1.5
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrWorst
-        oid: 1.3.6.1.4.1.6574.5.1.1.6
-        type: gauge
-        help: SMART attribute worst value - 1.3.6.1.4.1.6574.5.1.1.6
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrThreshold
-        oid: 1.3.6.1.4.1.6574.5.1.1.7
-        type: gauge
-        help: SMART attribute threshold value - 1.3.6.1.4.1.6574.5.1.1.7
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrRaw
-        oid: 1.3.6.1.4.1.6574.5.1.1.8
-        type: gauge
-        help: SMART attribute raw value - 1.3.6.1.4.1.6574.5.1.1.8
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: diskSMARTAttrStatus
-        oid: 1.3.6.1.4.1.6574.5.1.1.9
-        type: OctetString
-        help: SMART attribute status - 1.3.6.1.4.1.6574.5.1.1.9
-        indexes:
-        - labelname: diskSMARTInfoIndex
-          type: gauge
-      - name: serviceInfoIndex
-        oid: 1.3.6.1.4.1.6574.6.1.1.1
-        type: gauge
-        help: Service info index - 1.3.6.1.4.1.6574.6.1.1.1
-        indexes:
-        - labelname: serviceInfoIndex
-          type: gauge
-        lookups:
-        - labels:
-          - serviceInfoIndex
-          labelname: serviceName
-          oid: 1.3.6.1.4.1.6574.6.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: serviceInfoIndex
-      - name: serviceName
-        oid: 1.3.6.1.4.1.6574.6.1.1.2
-        type: OctetString
-        help: Service name - 1.3.6.1.4.1.6574.6.1.1.2
-        indexes:
-        - labelname: serviceInfoIndex
-          type: gauge
-        lookups:
-        - labels:
-          - serviceInfoIndex
-          labelname: serviceName
-          oid: 1.3.6.1.4.1.6574.6.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: serviceInfoIndex
-      - name: serviceUsers
-        oid: 1.3.6.1.4.1.6574.6.1.1.3
-        type: gauge
-        help: Number of users using this service - 1.3.6.1.4.1.6574.6.1.1.3
-        indexes:
-        - labelname: serviceInfoIndex
-          type: gauge
-        lookups:
-        - labels:
-          - serviceInfoIndex
-          labelname: serviceName
-          oid: 1.3.6.1.4.1.6574.6.1.1.2
-          type: OctetString
-        - labels: []
-          labelname: serviceInfoIndex
-    ubiquiti_airfiber:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.41112.1.3
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: airFiberConfigIndex
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.1
-        type: gauge
-        help: Index for the airFiberConfig - 1.3.6.1.4.1.41112.1.3.1.1.1
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: radioEnable
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.2
-        type: gauge
-        help: Radio Enabled State (Enabled/Disabled) - 1.3.6.1.4.1.41112.1.3.1.1.2
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: radioLinkMode
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.3
-        type: gauge
-        help: Radio Operating Mode - 1.3.6.1.4.1.41112.1.3.1.1.3
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: master
-          2: slave
-          3: spectral
-      - name: radioDuplex
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.4
-        type: gauge
-        help: Radio Duplex Mode - 1.3.6.1.4.1.41112.1.3.1.1.4
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: halfDuplex
-          2: fullDuplex
-      - name: txFrequency
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.5
-        type: gauge
-        help: TX Operating frequency (MHz) - 1.3.6.1.4.1.41112.1.3.1.1.5
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxFrequency
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.6
-        type: gauge
-        help: RX Operating frequency (MHz) - 1.3.6.1.4.1.41112.1.3.1.1.6
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: regDomain
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.7
-        type: DisplayString
-        help: Regulatory Domain - 1.3.6.1.4.1.41112.1.3.1.1.7
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: gpsSync
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.8
-        type: gauge
-        help: GPS Synchronization state (OFF, ON) - 1.3.6.1.4.1.41112.1.3.1.1.8
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: "off"
-          2: "on"
-      - name: txPower
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.9
-        type: gauge
-        help: Radio Transmit Power Setting (dBm) - 1.3.6.1.4.1.41112.1.3.1.1.9
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxGain
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.10
-        type: gauge
-        help: Radio Receiver Gain Setting - 1.3.6.1.4.1.41112.1.3.1.1.10
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: low
-          2: high
-      - name: maxTxModRate
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.11
-        type: gauge
-        help: Maximum TX Modulation Rate - 1.3.6.1.4.1.41112.1.3.1.1.11
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          0: qPSK-SISO-1-4x
-          1: qPSK-SISO-1x
-          2: qPSK-MIMO-2x
-          3: qAM8-MIMO-3x
-          4: qAM16-MIMO-4x
-          5: qAM32-MIMO-5x
-          6: qAM64-MIMO-6x
-          7: qAM128-MIMO-7x
-          8: qAM256-MIMO-8x
-          9: qAM512-MIMO-9x
-          10: qAM1024-MIMO-10x
-          11: qAM8-SISO-1p5x
-          12: qAM16-SISO-2x
-          13: qAM32-SISO-2p5x
-          14: qAM64-SISO-3x
-          15: qAM128-SISO-3p5x
-          16: qAM256-SISO-4x
-          17: qAM512-SISO-4p5x
-          18: qAM1024-SISO-5x
-      - name: modRateControl
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.12
-        type: gauge
-        help: Transmit Modulation Rate Control - 1.3.6.1.4.1.41112.1.3.1.1.12
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: manual
-          2: automatic
-      - name: ethDPortLinkSpeed
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.13
-        type: gauge
-        help: Ethernet Data Port Configuration - 1.3.6.1.4.1.41112.1.3.1.1.13
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: auto
-          2: half-10Mbps
-          3: half-100Mbps
-          4: full-10Mbps
-          5: full-100Mbps
-          6: full-1000Mbps
-      - name: linkName
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.14
-        type: DisplayString
-        help: Radio Link Name - 1.3.6.1.4.1.41112.1.3.1.1.14
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: encryptKey
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.15
-        type: DisplayString
-        help: Radio Link Encryption Key - 1.3.6.1.4.1.41112.1.3.1.1.15
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: ethFlowControl
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.16
-        type: gauge
-        help: Ethernet DATA port Flow Control (OFF, ON) - 1.3.6.1.4.1.41112.1.3.1.1.16
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: "off"
-          2: "on"
-      - name: ethMcastFilter
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.17
-        type: gauge
-        help: Ethernet DATA port Multicast Filter - 1.3.6.1.4.1.41112.1.3.1.1.17
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          1: "off"
-          2: "on"
-      - name: ethTrackRFLink
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.18
-        type: gauge
-        help: Enable Ethernet DATA port state to track RF Link - 1.3.6.1.4.1.41112.1.3.1.1.18
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-        enum_values:
-          0: disabled
-          1: use-Timers
-          2: enabled
-      - name: ethLinkOffDuration
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.19
-        type: gauge
-        help: Duration (seconds) of Ethernet Link Drop when ethTrackRFLink is set to Use-Timers
-          - 1.3.6.1.4.1.41112.1.3.1.1.19
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: ethLinkOffSpacing
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.20
-        type: gauge
-        help: Spacing (seconds) of consecutive Etherenet Link Drops when ethTrackLink
-          is set to Use-Timers - 1.3.6.1.4.1.41112.1.3.1.1.20
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: txFrequency1
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.21
-        type: gauge
-        help: First configured TX Frequency (MHz) of radio. - 1.3.6.1.4.1.41112.1.3.1.1.21
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxFrequency1
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.22
-        type: gauge
-        help: First configured RX Frequency (MHz) of radio. - 1.3.6.1.4.1.41112.1.3.1.1.22
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: txFrequency2
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.23
-        type: gauge
-        help: Second configured TX Frequency (MHz) of radio - 1.3.6.1.4.1.41112.1.3.1.1.23
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxFrequency2
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.24
-        type: gauge
-        help: Second configured RX Frequency (MHz) of radio - 1.3.6.1.4.1.41112.1.3.1.1.24
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: txFrequency3
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.25
-        type: gauge
-        help: Third configured TX Frequency (MHz) of radio - 1.3.6.1.4.1.41112.1.3.1.1.25
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxFrequency3
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.26
-        type: gauge
-        help: Third configured RX Frequency (MHz) of radio - 1.3.6.1.4.1.41112.1.3.1.1.26
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: channelWidth
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.27
-        type: gauge
-        help: Current RF Channel Bandwidth - 1.3.6.1.4.1.41112.1.3.1.1.27
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: txChannelWidth
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.28
-        type: gauge
-        help: Current TX RF Channel Bandwidth (MHz) - 1.3.6.1.4.1.41112.1.3.1.1.28
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: rxChannelWidth
-        oid: 1.3.6.1.4.1.41112.1.3.1.1.29
-        type: gauge
-        help: Current RX RF Channel Bandwidth (MHz) - 1.3.6.1.4.1.41112.1.3.1.1.29
-        indexes:
-        - labelname: airFiberConfigIndex
-          type: gauge
-      - name: airFiberStatusIndex
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.1
-        type: gauge
-        help: Index for the air0 interface - 1.3.6.1.4.1.41112.1.3.2.1.1
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: curTXModRate
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.2
-        type: gauge
-        help: Current Transmit Modulation Rate - 1.3.6.1.4.1.41112.1.3.2.1.2
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          0: qPSK-SISO-1-4x
-          1: qPSK-SISO-1x
-          2: qPSK-MIMO-2x
-          3: qAM8-MIMO-3x
-          4: qAM16-MIMO-4x
-          5: qAM32-MIMO-5x
-          6: qAM64-MIMO-6x
-          7: qAM128-MIMO-7x
-          8: qAM256-MIMO-8x
-          9: qAM512-MIMO-9x
-          10: qAM1024-MIMO-10x
-          11: qAM8-SISO-1p5x
-          12: qAM16-SISO-2x
-          13: qAM32-SISO-2p5x
-          14: qAM64-SISO-3x
-          15: qAM128-SISO-3p5x
-          16: qAM256-SISO-4x
-          17: qAM512-SISO-4p5x
-          18: qAM1024-SISO-5x
-      - name: radioLinkDistFt
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.3
-        type: gauge
-        help: Radio Link Distance (Feet) - 1.3.6.1.4.1.41112.1.3.2.1.3
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radioLinkDistM
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.4
-        type: gauge
-        help: Radio Link Distance (Meters) - 1.3.6.1.4.1.41112.1.3.2.1.4
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: rxCapacity
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.5
-        type: gauge
-        help: Radio Receive Throughput Capacity (bits/sec) - 1.3.6.1.4.1.41112.1.3.2.1.5
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: txCapacity
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.6
-        type: gauge
-        help: Radio Transmit Throughput Capacity (bits/sec) - 1.3.6.1.4.1.41112.1.3.2.1.6
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radio0TempF
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.7
-        type: gauge
-        help: Radio Chain 0 DAC Temperature (F) - 1.3.6.1.4.1.41112.1.3.2.1.7
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radio0TempC
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.8
-        type: gauge
-        help: Radio Chain 0 DAC Temperature (C) - 1.3.6.1.4.1.41112.1.3.2.1.8
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radio1TempF
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.9
-        type: gauge
-        help: Radio Chain 1 DAC Temperature (F) - 1.3.6.1.4.1.41112.1.3.2.1.9
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radio1TempC
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.10
-        type: gauge
-        help: Radio Chain 0 DAC Temperature (C) - 1.3.6.1.4.1.41112.1.3.2.1.10
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: rxPower0
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.11
-        type: gauge
-        help: Radio Chain 0 RX Power Level (dBm) - 1.3.6.1.4.1.41112.1.3.2.1.11
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: rxPower0Valid
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.12
-        type: gauge
-        help: Radio Chain 0 RX Power Valid - 1.3.6.1.4.1.41112.1.3.2.1.12
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: rxOverload0
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.13
-        type: gauge
-        help: Radio Chain 0 RX Overloaded - 1.3.6.1.4.1.41112.1.3.2.1.13
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: rxPower1
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.14
-        type: gauge
-        help: Radio Chain 1 RX Power Level (dBm) - 1.3.6.1.4.1.41112.1.3.2.1.14
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: rxPower1Valid
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.15
-        type: gauge
-        help: Radio Chain 1 RX Power Valid - 1.3.6.1.4.1.41112.1.3.2.1.15
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: rxOverload1
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.16
-        type: gauge
-        help: Radio Chain 1 RX Overloaded - 1.3.6.1.4.1.41112.1.3.2.1.16
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: remoteTXPower
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.17
-        type: gauge
-        help: Remote Radio Transmit Power Level (dBm) - 1.3.6.1.4.1.41112.1.3.2.1.17
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteTXModRate
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.18
-        type: gauge
-        help: Remote Transmit Modulation Rate - 1.3.6.1.4.1.41112.1.3.2.1.18
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          0: qPSK-SISO-1-4x
-          1: qPSK-SISO-1x
-          2: qPSK-MIMO-2x
-          3: qAM8-MIMO-3x
-          4: qAM16-MIMO-4x
-          5: qAM32-MIMO-5x
-          6: qAM64-MIMO-6x
-          7: qAM128-MIMO-7x
-          8: qAM256-MIMO-8x
-          9: qAM512-MIMO-9x
-          10: qAM1024-MIMO-10x
-          11: qAM8-SISO-1p5x
-          12: qAM16-SISO-2x
-          13: qAM32-SISO-2p5x
-          14: qAM64-SISO-3x
-          15: qAM128-SISO-3p5x
-          16: qAM256-SISO-4x
-          17: qAM512-SISO-4p5x
-          18: qAM1024-SISO-5x
-      - name: remoteRXPower0
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.19
-        type: gauge
-        help: Remote Radio Chain 0 RX Power Level (dBm) - 1.3.6.1.4.1.41112.1.3.2.1.19
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteRXPower0Valid
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.20
-        type: gauge
-        help: Remote Radio Chain 0 RX Power Valid - 1.3.6.1.4.1.41112.1.3.2.1.20
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: remoteRXPower0Overload
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.21
-        type: gauge
-        help: Remote Radio Chain 0 RX Overloaded - 1.3.6.1.4.1.41112.1.3.2.1.21
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: remoteRXPower1
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.22
-        type: gauge
-        help: Remote Radio Chain 1 RX Power Level (dBm) - 1.3.6.1.4.1.41112.1.3.2.1.22
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteRXPower1Valid
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.23
-        type: gauge
-        help: Remote Radio Chain 1 RX Power Valid - 1.3.6.1.4.1.41112.1.3.2.1.23
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: remoteRXPower1Overload
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.24
-        type: gauge
-        help: Remote Radio Chain 1 RX Overloaded - 1.3.6.1.4.1.41112.1.3.2.1.24
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: countryCode
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.25
-        type: gauge
-        help: Configured Country Code - 1.3.6.1.4.1.41112.1.3.2.1.25
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radioLinkState
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.26
-        type: gauge
-        help: Radio Link State - 1.3.6.1.4.1.41112.1.3.2.1.26
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          0: down
-          1: up
-      - name: ethDataPortState
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.27
-        type: gauge
-        help: Ethernet Data Port State - 1.3.6.1.4.1.41112.1.3.2.1.27
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-        enum_values:
-          0: down
-          1: up
-      - name: gpsPulse
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.28
-        type: DisplayString
-        help: GPS Pulse Detected - 1.3.6.1.4.1.41112.1.3.2.1.28
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsFix
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.29
-        type: DisplayString
-        help: GPS Fix Obtained - 1.3.6.1.4.1.41112.1.3.2.1.29
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsLat
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.30
-        type: DisplayString
-        help: GPS Latitude - 1.3.6.1.4.1.41112.1.3.2.1.30
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsLong
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.31
-        type: DisplayString
-        help: GPS Longitude - 1.3.6.1.4.1.41112.1.3.2.1.31
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsAltMeters
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.32
-        type: DisplayString
-        help: GPS Altitude (m) - 1.3.6.1.4.1.41112.1.3.2.1.32
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsAltFeet
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.33
-        type: DisplayString
-        help: GPS Altitude (ft) - 1.3.6.1.4.1.41112.1.3.2.1.33
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsSatsVisible
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.34
-        type: gauge
-        help: GPS Satellites Visible - 1.3.6.1.4.1.41112.1.3.2.1.34
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsSatsTracked
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.35
-        type: gauge
-        help: GPS Satellites Tracked - 1.3.6.1.4.1.41112.1.3.2.1.35
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: gpsHDOP
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.36
-        type: OctetString
-        help: GPS Horizontal Dilution of Precision - 1.3.6.1.4.1.41112.1.3.2.1.36
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsState
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.37
-        type: DisplayString
-        help: Radio DFS State - 1.3.6.1.4.1.41112.1.3.2.1.37
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: upTime
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.38
-        type: gauge
-        help: Board uptime (seconds) - 1.3.6.1.4.1.41112.1.3.2.1.38
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dateTime
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.39
-        type: DisplayString
-        help: Board date and time - 1.3.6.1.4.1.41112.1.3.2.1.39
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: fwVersion
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.40
-        type: DisplayString
-        help: Board Firmware Revision - 1.3.6.1.4.1.41112.1.3.2.1.40
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteRXGain
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.41
-        type: DisplayString
-        help: Remote radio Receiver Gain - 1.3.6.1.4.1.41112.1.3.2.1.41
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: radioLinkInfo
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.42
-        type: DisplayString
-        help: Radio Link Connection Information - 1.3.6.1.4.1.41112.1.3.2.1.42
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: ethDataPortInfo
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.43
-        type: DisplayString
-        help: Ethernet Data Port Link Connection Speed - 1.3.6.1.4.1.41112.1.3.2.1.43
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: linkUpTime
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.44
-        type: gauge
-        help: Radio Link uptime (seconds) - 1.3.6.1.4.1.41112.1.3.2.1.44
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteMAC
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.45
-        type: DisplayString
-        help: Remote radio MAC Address - 1.3.6.1.4.1.41112.1.3.2.1.45
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: remoteIP
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.46
-        type: DisplayString
-        help: Remote radio IP Address - 1.3.6.1.4.1.41112.1.3.2.1.46
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsDetections
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.47
-        type: gauge
-        help: Number of DFS Detections since boot - 1.3.6.1.4.1.41112.1.3.2.1.47
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsDomain
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.48
-        type: DisplayString
-        help: DFS Regulatory Domain for current TX Frequency - 1.3.6.1.4.1.41112.1.3.2.1.48
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsStateTxFreq1
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.49
-        type: DisplayString
-        help: State of first TX Frequency - 1.3.6.1.4.1.41112.1.3.2.1.49
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsStateTxFreq2
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.50
-        type: DisplayString
-        help: State of second TX Frequency - 1.3.6.1.4.1.41112.1.3.2.1.50
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsStateTxFreq3
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.51
-        type: DisplayString
-        help: State of third TX Frequency - 1.3.6.1.4.1.41112.1.3.2.1.51
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsTimerTxFreq1
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.52
-        type: gauge
-        help: Seconds remaining before first TX Frequency can advance to next operating
-          state - 1.3.6.1.4.1.41112.1.3.2.1.52
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsTimerTxFreq2
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.53
-        type: gauge
-        help: Seconds remaining before second TX Frequency can advance to next operating
-          state - 1.3.6.1.4.1.41112.1.3.2.1.53
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: dfsTimerTxFreq3
-        oid: 1.3.6.1.4.1.41112.1.3.2.1.54
-        type: gauge
-        help: Seconds remaining before third TX Frequency can advance to next operating
-          state - 1.3.6.1.4.1.41112.1.3.2.1.54
-        indexes:
-        - labelname: airFiberStatusIndex
-          type: gauge
-      - name: airFiberStatisticsIndex
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.1
-        type: gauge
-        help: Index for the airFiberStatus - 1.3.6.1.4.1.41112.1.3.3.1.1
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txFramesOK
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.2
-        type: counter
-        help: Eth Data Port TX Frames - 1.3.6.1.4.1.41112.1.3.3.1.2
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxFramesOK
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.3
-        type: counter
-        help: Eth Data Port RX Frames - 1.3.6.1.4.1.41112.1.3.3.1.3
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxFrameCrcErr
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.4
-        type: counter
-        help: Eth Data Port CRC Errors - 1.3.6.1.4.1.41112.1.3.3.1.4
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxAlignErr
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.5
-        type: counter
-        help: Eth Data Port Receive Alignment Errors - 1.3.6.1.4.1.41112.1.3.3.1.5
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txOctetsOK
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.6
-        type: counter
-        help: Eth Data Port TX Octets - 1.3.6.1.4.1.41112.1.3.3.1.6
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxOctetsOK
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.7
-        type: counter
-        help: Eth Data Port RX Octets - 1.3.6.1.4.1.41112.1.3.3.1.7
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txPauseFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.8
-        type: counter
-        help: Eth Data Port Pause Frames Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.8
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxPauseFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.9
-        type: counter
-        help: Eth Data Port Pause Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.9
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxErroredFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.10
-        type: counter
-        help: Eth Data Port Bad Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.10
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txErroredFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.11
-        type: counter
-        help: Eth Data Port Bad Frames Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.11
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxValidUnicastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.12
-        type: counter
-        help: Eth Data Port Unicast Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.12
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxValidMulticastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.13
-        type: counter
-        help: Eth Data Port Multicast Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.13
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxValidBroadcastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.14
-        type: counter
-        help: Eth Data Port Broadcast Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.14
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txValidUnicastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.15
-        type: counter
-        help: Eth Data Port Unicast Frames Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.15
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txValidMulticastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.16
-        type: counter
-        help: Eth Data Port Multicast Frames Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.16
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txValidBroadcastFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.17
-        type: counter
-        help: Eth Data Port Broadcast Frames Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.17
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxDroppedMacErrFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.18
-        type: counter
-        help: Eth Data Port Dropped MAC Receive Errors - 1.3.6.1.4.1.41112.1.3.3.1.18
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxTotalOctets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.19
-        type: counter
-        help: Eth Data Port Total Octets Received - 1.3.6.1.4.1.41112.1.3.3.1.19
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxTotalFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.20
-        type: counter
-        help: Eth Data Port Total Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.20
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxLess64ByteFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.21
-        type: counter
-        help: Eth Data Port Undersized Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.21
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxOverLengthFrames
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.22
-        type: counter
-        help: Eth Data Port Over Max Length Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.22
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx64BytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.23
-        type: counter
-        help: Eth Data Port 64 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.23
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx65_127BytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.24
-        type: counter
-        help: Eth Data Port 65-127 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.24
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx128_255BytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.25
-        type: counter
-        help: Eth Data Port 128-256 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.25
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx256_511BytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.26
-        type: counter
-        help: Eth Data Port 256-511 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.26
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx512_1023BytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.27
-        type: counter
-        help: Eth Data Port 512-1023 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.27
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx1024_1518BytesPackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.28
-        type: counter
-        help: Eth Data Port 1024-1518 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.28
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rx1519PlusBytePackets
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.29
-        type: counter
-        help: Eth Data Port Greater Than 1518 Byte Frames Received - 1.3.6.1.4.1.41112.1.3.3.1.29
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxTooLongFrameCrcErr
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.30
-        type: counter
-        help: Eth Data Port Too Long Frame CRC Errors Received - 1.3.6.1.4.1.41112.1.3.3.1.30
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxTooShortFrameCrcErr
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.31
-        type: counter
-        help: Eth Data Port Too Short Frame CRC Errors Received - 1.3.6.1.4.1.41112.1.3.3.1.31
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct0
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.32
-        type: counter
-        help: RF TX Octets QOS 0 - 1.3.6.1.4.1.41112.1.3.3.1.32
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct1
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.33
-        type: counter
-        help: RF TX Octets QOS 1 - 1.3.6.1.4.1.41112.1.3.3.1.33
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct2
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.34
-        type: counter
-        help: RF TX Octets QOS 2 - 1.3.6.1.4.1.41112.1.3.3.1.34
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct3
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.35
-        type: counter
-        help: RF TX Octets QOS 3 - 1.3.6.1.4.1.41112.1.3.3.1.35
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct4
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.36
-        type: counter
-        help: RF TX Octets QOS 4 - 1.3.6.1.4.1.41112.1.3.3.1.36
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct5
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.37
-        type: counter
-        help: RF TX Octets QOS 5 - 1.3.6.1.4.1.41112.1.3.3.1.37
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct6
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.38
-        type: counter
-        help: RF TX Octets QOS 6 - 1.3.6.1.4.1.41112.1.3.3.1.38
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqosoct7
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.39
-        type: counter
-        help: RF TX Octets QOS 7 - 1.3.6.1.4.1.41112.1.3.3.1.39
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt0
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.40
-        type: counter
-        help: RF TX Packets QOS 0 - 1.3.6.1.4.1.41112.1.3.3.1.40
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt1
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.41
-        type: counter
-        help: RF TX Packets QOS 1 - 1.3.6.1.4.1.41112.1.3.3.1.41
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt2
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.42
-        type: counter
-        help: RF TX Packets QOS 2 - 1.3.6.1.4.1.41112.1.3.3.1.42
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt3
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.43
-        type: counter
-        help: RF TX Packets QOS 3 - 1.3.6.1.4.1.41112.1.3.3.1.43
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt4
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.44
-        type: counter
-        help: RF TX Packets QOS 4 - 1.3.6.1.4.1.41112.1.3.3.1.44
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt5
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.45
-        type: counter
-        help: RF TX Packets QOS 5 - 1.3.6.1.4.1.41112.1.3.3.1.45
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt6
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.46
-        type: counter
-        help: RF TX Packets QOS 6 - 1.3.6.1.4.1.41112.1.3.3.1.46
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txqospkt7
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.47
-        type: counter
-        help: RF TX Packets QOS 7 - 1.3.6.1.4.1.41112.1.3.3.1.47
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct0
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.48
-        type: counter
-        help: RF RX Octets QOS 0 - 1.3.6.1.4.1.41112.1.3.3.1.48
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct1
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.49
-        type: counter
-        help: RF RX Octets QOS 1 - 1.3.6.1.4.1.41112.1.3.3.1.49
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct2
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.50
-        type: counter
-        help: RF RX Octets QOS 2 - 1.3.6.1.4.1.41112.1.3.3.1.50
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct3
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.51
-        type: counter
-        help: RF RX Octets QOS 3 - 1.3.6.1.4.1.41112.1.3.3.1.51
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct4
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.52
-        type: counter
-        help: RF RX Octets QOS 4 - 1.3.6.1.4.1.41112.1.3.3.1.52
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct5
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.53
-        type: counter
-        help: RF RX Octets QOS 5 - 1.3.6.1.4.1.41112.1.3.3.1.53
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct6
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.54
-        type: counter
-        help: RF RX Octets QOS 6 - 1.3.6.1.4.1.41112.1.3.3.1.54
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqosoct7
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.55
-        type: counter
-        help: RF RX Octets QOS 7 - 1.3.6.1.4.1.41112.1.3.3.1.55
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt0
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.56
-        type: counter
-        help: RF RX Packets QOS 0 - 1.3.6.1.4.1.41112.1.3.3.1.56
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt1
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.57
-        type: counter
-        help: RF RX Packets QOS 1 - 1.3.6.1.4.1.41112.1.3.3.1.57
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt2
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.58
-        type: counter
-        help: RF RX Packets QOS 2 - 1.3.6.1.4.1.41112.1.3.3.1.58
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt3
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.59
-        type: counter
-        help: RF RX Packets QOS 3 - 1.3.6.1.4.1.41112.1.3.3.1.59
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt4
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.60
-        type: counter
-        help: RF RX Packets QOS 4 - 1.3.6.1.4.1.41112.1.3.3.1.60
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt5
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.61
-        type: counter
-        help: RF RX Packets QOS 5 - 1.3.6.1.4.1.41112.1.3.3.1.61
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt6
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.62
-        type: counter
-        help: RF RX Packets QOS 6 - 1.3.6.1.4.1.41112.1.3.3.1.62
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxqospkt7
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.63
-        type: counter
-        help: RF RX Packets QOS 7 - 1.3.6.1.4.1.41112.1.3.3.1.63
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txoctetsAll
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.64
-        type: counter
-        help: RF Total Octets Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.64
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: txpktsAll
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.65
-        type: counter
-        help: RF Total Packets Transmitted - 1.3.6.1.4.1.41112.1.3.3.1.65
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxoctetsAll
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.66
-        type: counter
-        help: RF Total Octets Received - 1.3.6.1.4.1.41112.1.3.3.1.66
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      - name: rxpktsAll
-        oid: 1.3.6.1.4.1.41112.1.3.3.1.67
-        type: counter
-        help: RF Total Packets Received - 1.3.6.1.4.1.41112.1.3.3.1.67
-        indexes:
-        - labelname: airFiberStatisticsIndex
-          type: gauge
-      version: 1
-    ubiquiti_airmax:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.41112.1.4
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ubntHostLocaltime
-        oid: 1.3.6.1.4.1.41112.1.4.8.1
-        type: DisplayString
-        help: Host local time - 1.3.6.1.4.1.41112.1.4.8.1
-      - name: ubntHostNetrole
-        oid: 1.3.6.1.4.1.41112.1.4.8.2
-        type: gauge
-        help: Radio mode - 1.3.6.1.4.1.41112.1.4.8.2
-        enum_values:
-          0: unknown
-          1: bridge
-          2: router
-          3: soho
-      - name: ubntHostCpuLoad
-        oid: 1.3.6.1.4.1.41112.1.4.8.3
-        type: gauge
-        help: Host CPU load - 1.3.6.1.4.1.41112.1.4.8.3
-      - name: ubntHostTemperature
-        oid: 1.3.6.1.4.1.41112.1.4.8.4
-        type: gauge
-        help: Host system temperature - 1.3.6.1.4.1.41112.1.4.8.4
-      - name: ubntGpsStatus
-        oid: 1.3.6.1.4.1.41112.1.4.9.1
-        type: gauge
-        help: GPS status - 1.3.6.1.4.1.41112.1.4.9.1
-        enum_values:
-          0: absent
-          1: "off"
-          2: "on"
-      - name: ubntGpsFix
-        oid: 1.3.6.1.4.1.41112.1.4.9.2
-        type: gauge
-        help: GPS Fix Obtained - 1.3.6.1.4.1.41112.1.4.9.2
-        enum_values:
-          0: unknown
-          1: nofix
-          2: fix2d
-          3: fix3d
-      - name: ubntGpsLat
-        oid: 1.3.6.1.4.1.41112.1.4.9.3
-        type: DisplayString
-        help: GPS Latitude - 1.3.6.1.4.1.41112.1.4.9.3
-      - name: ubntGpsLon
-        oid: 1.3.6.1.4.1.41112.1.4.9.4
-        type: DisplayString
-        help: GPS Longitude - 1.3.6.1.4.1.41112.1.4.9.4
-      - name: ubntGpsAltMeters
-        oid: 1.3.6.1.4.1.41112.1.4.9.5
-        type: DisplayString
-        help: GPS Altitude (m) - 1.3.6.1.4.1.41112.1.4.9.5
-      - name: ubntGpsAltFeet
-        oid: 1.3.6.1.4.1.41112.1.4.9.6
-        type: DisplayString
-        help: GPS Altitude (ft) - 1.3.6.1.4.1.41112.1.4.9.6
-      - name: ubntGpsSatsVisible
-        oid: 1.3.6.1.4.1.41112.1.4.9.7
-        type: gauge
-        help: GPS Satellites Visible - 1.3.6.1.4.1.41112.1.4.9.7
-      - name: ubntGpsSatsTracked
-        oid: 1.3.6.1.4.1.41112.1.4.9.8
-        type: gauge
-        help: GPS Satellites Tracked - 1.3.6.1.4.1.41112.1.4.9.8
-      - name: ubntGpsHDOP
-        oid: 1.3.6.1.4.1.41112.1.4.9.9
-        type: DisplayString
-        help: GPS Horizontal Dilution of Precision - 1.3.6.1.4.1.41112.1.4.9.9
-      - name: ubntRadioIndex
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.1
-        type: gauge
-        help: Index for the ubntRadioTable - 1.3.6.1.4.1.41112.1.4.1.1.1
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioMode
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.2
-        type: gauge
-        help: Radio mode - 1.3.6.1.4.1.41112.1.4.1.1.2
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        enum_values:
-          1: sta
-          2: ap
-          3: aprepeater
-          4: apwds
-      - name: ubntRadioCCode
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.3
-        type: gauge
-        help: Country code - 1.3.6.1.4.1.41112.1.4.1.1.3
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioFreq
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.4
-        type: gauge
-        help: Operating frequency - 1.3.6.1.4.1.41112.1.4.1.1.4
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioDfsEnabled
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.5
-        type: gauge
-        help: DFS status - 1.3.6.1.4.1.41112.1.4.1.1.5
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntRadioTxPower
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.6
-        type: gauge
-        help: Transmit power - 1.3.6.1.4.1.41112.1.4.1.1.6
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioDistance
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.7
-        type: gauge
-        help: Distance - 1.3.6.1.4.1.41112.1.4.1.1.7
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioChainmask
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.8
-        type: gauge
-        help: Chainmask - 1.3.6.1.4.1.41112.1.4.1.1.8
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioAntenna
-        oid: 1.3.6.1.4.1.41112.1.4.1.1.9
-        type: DisplayString
-        help: Antenna - 1.3.6.1.4.1.41112.1.4.1.1.9
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-      - name: ubntRadioRssiIndex
-        oid: 1.3.6.1.4.1.41112.1.4.2.1.1
-        type: gauge
-        help: Index for the ubntRadioRssiTable - 1.3.6.1.4.1.41112.1.4.2.1.1
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        - labelname: ubntRadioRssiIndex
-          type: gauge
-      - name: ubntRadioRssi
-        oid: 1.3.6.1.4.1.41112.1.4.2.1.2
-        type: gauge
-        help: Data frames rssi per chain - 1.3.6.1.4.1.41112.1.4.2.1.2
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        - labelname: ubntRadioRssiIndex
-          type: gauge
-      - name: ubntRadioRssiMgmt
-        oid: 1.3.6.1.4.1.41112.1.4.2.1.3
-        type: gauge
-        help: Management frames rssi per chain - 1.3.6.1.4.1.41112.1.4.2.1.3
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        - labelname: ubntRadioRssiIndex
-          type: gauge
-      - name: ubntRadioRssiExt
-        oid: 1.3.6.1.4.1.41112.1.4.2.1.4
-        type: gauge
-        help: Extension channel rssi per chain - 1.3.6.1.4.1.41112.1.4.2.1.4
-        indexes:
-        - labelname: ubntRadioIndex
-          type: gauge
-        - labelname: ubntRadioRssiIndex
-          type: gauge
-      - name: ubntAirMaxAirtime
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.7
-        type: gauge
-        help: airMAX Airtime in % multiplied by 10 - 1.3.6.1.4.1.41112.1.4.6.1.7
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-      - name: ubntAirMaxGpsSync
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.8
-        type: gauge
-        help: airMAX GPS sync - on/off - 1.3.6.1.4.1.41112.1.4.6.1.8
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntAirMaxTdd
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.9
-        type: gauge
-        help: airMAX TDD framing - on/off - 1.3.6.1.4.1.41112.1.4.6.1.9
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntAirMaxIfIndex
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.1
-        type: gauge
-        help: Index for the ubntAirMaxTable - 1.3.6.1.4.1.41112.1.4.6.1.1
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-      - name: ubntAirMaxEnabled
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.2
-        type: gauge
-        help: airMAX status - on/off - 1.3.6.1.4.1.41112.1.4.6.1.2
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntAirMaxQuality
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.3
-        type: gauge
-        help: airMAX quality - percentage - 1.3.6.1.4.1.41112.1.4.6.1.3
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-      - name: ubntAirMaxCapacity
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.4
-        type: gauge
-        help: airMAX capacity - percentage - 1.3.6.1.4.1.41112.1.4.6.1.4
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-      - name: ubntAirMaxPriority
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.5
-        type: gauge
-        help: airMAX priority - none/high/low/medium - 1.3.6.1.4.1.41112.1.4.6.1.5
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-        enum_values:
-          0: high
-          1: medium
-          2: low
-          3: none
-      - name: ubntAirMaxNoAck
-        oid: 1.3.6.1.4.1.41112.1.4.6.1.6
-        type: gauge
-        help: airMAX NoACK mode - on/off - 1.3.6.1.4.1.41112.1.4.6.1.6
-        indexes:
-        - labelname: ubntAirMaxIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntAirSyncIfIndex
-        oid: 1.3.6.1.4.1.41112.1.4.3.1.1
-        type: gauge
-        help: Index for the ubntAirSyncTable - 1.3.6.1.4.1.41112.1.4.3.1.1
-        indexes:
-        - labelname: ubntAirSyncIfIndex
-          type: gauge
-      - name: ubntAirSyncMode
-        oid: 1.3.6.1.4.1.41112.1.4.3.1.2
-        type: gauge
-        help: airSync mode - master/slave - 1.3.6.1.4.1.41112.1.4.3.1.2
-        indexes:
-        - labelname: ubntAirSyncIfIndex
-          type: gauge
-        enum_values:
-          0: disabled
-          1: master
-          2: slave
-      - name: ubntAirSyncCount
-        oid: 1.3.6.1.4.1.41112.1.4.3.1.3
-        type: gauge
-        help: airSync client count - 1.3.6.1.4.1.41112.1.4.3.1.3
-        indexes:
-        - labelname: ubntAirSyncIfIndex
-          type: gauge
-      - name: ubntAirSyncDownUtil
-        oid: 1.3.6.1.4.1.41112.1.4.3.1.4
-        type: gauge
-        help: airSync down utilization - 1.3.6.1.4.1.41112.1.4.3.1.4
-        indexes:
-        - labelname: ubntAirSyncIfIndex
-          type: gauge
-      - name: ubntAirSyncUpUtil
-        oid: 1.3.6.1.4.1.41112.1.4.3.1.5
-        type: gauge
-        help: airSync up utilization - 1.3.6.1.4.1.41112.1.4.3.1.5
-        indexes:
-        - labelname: ubntAirSyncIfIndex
-          type: gauge
-      - name: ubntAirSelIfIndex
-        oid: 1.3.6.1.4.1.41112.1.4.4.1.1
-        type: gauge
-        help: Index for the ubntAirSelTable - 1.3.6.1.4.1.41112.1.4.4.1.1
-        indexes:
-        - labelname: ubntAirSelIfIndex
-          type: gauge
-      - name: ubntAirSelEnabled
-        oid: 1.3.6.1.4.1.41112.1.4.4.1.2
-        type: gauge
-        help: airSelect status - on/off - 1.3.6.1.4.1.41112.1.4.4.1.2
-        indexes:
-        - labelname: ubntAirSelIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntAirSelInterval
-        oid: 1.3.6.1.4.1.41112.1.4.4.1.3
-        type: gauge
-        help: airSelect hop interval (miliseconds) - 1.3.6.1.4.1.41112.1.4.4.1.3
-        indexes:
-        - labelname: ubntAirSelIfIndex
-          type: gauge
-      - name: ubntWlStatIndex
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.1
-        type: gauge
-        help: Index for the ubntWlStatTable - 1.3.6.1.4.1.41112.1.4.5.1.1
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatSsid
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.2
-        type: DisplayString
-        help: SSID - 1.3.6.1.4.1.41112.1.4.5.1.2
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatHideSsid
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.3
-        type: gauge
-        help: Hide SSID - on/off - 1.3.6.1.4.1.41112.1.4.5.1.3
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntWlStatApMac
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.4
-        type: PhysAddress48
-        help: AP MAC address - 1.3.6.1.4.1.41112.1.4.5.1.4
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatSignal
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.5
-        type: gauge
-        help: Signal strength, dBm - 1.3.6.1.4.1.41112.1.4.5.1.5
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatRssi
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.6
-        type: gauge
-        help: RSSI, dBm - 1.3.6.1.4.1.41112.1.4.5.1.6
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatCcq
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.7
-        type: gauge
-        help: CCQ in % - 1.3.6.1.4.1.41112.1.4.5.1.7
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatNoiseFloor
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.8
-        type: gauge
-        help: Noise floor - 1.3.6.1.4.1.41112.1.4.5.1.8
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatTxRate
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.9
-        type: gauge
-        help: TX rate - 1.3.6.1.4.1.41112.1.4.5.1.9
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatRxRate
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.10
-        type: gauge
-        help: RX rate - 1.3.6.1.4.1.41112.1.4.5.1.10
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatSecurity
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.11
-        type: DisplayString
-        help: Wireless security mode - 1.3.6.1.4.1.41112.1.4.5.1.11
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatWdsEnabled
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.12
-        type: gauge
-        help: WDS - on/off - 1.3.6.1.4.1.41112.1.4.5.1.12
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntWlStatApRepeater
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.13
-        type: gauge
-        help: AP repeater - on/off - 1.3.6.1.4.1.41112.1.4.5.1.13
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ubntWlStatChanWidth
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.14
-        type: gauge
-        help: Channel Width - 1.3.6.1.4.1.41112.1.4.5.1.14
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntWlStatStaCount
-        oid: 1.3.6.1.4.1.41112.1.4.5.1.15
-        type: gauge
-        help: Station count - 1.3.6.1.4.1.41112.1.4.5.1.15
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-      - name: ubntStaLocalCINR
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.16
-        type: gauge
-        help: Local CINR - 1.3.6.1.4.1.41112.1.4.7.1.16
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaTxCapacity
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.17
-        type: gauge
-        help: Uplink Capacity in Kbps - 1.3.6.1.4.1.41112.1.4.7.1.17
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaRxCapacity
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.18
-        type: gauge
-        help: Downlink Capacity in Kbps - 1.3.6.1.4.1.41112.1.4.7.1.18
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaTxAirtime
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.19
-        type: gauge
-        help: Uplink Airtime in % multiplied by 10 - 1.3.6.1.4.1.41112.1.4.7.1.19
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaRxAirtime
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.20
-        type: gauge
-        help: Downlink Airtime in % multiplied by 10 - 1.3.6.1.4.1.41112.1.4.7.1.20
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaTxLatency
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.21
-        type: gauge
-        help: Uplink Latency in milliseconds - 1.3.6.1.4.1.41112.1.4.7.1.21
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaMac
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.1
-        type: PhysAddress48
-        help: Station MAC address - 1.3.6.1.4.1.41112.1.4.7.1.1
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaName
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.2
-        type: DisplayString
-        help: Station name - 1.3.6.1.4.1.41112.1.4.7.1.2
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaSignal
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.3
-        type: gauge
-        help: Signal strength, dBm - 1.3.6.1.4.1.41112.1.4.7.1.3
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaNoiseFloor
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.4
-        type: gauge
-        help: Noise floor - 1.3.6.1.4.1.41112.1.4.7.1.4
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaDistance
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.5
-        type: gauge
-        help: Distance - 1.3.6.1.4.1.41112.1.4.7.1.5
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaCcq
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.6
-        type: gauge
-        help: CCQ in % - 1.3.6.1.4.1.41112.1.4.7.1.6
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaAmp
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.7
-        type: gauge
-        help: airMAX priority - 1.3.6.1.4.1.41112.1.4.7.1.7
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaAmq
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.8
-        type: gauge
-        help: airMAX quality - 1.3.6.1.4.1.41112.1.4.7.1.8
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaAmc
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.9
-        type: gauge
-        help: airMAX capacity - 1.3.6.1.4.1.41112.1.4.7.1.9
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaLastIp
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.10
-        type: InetAddressIPv4
-        help: Last known IP address - 1.3.6.1.4.1.41112.1.4.7.1.10
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaTxRate
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.11
-        type: gauge
-        help: TX rate - 1.3.6.1.4.1.41112.1.4.7.1.11
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaRxRate
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.12
-        type: gauge
-        help: RX rate - 1.3.6.1.4.1.41112.1.4.7.1.12
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaTxBytes
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.13
-        type: counter
-        help: TX bytes - 1.3.6.1.4.1.41112.1.4.7.1.13
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaRxBytes
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.14
-        type: counter
-        help: TX rate - 1.3.6.1.4.1.41112.1.4.7.1.14
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      - name: ubntStaConnTime
-        oid: 1.3.6.1.4.1.41112.1.4.7.1.15
-        type: gauge
-        help: Connection Time in seconds - 1.3.6.1.4.1.41112.1.4.7.1.15
-        indexes:
-        - labelname: ubntWlStatIndex
-          type: gauge
-        - labelname: ubntStaMac
-          type: PhysAddress48
-          fixed_size: 6
-      version: 1
-    ubiquiti_unifi:
-      walk:
-      - 1.3.6.1.2.1.2
-      - 1.3.6.1.2.1.31.1.1
-      - 1.3.6.1.4.1.41112.1.6
-      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
-      - name: ifNumber
-        oid: 1.3.6.1.2.1.2.1
-        type: gauge
-        help: The number of network interfaces (regardless of their current state) present
-          on this system. - 1.3.6.1.2.1.2.1
-      - name: ifIndex
-        oid: 1.3.6.1.2.1.2.2.1.1
-        type: gauge
-        help: A unique value, greater than zero, for each interface - 1.3.6.1.2.1.2.2.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifDescr
-        oid: 1.3.6.1.2.1.2.2.1.2
-        type: DisplayString
-        help: A textual string containing information about the interface - 1.3.6.1.2.1.2.2.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifType
-        oid: 1.3.6.1.2.1.2.2.1.3
-        type: EnumAsInfo
-        help: The type of interface - 1.3.6.1.2.1.2.2.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: other
-          2: regular1822
-          3: hdh1822
-          4: ddnX25
-          5: rfc877x25
-          6: ethernetCsmacd
-          7: iso88023Csmacd
-          8: iso88024TokenBus
-          9: iso88025TokenRing
-          10: iso88026Man
-          11: starLan
-          12: proteon10Mbit
-          13: proteon80Mbit
-          14: hyperchannel
-          15: fddi
-          16: lapb
-          17: sdlc
-          18: ds1
-          19: e1
-          20: basicISDN
-          21: primaryISDN
-          22: propPointToPointSerial
-          23: ppp
-          24: softwareLoopback
-          25: eon
-          26: ethernet3Mbit
-          27: nsip
-          28: slip
-          29: ultra
-          30: ds3
-          31: sip
-          32: frameRelay
-          33: rs232
-          34: para
-          35: arcnet
-          36: arcnetPlus
-          37: atm
-          38: miox25
-          39: sonet
-          40: x25ple
-          41: iso88022llc
-          42: localTalk
-          43: smdsDxi
-          44: frameRelayService
-          45: v35
-          46: hssi
-          47: hippi
-          48: modem
-          49: aal5
-          50: sonetPath
-          51: sonetVT
-          52: smdsIcip
-          53: propVirtual
-          54: propMultiplexor
-          55: ieee80212
-          56: fibreChannel
-          57: hippiInterface
-          58: frameRelayInterconnect
-          59: aflane8023
-          60: aflane8025
-          61: cctEmul
-          62: fastEther
-          63: isdn
-          64: v11
-          65: v36
-          66: g703at64k
-          67: g703at2mb
-          68: qllc
-          69: fastEtherFX
-          70: channel
-          71: ieee80211
-          72: ibm370parChan
-          73: escon
-          74: dlsw
-          75: isdns
-          76: isdnu
-          77: lapd
-          78: ipSwitch
-          79: rsrb
-          80: atmLogical
-          81: ds0
-          82: ds0Bundle
-          83: bsc
-          84: async
-          85: cnr
-          86: iso88025Dtr
-          87: eplrs
-          88: arap
-          89: propCnls
-          90: hostPad
-          91: termPad
-          92: frameRelayMPI
-          93: x213
-          94: adsl
-          95: radsl
-          96: sdsl
-          97: vdsl
-          98: iso88025CRFPInt
-          99: myrinet
-          100: voiceEM
-          101: voiceFXO
-          102: voiceFXS
-          103: voiceEncap
-          104: voiceOverIp
-          105: atmDxi
-          106: atmFuni
-          107: atmIma
-          108: pppMultilinkBundle
-          109: ipOverCdlc
-          110: ipOverClaw
-          111: stackToStack
-          112: virtualIpAddress
-          113: mpc
-          114: ipOverAtm
-          115: iso88025Fiber
-          116: tdlc
-          117: gigabitEthernet
-          118: hdlc
-          119: lapf
-          120: v37
-          121: x25mlp
-          122: x25huntGroup
-          123: transpHdlc
-          124: interleave
-          125: fast
-          126: ip
-          127: docsCableMaclayer
-          128: docsCableDownstream
-          129: docsCableUpstream
-          130: a12MppSwitch
-          131: tunnel
-          132: coffee
-          133: ces
-          134: atmSubInterface
-          135: l2vlan
-          136: l3ipvlan
-          137: l3ipxvlan
-          138: digitalPowerline
-          139: mediaMailOverIp
-          140: dtm
-          141: dcn
-          142: ipForward
-          143: msdsl
-          144: ieee1394
-          145: if-gsn
-          146: dvbRccMacLayer
-          147: dvbRccDownstream
-          148: dvbRccUpstream
-          149: atmVirtual
-          150: mplsTunnel
-          151: srp
-          152: voiceOverAtm
-          153: voiceOverFrameRelay
-          154: idsl
-          155: compositeLink
-          156: ss7SigLink
-          157: propWirelessP2P
-          158: frForward
-          159: rfc1483
-          160: usb
-          161: ieee8023adLag
-          162: bgppolicyaccounting
-          163: frf16MfrBundle
-          164: h323Gatekeeper
-          165: h323Proxy
-          166: mpls
-          167: mfSigLink
-          168: hdsl2
-          169: shdsl
-          170: ds1FDL
-          171: pos
-          172: dvbAsiIn
-          173: dvbAsiOut
-          174: plc
-          175: nfas
-          176: tr008
-          177: gr303RDT
-          178: gr303IDT
-          179: isup
-          180: propDocsWirelessMaclayer
-          181: propDocsWirelessDownstream
-          182: propDocsWirelessUpstream
-          183: hiperlan2
-          184: propBWAp2Mp
-          185: sonetOverheadChannel
-          186: digitalWrapperOverheadChannel
-          187: aal2
-          188: radioMAC
-          189: atmRadio
-          190: imt
-          191: mvl
-          192: reachDSL
-          193: frDlciEndPt
-          194: atmVciEndPt
-          195: opticalChannel
-          196: opticalTransport
-          197: propAtm
-          198: voiceOverCable
-          199: infiniband
-          200: teLink
-          201: q2931
-          202: virtualTg
-          203: sipTg
-          204: sipSig
-          205: docsCableUpstreamChannel
-          206: econet
-          207: pon155
-          208: pon622
-          209: bridge
-          210: linegroup
-          211: voiceEMFGD
-          212: voiceFGDEANA
-          213: voiceDID
-          214: mpegTransport
-          215: sixToFour
-          216: gtp
-          217: pdnEtherLoop1
-          218: pdnEtherLoop2
-          219: opticalChannelGroup
-          220: homepna
-          221: gfp
-          222: ciscoISLvlan
-          223: actelisMetaLOOP
-          224: fcipLink
-          225: rpr
-          226: qam
-          227: lmp
-          228: cblVectaStar
-          229: docsCableMCmtsDownstream
-          230: adsl2
-          231: macSecControlledIF
-          232: macSecUncontrolledIF
-          233: aviciOpticalEther
-          234: atmbond
-          235: voiceFGDOS
-          236: mocaVersion1
-          237: ieee80216WMAN
-          238: adsl2plus
-          239: dvbRcsMacLayer
-          240: dvbTdm
-          241: dvbRcsTdma
-          242: x86Laps
-          243: wwanPP
-          244: wwanPP2
-          245: voiceEBS
-          246: ifPwType
-          247: ilan
-          248: pip
-          249: aluELP
-          250: gpon
-          251: vdsl2
-          252: capwapDot11Profile
-          253: capwapDot11Bss
-          254: capwapWtpVirtualRadio
-          255: bits
-          256: docsCableUpstreamRfPort
-          257: cableDownstreamRfPort
-          258: vmwareVirtualNic
-          259: ieee802154
-          260: otnOdu
-          261: otnOtu
-          262: ifVfiType
-          263: g9981
-          264: g9982
-          265: g9983
-          266: aluEpon
-          267: aluEponOnu
-          268: aluEponPhysicalUni
-          269: aluEponLogicalLink
-          270: aluGponOnu
-          271: aluGponPhysicalUni
-          272: vmwareNicTeam
-          277: docsOfdmDownstream
-          278: docsOfdmaUpstream
-          279: gfast
-          280: sdci
-          281: xboxWireless
-          282: fastdsl
-          283: docsCableScte55d1FwdOob
-          284: docsCableScte55d1RetOob
-          285: docsCableScte55d2DsOob
-          286: docsCableScte55d2UsOob
-          287: docsCableNdf
-          288: docsCableNdr
-          289: ptm
-          290: ghn
-          291: otnOtsi
-          292: otnOtuc
-          293: otnOduc
-          294: otnOtsig
-          295: microwaveCarrierTermination
-          296: microwaveRadioLinkTerminal
-          297: ieee8021axDrni
-          298: ax25
-          299: ieee19061nanocom
-      - name: ifMtu
-        oid: 1.3.6.1.2.1.2.2.1.4
-        type: gauge
-        help: The size of the largest packet which can be sent/received on the interface,
-          specified in octets - 1.3.6.1.2.1.2.2.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpeed
-        oid: 1.3.6.1.2.1.2.2.1.5
-        type: gauge
-        help: An estimate of the interface's current bandwidth in bits per second - 1.3.6.1.2.1.2.2.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPhysAddress
-        oid: 1.3.6.1.2.1.2.2.1.6
-        type: PhysAddress48
-        help: The interface's address at its protocol sub-layer - 1.3.6.1.2.1.2.2.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifAdminStatus
-        oid: 1.3.6.1.2.1.2.2.1.7
-        type: gauge
-        help: The desired state of the interface - 1.3.6.1.2.1.2.2.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-      - name: ifOperStatus
-        oid: 1.3.6.1.2.1.2.2.1.8
-        type: gauge
-        help: The current operational state of the interface - 1.3.6.1.2.1.2.2.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: up
-          2: down
-          3: testing
-          4: unknown
-          5: dormant
-          6: notPresent
-          7: lowerLayerDown
-      - name: ifLastChange
-        oid: 1.3.6.1.2.1.2.2.1.9
-        type: gauge
-        help: The value of sysUpTime at the time the interface entered its current operational
-          state - 1.3.6.1.2.1.2.2.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInOctets
-        oid: 1.3.6.1.2.1.2.2.1.10
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.11
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.2.2.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.12
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast or broadcast address at this sub-layer -
-          1.3.6.1.2.1.2.2.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInDiscards
-        oid: 1.3.6.1.2.1.2.2.1.13
-        type: counter
-        help: The number of inbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being deliverable to a higher-layer
-          protocol - 1.3.6.1.2.1.2.2.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInErrors
-        oid: 1.3.6.1.2.1.2.2.1.14
-        type: counter
-        help: For packet-oriented interfaces, the number of inbound packets that contained
-          errors preventing them from being deliverable to a higher-layer protocol - 1.3.6.1.2.1.2.2.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInUnknownProtos
-        oid: 1.3.6.1.2.1.2.2.1.15
-        type: counter
-        help: For packet-oriented interfaces, the number of packets received via the interface
-          which were discarded because of an unknown or unsupported protocol - 1.3.6.1.2.1.2.2.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutOctets
-        oid: 1.3.6.1.2.1.2.2.1.16
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.2.2.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.17
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutNUcastPkts
-        oid: 1.3.6.1.2.1.2.2.1.18
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.2.2.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutDiscards
-        oid: 1.3.6.1.2.1.2.2.1.19
-        type: counter
-        help: The number of outbound packets which were chosen to be discarded even though
-          no errors had been detected to prevent their being transmitted - 1.3.6.1.2.1.2.2.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutErrors
-        oid: 1.3.6.1.2.1.2.2.1.20
-        type: counter
-        help: For packet-oriented interfaces, the number of outbound packets that could
-          not be transmitted because of errors - 1.3.6.1.2.1.2.2.1.20
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutQLen
-        oid: 1.3.6.1.2.1.2.2.1.21
-        type: gauge
-        help: The length of the output packet queue (in packets). - 1.3.6.1.2.1.2.2.1.21
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifSpecific
-        oid: 1.3.6.1.2.1.2.2.1.22
-        type: OctetString
-        help: A reference to MIB definitions specific to the particular media being used
-          to realize the interface - 1.3.6.1.2.1.2.2.1.22
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifName
-        oid: 1.3.6.1.2.1.31.1.1.1.1
-        type: DisplayString
-        help: The textual name of the interface - 1.3.6.1.2.1.31.1.1.1.1
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.2
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.2
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.3
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.3
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.4
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.4
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.5
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.5
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.6
-        type: counter
-        help: The total number of octets received on the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.6
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.7
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were not addressed to a multicast or broadcast address at this sub-layer
-          - 1.3.6.1.2.1.31.1.1.1.7
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.8
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a multicast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.8
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCInBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.9
-        type: counter
-        help: The number of packets, delivered by this sub-layer to a higher (sub-)layer,
-          which were addressed to a broadcast address at this sub-layer - 1.3.6.1.2.1.31.1.1.1.9
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutOctets
-        oid: 1.3.6.1.2.1.31.1.1.1.10
-        type: counter
-        help: The total number of octets transmitted out of the interface, including framing
-          characters - 1.3.6.1.2.1.31.1.1.1.10
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutUcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.11
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were not addressed to a multicast or broadcast address at this sub-layer,
-          including those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.11
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutMulticastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.12
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a multicast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.12
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifHCOutBroadcastPkts
-        oid: 1.3.6.1.2.1.31.1.1.1.13
-        type: counter
-        help: The total number of packets that higher-level protocols requested be transmitted,
-          and which were addressed to a broadcast address at this sub-layer, including
-          those that were discarded or not sent - 1.3.6.1.2.1.31.1.1.1.13
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifLinkUpDownTrapEnable
-        oid: 1.3.6.1.2.1.31.1.1.1.14
-        type: gauge
-        help: Indicates whether linkUp/linkDown traps should be generated for this interface
-          - 1.3.6.1.2.1.31.1.1.1.14
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: enabled
-          2: disabled
-      - name: ifHighSpeed
-        oid: 1.3.6.1.2.1.31.1.1.1.15
-        type: gauge
-        help: An estimate of the interface's current bandwidth in units of 1,000,000 bits
-          per second - 1.3.6.1.2.1.31.1.1.1.15
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifPromiscuousMode
-        oid: 1.3.6.1.2.1.31.1.1.1.16
-        type: gauge
-        help: This object has a value of false(2) if this interface only accepts packets/frames
-          that are addressed to this station - 1.3.6.1.2.1.31.1.1.1.16
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifConnectorPresent
-        oid: 1.3.6.1.2.1.31.1.1.1.17
-        type: gauge
-        help: This object has the value 'true(1)' if the interface sublayer has a physical
-          connector and the value 'false(2)' otherwise. - 1.3.6.1.2.1.31.1.1.1.17
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: ifAlias
-        oid: 1.3.6.1.2.1.31.1.1.1.18
-        type: DisplayString
-        help: This object is an 'alias' name for the interface as specified by a network
-          manager, and provides a non-volatile 'handle' for the interface - 1.3.6.1.2.1.31.1.1.1.18
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: ifCounterDiscontinuityTime
-        oid: 1.3.6.1.2.1.31.1.1.1.19
-        type: gauge
-        help: The value of sysUpTime on the most recent occasion at which any one or more
-          of this interface's counters suffered a discontinuity - 1.3.6.1.2.1.31.1.1.1.19
-        indexes:
-        - labelname: ifIndex
-          type: gauge
-      - name: unifiRadioIndex
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.1
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.1'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioName
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.2
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.2'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioRadio
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.3
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.3'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioRxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.4
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.4'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioTxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.5
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.5'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioCuTotal
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.6
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.6'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioCuSelfRx
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.7
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.7'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioCuSelfTx
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.8
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.8'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiRadioOtherBss
-        oid: 1.3.6.1.4.1.41112.1.6.1.1.1.9
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.1.1.9'
-        indexes:
-        - labelname: unifiRadioIndex
-          type: gauge
-      - name: unifiVapIndex
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.1
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.1'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapBssId
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.2
-        type: PhysAddress48
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.2'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapCcq
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.3
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.3'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapChannel
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.4
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.4'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapExtChannel
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.5
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.5'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapEssId
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.6'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapName
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.7
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.7'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapNumStations
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.8
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.8'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRadio
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.9'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxBytes
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.10
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.10'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxCrypts
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.11
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.11'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxDropped
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.12
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.12'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxErrors
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.13
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.13'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxFrags
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.14
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.14'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapRxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.15
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.15'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxBytes
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.16
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.16'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxDropped
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.17
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.17'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxErrors
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.18
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.18'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.19
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.19'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxRetries
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.20
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.20'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapTxPower
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.21
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.21'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiVapUp
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.22
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.22'
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: unifiVapUsage
-        oid: 1.3.6.1.4.1.41112.1.6.1.2.1.23
-        type: DisplayString
-        help: guest or regular user - 1.3.6.1.4.1.41112.1.6.1.2.1.23
-        indexes:
-        - labelname: unifiVapIndex
-          type: gauge
-      - name: unifiIfIndex
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.1
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.1'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfFullDuplex
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.2
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.2'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: unifiIfIp
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.3
-        type: InetAddressIPv4
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.3'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfMac
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.4
-        type: PhysAddress48
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.4'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfName
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.5
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.5'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfRxBytes
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.6
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.6'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfRxDropped
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.7
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.7'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfRxError
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.8
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.8'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfRxMulticast
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.9
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.9'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfRxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.10
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.10'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfSpeed
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.11
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.11'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfTxBytes
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.12
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.12'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfTxDropped
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.13
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.13'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfTxError
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.14
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.14'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfTxPackets
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.15
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.15'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-      - name: unifiIfUp
-        oid: 1.3.6.1.4.1.41112.1.6.2.1.1.16
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.16'
-        indexes:
-        - labelname: unifiIfIndex
-          type: gauge
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: unifiApSystemIp
-        oid: 1.3.6.1.4.1.41112.1.6.3.1
-        type: InetAddressIPv4
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.1'
-      - name: unifiApSystemIsolated
-        oid: 1.3.6.1.4.1.41112.1.6.3.2
-        type: gauge
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.2'
-        enum_values:
-          1: "true"
-          2: "false"
-      - name: unifiApSystemModel
-        oid: 1.3.6.1.4.1.41112.1.6.3.3
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.3'
-      - name: unifiApSystemUplink
-        oid: 1.3.6.1.4.1.41112.1.6.3.4
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.4'
-      - name: unifiApSystemUptime
-        oid: 1.3.6.1.4.1.41112.1.6.3.5
-        type: counter
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.5'
-      - name: unifiApSystemVersion
-        oid: 1.3.6.1.4.1.41112.1.6.3.6
-        type: DisplayString
-        help: ' - 1.3.6.1.4.1.41112.1.6.3.6'
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/deployment.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/deployment.yaml
deleted file mode 100644
index 5aef90febced06d2c3b57c4c07d7a1b9281fb269..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/deployment.yaml
+++ /dev/null
@@ -1,54 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: {{ include "snmpexporter.fullname" . }}
-  labels:
-    {{- include "snmpexporter.labels" . | nindent 4 }}
-spec:
-  replicas: {{ .Values.replicaCount }}
-  selector:
-    matchLabels:
-      {{- include "snmpexporter.selectorLabels" . | nindent 6 }}
-  template:
-    metadata:
-      labels:
-        {{- include "snmpexporter.selectorLabels" . | nindent 8 }}
-    spec:
-      securityContext:
-        runAsUser: 0
-      initContainers:
-        - name: init-config
-          image: busybox:1.28
-          command: ['sh', '-c', 'if [ ! -f "/etc/snmp_exporter/snmp.yml" ]; then cp /etc/snmp_exporter_init/snmp.yml /etc/snmp_exporter; fi']
-          volumeMounts:
-            - name: config-volume
-              mountPath: /etc/snmp_exporter
-            - name: init-config-volume
-              mountPath: /etc/snmp_exporter_init
-      containers:
-        - name: {{ .Chart.Name }}
-          image: "{{ .Values.image.repository }}:{{ .Values.image.version }}"
-          imagePullPolicy: {{ .Values.image.pullPolicy }}
-          ports:
-            - containerPort: 9116
-              protocol: TCP
-          volumeMounts:
-            - name: config-volume
-              mountPath: /etc/snmp_exporter
-          livenessProbe:
-            exec:
-              command:
-                - /bin/sh
-                - -c
-                - if [ ! -f "/etc/snmp_exporter/generator.yml" ]; then exit 0; else rm -f /etc/snmp_exporter/generator.yml && exit 1; fi
-            failureThreshold: 1
-          resources:
-            {{- toYaml .Values.resources | nindent 12 }}
-      volumes:
-        - name: config-volume
-          hostPath: 
-            path: "/var/lib/osm/snmp_exporter/{{ .Values.global.osm.vnf_id | lower }}/"
-        - name: init-config-volume
-          configMap:
-            name: "snmp-init-config-{{ .Values.global.osm.vnf_id | lower }}"
-          
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/service.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/service.yaml
deleted file mode 100644
index 6ec5fb4fb4153956026d8bbb77439ca1cf6234aa..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/service.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: {{ include "snmpexporter.fullname" . }}
-  labels:
-    {{- include "snmpexporter.labels" . | nindent 4 }}
-spec:
-  type: {{ .Values.service.type }}
-  ports:
-    - port: {{ .Values.service.port }}
-      targetPort: 9116
-      protocol: TCP
-      name: snmp
-  selector:
-    {{- include "snmpexporter.selectorLabels" . | nindent 4 }}
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/values.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/values.yaml
deleted file mode 100644
index cbe306fa4886e327d4887e771cc658d4c0a35d7c..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/values.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-# Default values for snmpexporter.
-# This is a YAML-formatted file.
-# Declare variables to be passed into your templates.
-
-replicaCount: 1
-
-image:
-  repository: prom/snmp-exporter
-  version: v0.17.0
-  pullPolicy: IfNotPresent
-
-service:
-  type: ClusterIP
-  port: 80
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/prometheus-job-template.j2 b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/prometheus-job-template.j2
deleted file mode 100644
index f82adfc1b6fcb70ec0c1d3efd13813439af5f49b..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/prometheus-job-template.j2
+++ /dev/null
@@ -1,15 +0,0 @@
--   job_name: '{{ JOB_NAME }}'
-    static_configs:
-      - targets:
-          - {{ TARGET_IP }}
-    metrics_path: /snmp
-    params:
-        module: [ osm-snmp ] 
-    relabel_configs:
-      - source_labels: [__address__]
-        target_label: __param_target
-      - source_labels: [__param_target]
-        target_label: instance
-      - target_label: __address__
-        replacement: {{ EXPORTER_POD_IP }}:{{ EXPORTER_POD_PORT }}  # The SNMP exporter's real hostname:port.
-
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/install.sh b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/install.sh
deleted file mode 100755
index 175f4b6f9d5108e06b96585b0106d5907e9ccdb0..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/install.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-##
-# Licensed under the Apache License, Version 2.0 (the "License"); you may
-# not use this file except in compliance with the License. You may obtain
-# a copy of the License at
-#
-#         http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-# License for the specific language governing permissions and limitations
-# under the License.
-##
-
-echo "installing libraries for snmp generator"
-
-#apt-get install -y ...
-apt-get update
-
-apt-get install -y python3-pip unzip build-essential libsnmp-dev wget curl
-curl -s https://storage.googleapis.com/golang/go1.11.8.linux-amd64.tar.gz | tar -v -C /usr/local -xz
-export PATH=$PATH:/usr/local/go/bin
-export GOPATH=/go
-
-go get github.com/go-logfmt/logfmt && go get github.com/go-kit/kit/log
-
-wget -q https://github.com/prometheus/snmp_exporter/archive/v0.17.0.tar.gz -P /tmp/ \
-&& tar -C /tmp -xf /tmp/v0.17.0.tar.gz \
-&& (cd /tmp/snmp_exporter-0.17.0/generator && go build) \
-&& cp /tmp/snmp_exporter-0.17.0/generator/generator /usr/local/bin/snmp_generator
-
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/vnf_ee.py b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/vnf_ee.py
deleted file mode 100755
index a05012f78635f831a6171a08b6673106383a0fe1..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/vnf_ee.py
+++ /dev/null
@@ -1,69 +0,0 @@
-##
-# All Rights Reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-# implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-##
-
-import asyncio
-import logging
-import os
-
-
-from osm_ee.exceptions import VnfException
-
-import osm_ee.util.util_ee as util_ee
-
-
-class VnfEE:
-
-    def __init__(self, config_params):
-        self.logger = logging.getLogger('osm_ee.vnf')
-        self.config_params = config_params
-
-    async def config(self, id, params):
-        self.logger.debug("Execute action config params: {}".format(params))
-        # Config action is special, params are merged with previous config calls
-        self.config_params.update(params)
-        required_params = ["ssh-hostname"]
-        self._check_required_params(self.config_params, required_params)
-        yield "OK", "Configured"
-
-    async def sleep(self, id, params):
-        self.logger.debug("Execute action sleep, params: {}".format(params))
-
-        for i in range(3):
-            await asyncio.sleep(5)
-            self.logger.debug("Temporal result return, params: {}".format(params))
-            yield "PROCESSING", f"Processing {i} action id {id}"
-        yield "OK", f"Processed action id {id}"
-
-    async def generate_snmp(self, id, params):
-        self.logger.debug("Executing SNMP exporter configuration generation\nWith params: {}".format(params))
-
-        commands =  ("cp /app/vnf/generator/generator.yml ./",
-                     "snmp_generator generate --output-path=/etc/snmp_exporter/snmp.yml",
-                     "touch /etc/snmp_exporter/generator.yml")
-        for command in commands:
-            return_code, stdout, stderr = await util_ee.local_async_exec(command)
-            if return_code != 0:
-                yield "ERROR", "return code {}: {}".format(return_code, stderr.decode())
-                break
-        else:
-            yield "OK", stdout.decode()
-
-    @staticmethod
-    def _check_required_params(params, required_params):
-        for required_param in required_params:
-            if required_param not in params:
-                raise VnfException("Missing required param: {}".format(required_param))
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/NOTES.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/NOTES.txt
deleted file mode 100755
index c52fc2c419ef6f4cccfb63fd93ca7379bfc04cf7..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/NOTES.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-1. Get the application URL by running these commands:
-{{- if .Values.ingress.enabled }}
-{{- range $host := .Values.ingress.hosts }}
-  {{- range .paths }}
-  http{{ if $.Values.ingress.tls }}s{{ end }}://{{ $host.host }}{{ . }}
-  {{- end }}
-{{- end }}
-{{- else if contains "NodePort" .Values.service.type }}
-  export NODE_PORT=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ include "eechart.fullname" . }})
-  export NODE_IP=$(kubectl get nodes --namespace {{ .Release.Namespace }} -o jsonpath="{.items[0].status.addresses[0].address}")
-  echo http://$NODE_IP:$NODE_PORT
-{{- else if contains "LoadBalancer" .Values.service.type }}
-     NOTE: It may take a few minutes for the LoadBalancer IP to be available.
-           You can watch the status of by running 'kubectl get --namespace {{ .Release.Namespace }} svc -w {{ include "eechart.fullname" . }}'
-  export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ include "eechart.fullname" . }} --template "{{"{{ range (index .status.loadBalancer.ingress 0) }}{{.}}{{ end }}"}}")
-  echo http://$SERVICE_IP:{{ .Values.service.port }}
-{{- else if contains "ClusterIP" .Values.service.type }}
-  export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "eechart.name" . }},app.kubernetes.io/instance={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}")
-  echo "Visit http://127.0.0.1:8080 to use your application"
-  kubectl port-forward $POD_NAME 8080:80
-{{- end }}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/_helpers.tpl b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/_helpers.tpl
deleted file mode 100755
index d3e28e0260b8bff2fdef09046df0abaea885739c..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/_helpers.tpl
+++ /dev/null
@@ -1,56 +0,0 @@
-{{/* vim: set filetype=mustache: */}}
-{{/*
-Expand the name of the chart.
-*/}}
-{{- define "eechart.name" -}}
-{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Create a default fully qualified app name.
-We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
-If release name contains chart name it will be used as a full name.
-*/}}
-{{- define "eechart.fullname" -}}
-{{- if .Values.fullnameOverride -}}
-{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
-{{- else -}}
-{{- $name := default .Chart.Name .Values.nameOverride -}}
-{{- if contains $name .Release.Name -}}
-{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
-{{- else -}}
-{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-{{- end -}}
-{{- end -}}
-
-{{/*
-Create chart name and version as used by the chart label.
-*/}}
-{{- define "eechart.chart" -}}
-{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Common labels
-*/}}
-{{- define "eechart.labels" -}}
-app.kubernetes.io/name: {{ include "eechart.name" . }}
-helm.sh/chart: {{ include "eechart.chart" . }}
-app.kubernetes.io/instance: {{ .Release.Name }}
-{{- if .Chart.AppVersion }}
-app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
-{{- end }}
-app.kubernetes.io/managed-by: {{ .Release.Service }}
-{{- end -}}
-
-{{/*
-Create the name of the service account to use
-*/}}
-{{- define "eechart.serviceAccountName" -}}
-{{- if .Values.serviceAccount.create -}}
-    {{ default (include "eechart.fullname" .) .Values.serviceAccount.name }}
-{{- else -}}
-    {{ default "default" .Values.serviceAccount.name }}
-{{- end -}}
-{{- end -}}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/configmap.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/configmap.yaml
deleted file mode 100755
index 5b9634c7e1abe64c6f720f708dd5c9664e72e8cf..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/configmap.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: {{ include "eechart.fullname" . }}
-data:
-{{ (.Files.Glob "source/*").AsConfig | indent 2 }}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/ingress.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/ingress.yaml
deleted file mode 100755
index 264f89091bee2ba8746edc2841c275d28fef1168..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/ingress.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-{{- if .Values.ingress.enabled -}}
-{{- $fullName := include "eechart.fullname" . -}}
-{{- $svcPort := .Values.service.port -}}
-{{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
-apiVersion: networking.k8s.io/v1beta1
-{{- else -}}
-apiVersion: extensions/v1beta1
-{{- end }}
-kind: Ingress
-metadata:
-  name: {{ $fullName }}
-  labels:
-{{ include "eechart.labels" . | indent 4 }}
-  {{- with .Values.ingress.annotations }}
-  annotations:
-    {{- toYaml . | nindent 4 }}
-  {{- end }}
-spec:
-{{- if .Values.ingress.tls }}
-  tls:
-  {{- range .Values.ingress.tls }}
-    - hosts:
-      {{- range .hosts }}
-        - {{ . | quote }}
-      {{- end }}
-      secretName: {{ .secretName }}
-  {{- end }}
-{{- end }}
-  rules:
-  {{- range .Values.ingress.hosts }}
-    - host: {{ .host | quote }}
-      http:
-        paths:
-        {{- range .paths }}
-          - path: {{ . }}
-            backend:
-              serviceName: {{ $fullName }}
-              servicePort: {{ $svcPort }}
-        {{- end }}
-  {{- end }}
-{{- end }}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/service.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/service.yaml
deleted file mode 100755
index 88d38d66a3997c6e2a96754582736cfb065da6c2..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/service.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: {{ include "eechart.fullname" . }}
-  labels:
-{{ include "eechart.labels" . | indent 4 }}
-spec:
-  type: {{ .Values.service.type }}
-  ports:
-    - port: {{ .Values.service.port }}
-      targetPort: grpc
-      protocol: TCP
-      name: grpc
-  selector:
-    app.kubernetes.io/name: {{ include "eechart.name" . }}
-    app.kubernetes.io/instance: {{ .Release.Name }}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/serviceaccount.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/serviceaccount.yaml
deleted file mode 100755
index be615a5f08c7b557446fa74e5e3619e47d2ee804..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/serviceaccount.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-{{- if .Values.serviceAccount.create -}}
-apiVersion: v1
-kind: ServiceAccount
-metadata:
-  name: {{ template "eechart.serviceAccountName" . }}
-  labels:
-{{ include "eechart.labels" . | indent 4 }}
-{{- end -}}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/statefulset.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/statefulset.yaml
deleted file mode 100755
index 9af244dea0fec0be8c13ef81a72a832160986ff3..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/statefulset.yaml
+++ /dev/null
@@ -1,65 +0,0 @@
-apiVersion: apps/v1
-kind: StatefulSet
-metadata:
-  name: {{ include "eechart.fullname" . }}
-  labels:
-{{ include "eechart.labels" . | indent 4 }}
-spec:
-  serviceName:  {{ include "eechart.fullname" . }} 
-  replicas: {{ .Values.replicaCount }}
-  selector:
-    matchLabels:
-      app.kubernetes.io/name: {{ include "eechart.name" . }}
-      app.kubernetes.io/instance: {{ .Release.Name }}
-  template:
-    metadata:
-      labels:
-        app.kubernetes.io/name: {{ include "eechart.name" . }}
-        app.kubernetes.io/instance: {{ .Release.Name }}
-    spec:
-      imagePullSecrets:
-      - name: regcred 
-      serviceAccountName: {{ template "eechart.serviceAccountName" . }}
-      securityContext:
-        runAsUser: 0
-      containers:
-        - name: {{ .Chart.Name }}
-          image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
-          imagePullPolicy: {{ .Values.image.pullPolicy }}
-          ports:
-            - name: grpc
-              containerPort: 50051
-              protocol: TCP          
-          resources:
-            {{- toYaml .Values.resources | nindent 12 }}          
-          volumeMounts:
-          - name: osm-ee
-            mountPath: /app/storage  
-          - name: osm-ee-source
-            mountPath: /app/EE/osm_ee/vnf      
-{{- if .Values.snmpexporter.enabled }}
-          - name: snmp-config-volume
-            mountPath: /etc/snmp_exporter
-          - name: vnf-mibs
-            mountPath: /root/.snmp/mibs
-          - name: vnf-generator
-            mountPath: /app/vnf/generator
-{{- end }}
-      volumes:      
-      - name: osm-ee-source
-        configMap: 
-          name:  {{ include "eechart.fullname" . }}
-      - name: osm-ee
-        hostPath:
-          path: /var/lib/osm/osm/osm_osm_packages/_data
-{{- if .Values.snmpexporter.enabled }}
-      - name: snmp-config-volume
-        hostPath: 
-          path: "/var/lib/osm/snmp_exporter/{{ .Values.global.osm.vnf_id | lower }}/"
-      - name: vnf-mibs
-        configMap:
-          name: "vnf-snmp-mibs-{{ .Values.global.osm.vnf_id | lower}}"
-      - name: vnf-generator
-        configMap:
-          name: "vnf-snmp-generator-{{ .Values.global.osm.vnf_id | lower}}"
-{{- end }}
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/tests/test-connection.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/tests/test-connection.yaml
deleted file mode 100755
index e52b7b8b2515729e582b5efbc22dc5a0bdb0f3b2..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/tests/test-connection.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-apiVersion: v1
-kind: Pod
-metadata:
-  name: "{{ include "eechart.fullname" . }}-test-connection"
-  labels:
-{{ include "eechart.labels" . | indent 4 }}
-  annotations:
-    "helm.sh/hook": test-success
-spec:
-  containers:
-    - name: wget
-      image: busybox
-      command: ['wget']
-      args:  ['{{ include "eechart.fullname" . }}:{{ .Values.service.port }}']
-  restartPolicy: Never
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/values.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/values.yaml
deleted file mode 100755
index 1e4169b3b5e70188d83b6f40ff20e27f803ff978..0000000000000000000000000000000000000000
--- a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/values.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-global:
-  osm:
-    vnf_id: AVNFId
-
-replicaCount: 1
-
-image:
-  repository: illoret/grpcee
-  tag: latest
-  pullPolicy: IfNotPresent
-
-imagePullSecrets: []
-nameOverride: ""
-fullnameOverride: ""
-
-serviceAccount:
-  create: false
-  name:
-
-podSecurityContext: {}
-
-securityContext: {}
-
-service:
-  type: ClusterIP
-  port: 50050
-
-ingress:
-  enabled: false
-  annotations: {}
-    # kubernetes.io/ingress.class: nginx
-    # kubernetes.io/tls-acme: "true"
-  hosts:
-    - host: chart-example.local
-      paths: []
-  tls: []
-
-resources: {}
-
-nodeSelector: {}
-
-tolerations: []
-
-affinity: {}
-
-snmpexporter:
-  enabled: true
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml b/magma/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml
index c6a964b7a3c3d33a8ecbd8a1d54166b40f5b9406..1f5e2402930373b219f0b2dc30819ca55b9e93c8 100644
--- a/magma/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml
+++ b/magma/hackfest_magma-agw-enb_vnfd/magma-agw-enb_vnfd.yaml
@@ -1,281 +1,267 @@
 vnfd-catalog:
-   vnfd:
-   -   id: hackfest_magma-agw-enb_vnfd
-       name: hackfest_magma-agw-enb_vnfd
-       short-name: hackfest_magma-agw-enb_vnfd
-       description: Magma AGW v1.0.0 with tools & srsLTE VDU
-       vendor: Whitestack
-       version: '1.0'
-       mgmt-interface:
-           cp: agw-mgmt
-       vdu:
-       -   id: magma-agw-vdu
-           name: magma-agw-vdu
-           description: magma-agw-vdu
-           count: 1
-           cloud-init-file: magmaagw_init
-           vm-flavor:
-               vcpu-count: 1
-               memory-mb: 4096
-               storage-gb: 50
-           image: 'magma101_hfmr9'
-           interface:
-           -   name: eth0
-               type: INTERNAL
-               position: 1
-               virtual-interface:
-                   #type: SR-IOV
-                   type: PARAVIRT
-               internal-connection-point-ref: agw-s1
-           -   name: eth1
-               type: EXTERNAL
-               position: 2
-               virtual-interface:
-                   type: PARAVIRT
-               external-connection-point-ref: agw-sgi
-           -   name: eth2
-               type: EXTERNAL
-               position: 3
-               virtual-interface:
-                   type: PARAVIRT
-               external-connection-point-ref: agw-mgmt
-           internal-connection-point:
-           -   id: agw-s1
-               name: agw-s1
-               short-name: agw-s1 
-               port-security-enabled: false
-           monitoring-param:
-           -  id: agw_cpu_util
-              nfvi-metric: cpu_utilization
-           -  id: agw_memory_util
-              nfvi-metric: average_memory_utilization
-           -  id: agw_packets_received
-              nfvi-metric: packets_received
-           -  id: agw_packets_sent
-              nfvi-metric: packets_sent
-           alarm:
-           -   actions:
-                   alarm:
-                   -   url: https://webhook.site/5706da10-04a0-4ab0-819b-cb524f71a367
-               alarm-id: cpu-above-threshold
-               operation: GT
-               value: 80
-               vnf-monitoring-param-ref: agw_cpu_util
-       -   id: srsLTE-vdu
-           name: srsLTE-vdu
-           description: srsLTE-vdu
-           count: 1
-           cloud-init-file: srslte_init
-           vm-flavor:
-               vcpu-count: 4
-               memory-mb: 6144
-               storage-gb: 100
-           image: 'srsLTEzmqRF_hf9'
-           interface:
-           -   name: eth0
-               type: EXTERNAL
-               virtual-interface:
-                   type: PARAVIRT
-               external-connection-point-ref: srsLTE-mgmt
-               mgmt-interface: true
-           -   name: eth1
-               type: INTERNAL
-               virtual-interface:
-                   #type: SR-IOV
-                   type: PARAVIRT
-               internal-connection-point-ref: srsLTE-s1
-           internal-connection-point:
-           -   id: srsLTE-s1
-               name: srsLTE-s1
-               short-name: srsLTE-s1
-           vdu-configuration:
-              juju:
-                 charm: enodeb
-                 proxy: False
-              config-access:
+    vnfd:
+    -   id: hackfest_magma-agw-enb_vnfd
+        name: hackfest_magma-agw-enb_vnfd
+        short-name: hackfest_magma-agw-enb_vnfd
+        description: Magma AGW v1.0.0 with tools & srsLTE VDU
+        vendor: Whitestack
+        version: '1.0'
+        mgmt-interface:
+            cp: agw-mgmt
+        vdu:
+        -   id: magma-agw-vdu
+            name: magma-agw-vdu
+            description: magma-agw-vdu
+            count: 1
+            cloud-init-file: magmaagw_init
+            vm-flavor:
+                vcpu-count: 1
+                memory-mb: 4096
+                storage-gb: 50
+            image: 'magma101_hfmr9'
+            interface:
+            -   name: eth0
+                type: INTERNAL
+                position: 1
+                virtual-interface:
+                    #type: SR-IOV
+                    type: PARAVIRT
+                internal-connection-point-ref: agw-s1
+            -   name: eth1
+                type: EXTERNAL
+                position: 2
+                virtual-interface:
+                    type: PARAVIRT
+                external-connection-point-ref: agw-sgi
+            -   name: eth2
+                type: EXTERNAL
+                position: 3
+                virtual-interface:
+                    type: PARAVIRT
+                external-connection-point-ref: agw-mgmt
+            internal-connection-point:
+            -   id: agw-s1
+                name: agw-s1
+                short-name: agw-s1 
+                port-security-enabled: false
+            vdu-configuration:
+               juju:
+                  charm: magmagw
+               config-access:
                  ssh-access:
-                    required: True
-                    default-user: ubuntu
-              initial-config-primitive:
-              -  seq: 1
-                 name: remove-default-gw
-              config-primitive:
-              -  name: register
-                 parameter:
-                 -  name: mme-addr
-                    data-type: STRING
-                 -  name: gtp-bind-addr
-                    data-type: STRING
-                 -  name: s1c-bind-addr
-                    data-type: STRING
-              -  name: attach-ue
-                 parameter:
-                 -  name: usim-imsi
-                    data-type: STRING
-                 -  name: usim-k
-                    data-type: STRING
-                 -  name: usim-opc
-                    data-type: STRING
-              -  name: unregister
-              -  name: detach-ue
-       internal-vld:
-       -   id: internalS1
-           name: internalS1
-           short-name: internalS1
-           type: ELAN
-           ip-profile-ref: internalS1
-           internal-connection-point:
-           -   id-ref: agw-s1
-               ip-address: 192.168.100.254
-           -   id-ref: srsLTE-s1
-               ip-address: 192.168.100.10
-       ip-profiles:
-       -  name: internalS1
-          description: S1 test network
-          ip-profile-params:
-             ip-version: ipv4
-             subnet-address: 192.168.100.0/24
-             dhcp-params:
-                enabled: true
-       connection-point:
-       -   name: agw-mgmt
-       -   name: agw-sgi
-       -   name: srsLTE-mgmt
-       vnf-configuration:
-          execution-environment-list:
-          -  id: monitor
-             helm-chart: eechart
-             metric-service: snmpexporter
-             connection-point-ref: agw-mgmt
-          -  id: main-config
-             juju:
-               charm: magmagw
-             connection-point-ref: agw-mgmt
-          config-access:
-             ssh-access:
-                required: true
-          initial-config-primitive:
-          -  seq: 1
-             name: config
-             parameter:
-             -  name: ssh-hostname
-                value: <rw_mgmt_ip>
-             -  name: ssh-username
-                value: magma
-             -  name: ssh-password
-                value: magma
-             execution-environment-ref: main-config
-          -  seq: 2
-             name: reset-id
-             execution-environment-ref: main-config
-          -  seq: 3
-             name: add-net
-             parameter:
-             -  name: orch_ip
-                value: <orch_ip>
-             -  name: orch_net
-                value: <orch_net> 
-             execution-environment-ref: main-config
-          -  seq: 4
-             name: add-gw
-             parameter:
-             -  name: agw_id
-                value: <agw_id>
-             -  name: agw_name
-                value: <agw_name>
-             -  name: orch_ip
-                value: <orch_ip>
-             -  name: orch_net
-                value: <orch_net>
-             execution-environment-ref: main-config
-          -  seq: 5
-             name: add-test-subscriber
-             parameter:
-             -  name: orch_ip
-                value: <orch_ip>
-             -  name: orch_net
-                value: <orch_net>
-             execution-environment-ref: main-config
-          -  seq: 6
-             name: add-hosts
-             parameter:
-             -  name: orch_ip
-                value: <orch_ip>
-             execution-environment-ref: main-config
-          -  seq: 7
-             name: restart-magma
-             execution-environment-ref: main-config
-          -  seq: 8
-             name: generate_snmp
-             execution-environment-ref: monitor 
-          config-primitive:
-            -  name: add-gw
-               parameter:
-               -  name: agw_id
-                  default-value: <agw_id>
-               -  name: agw_name
-                  default-value: <agw_name>
-               -  name: orch_ip
-                  default-value: <orch_ip>
-               -  name: orch_net
-                  default-value: <orch_net>
-               execution-environment-ref: main-config
-            -  name: del-gw
-               parameter:
-               -  name: agw_id
-                  default-value: <agw_id>
-               -  name: orch_ip
-                  default-value: <orch_ip>
-               -  name: orch_net
-                  default-value: <orch_net>
-               execution-environment-ref: main-config
-            -  name: reset-id
-               execution-environment-ref: main-config
-            -  name: restart-magma
-               execution-environment-ref: main-config
-            -  name: generate_snmp
-               execution-environment-ref: monitor
-       monitoring-param:
-       -  id: agw_cpu_util
-          name: agw_cpu_util
-          aggregation-type: AVERAGE
-          vdu-monitoring-param:
-             vdu-ref: magma-agw-vdu
-             vdu-monitoring-param-ref: agw_cpu_util
-       -  id: agw_memory_util
-          name: agw_memory_util
-          aggregation-type: AVERAGE
-          vdu-monitoring-param:
-             vdu-ref: magma-agw-vdu
-             vdu-monitoring-param-ref: agw_memory_util
-       -  id: agw_packets_received
-          name: agw_packets_received
-          aggregation-type: AVERAGE
-          vdu-monitoring-param:
-             vdu-ref: magma-agw-vdu
-             vdu-monitoring-param-ref: agw_packets_received
-       -  id: agw_packets_sent
-          name: agw_packets_sent
-          aggregation-type: AVERAGE
-          vdu-monitoring-param:
-             vdu-ref: magma-agw-vdu
-             vdu-monitoring-param-ref: agw_packets_sent
-       scaling-group-descriptor:
-       -   max-instance-count: 1
-           min-instance-count: 0
-           name: vdu_autoscale
-           scaling-policy:
-           -   cooldown-time: 120
-               name: cpu_util_above_threshold
-               scaling-criteria:
-               -   name: cpu_util_above_threshold
-                   scale-in-relational-operation: LT
-                   scale-in-threshold: 10
-                   scale-out-relational-operation: GT
-                   scale-out-threshold: 60
-                   vnf-monitoring-param-ref: agw_cpu_util
-               scaling-type: automatic
-               threshold-time: 10
-           vdu:
-           -   count: 1
-               vdu-id-ref: magma-agw-vdu
+                    required: true
+               initial-config-primitive:
+               -  seq: 1
+                  name: config
+                  parameter:
+                  -  name: ssh-hostname
+                     value: <rw_mgmt_ip>
+                  -  name: ssh-username
+                     value: magma
+                  -  name: ssh-password
+                     value: magma
+               -  seq: 2
+                  name: reset-id
+               -  seq: 3
+                  name: add-net
+                  parameter:
+                  -  name: orch_ip
+                     value: <orch_ip>
+                  -  name: orch_net
+                     value: <orch_net> 
+               -  seq: 4
+                  name: add-gw
+                  parameter:
+                  -  name: agw_id
+                     value: <agw_id>
+                  -  name: agw_name
+                     value: <agw_name>
+                  -  name: orch_ip
+                     value: <orch_ip>
+                  -  name: orch_net
+                     value: <orch_net>
+               -  seq: 5
+                  name: add-test-subscriber
+                  parameter:
+                  -  name: orch_ip
+                     value: <orch_ip>
+                  -  name: orch_net
+                     value: <orch_net>
+               -  seq: 6
+                  name: add-hosts
+                  parameter:
+                  -  name: orch_ip
+                     value: <orch_ip>
+               -  seq: 7
+                  name: restart-magma 
+               config-primitive:
+                  -  name: add-gw
+                     parameter:
+                     -  name: agw_id
+                        default-value: <agw_id>
+                     -  name: agw_name
+                        default-value: <agw_name>
+                     -  name: orch_ip
+                        default-value: <orch_ip>
+                     -  name: orch_net
+                        default-value: <orch_net>
+                  -  name: del-gw
+                     parameter:
+                     -  name: agw_id
+                        default-value: <agw_id>
+                     -  name: orch_ip
+                        default-value: <orch_ip>
+                     -  name: orch_net
+                        default-value: <orch_net>
+                  -  name: reset-id
+                  -  name: restart-magma
+
+            monitoring-param:
+            -  id: agw_cpu_util
+               nfvi-metric: cpu_utilization
+            -  id: agw_memory_util
+               nfvi-metric: average_memory_utilization
+            -  id: agw_packets_received
+               nfvi-metric: packets_received
+            -  id: agw_packets_sent
+               nfvi-metric: packets_sent
+            alarm:
+            -   actions:
+                    alarm:
+                    -   url: https://webhook.site/5706da10-04a0-4ab0-819b-cb524f71a367
+                alarm-id: cpu-above-threshold
+                operation: GT
+                value: 80
+                vnf-monitoring-param-ref: agw_cpu_util
+        -   id: srsLTE-vdu
+            name: srsLTE-vdu
+            description: srsLTE-vdu
+            count: 1
+            cloud-init-file: srslte_init
+            vm-flavor:
+                vcpu-count: 4
+                memory-mb: 6144
+                storage-gb: 100
+            image: 'srsLTEzmqRF_hf9'
+            interface:
+            -   name: eth0
+                type: EXTERNAL
+                virtual-interface:
+                    type: PARAVIRT
+                external-connection-point-ref: srsLTE-mgmt
+                mgmt-interface: true
+            -   name: eth1
+                type: INTERNAL
+                virtual-interface:
+                    #type: SR-IOV
+                    type: PARAVIRT
+                internal-connection-point-ref: srsLTE-s1
+            internal-connection-point:
+            -   id: srsLTE-s1
+                name: srsLTE-s1
+                short-name: srsLTE-s1
+            vdu-configuration:
+               juju:
+                  charm: enodeb
+                  proxy: False
+               config-access:
+                  ssh-access:
+                     required: True
+                     default-user: ubuntu
+               initial-config-primitive:
+               -  seq: 1
+                  name: remove-default-gw
+               config-primitive:
+               -  name: register
+                  parameter:
+                  -  name: mme-addr
+                     data-type: STRING
+                  -  name: gtp-bind-addr
+                     data-type: STRING
+                  -  name: s1c-bind-addr
+                     data-type: STRING
+               -  name: attach-ue
+                  parameter:
+                  -  name: usim-imsi
+                     data-type: STRING
+                  -  name: usim-k
+                     data-type: STRING
+                  -  name: usim-opc
+                     data-type: STRING
+               -  name: unregister
+               -  name: detach-ue
+        internal-vld:
+        -   id: internalS1
+            name: internalS1
+            short-name: internalS1
+            type: ELAN
+            ip-profile-ref: internalS1
+            internal-connection-point:
+            -   id-ref: agw-s1
+                ip-address: 192.168.100.254
+            -   id-ref: srsLTE-s1
+                ip-address: 192.168.100.10
+        ip-profiles:
+        -  name: internalS1
+           description: S1 test network
+           ip-profile-params:
+              ip-version: ipv4
+              subnet-address: 192.168.100.0/24
+              dhcp-params:
+                 enabled: true
+        connection-point:
+        -   name: agw-mgmt
+        -   name: agw-sgi
+        -   name: srsLTE-mgmt
+        vnf-configuration:
+           relation:
+           -  name: agw
+              entities:
+              -  id: srsLTE-vdu
+                 endpoint: agw
+              -  id: magma-agw-vdu
+                 endpoint: agw
+        monitoring-param:
+        -  id: agw_cpu_util
+           name: agw_cpu_util
+           aggregation-type: AVERAGE
+           vdu-monitoring-param:
+              vdu-ref: magma-agw-vdu
+              vdu-monitoring-param-ref: agw_cpu_util
+        -  id: agw_memory_util
+           name: agw_memory_util
+           aggregation-type: AVERAGE
+           vdu-monitoring-param:
+              vdu-ref: magma-agw-vdu
+              vdu-monitoring-param-ref: agw_memory_util
+        -  id: agw_packets_received
+           name: agw_packets_received
+           aggregation-type: AVERAGE
+           vdu-monitoring-param:
+              vdu-ref: magma-agw-vdu
+              vdu-monitoring-param-ref: agw_packets_received
+        -  id: agw_packets_sent
+           name: agw_packets_sent
+           aggregation-type: AVERAGE
+           vdu-monitoring-param:
+              vdu-ref: magma-agw-vdu
+              vdu-monitoring-param-ref: agw_packets_sent
+        scaling-group-descriptor:
+        -   max-instance-count: 1
+            min-instance-count: 0
+            name: vdu_autoscale
+            scaling-policy:
+            -   cooldown-time: 120
+                name: cpu_util_above_threshold
+                scaling-criteria:
+                -   name: cpu_util_above_threshold
+                    scale-in-relational-operation: LT
+                    scale-in-threshold: 10
+                    scale-out-relational-operation: GT
+                    scale-out-threshold: 60
+                    vnf-monitoring-param-ref: agw_cpu_util
+                scaling-type: automatic
+                threshold-time: 10
+            vdu:
+            -   count: 1
+                vdu-id-ref: magma-agw-vdu
diff --git a/snmp_ee_vnf/helm-charts/eechart/Chart.yaml b/snmp_ee_vnf/helm-charts/eechart/Chart.yaml
index cf2f60608c460ce5501d2f98705d9fb6a1bb80ab..414c5f1aa1becbd34d69342874b63db8bb1cb77c 100755
--- a/snmp_ee_vnf/helm-charts/eechart/Chart.yaml
+++ b/snmp_ee_vnf/helm-charts/eechart/Chart.yaml
@@ -3,6 +3,3 @@ appVersion: "1.0"
 description: OSM EE helm chart
 name: eechart
 version: 0.1.0
-dependencies:
-  - name: snmpexporter
-    condition: snmpexporter.enabled
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml
deleted file mode 100644
index 18c862ce7e24173db3899c2a5b05651ceb1fb001..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-modules:
-  osm-snmp:
-    walk: [interfaces]
-    lookups:
-      - source_indexes: [ifIndex]
-        lookup: ifAlias
-      - source_indexes: [ifIndex]
-        lookup: 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
-    auth:
-      # Community string is used with SNMP v1 and v2. Defaults to "public".
-      community: public
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt
deleted file mode 100755
index df59fa918c37b24cd0e8eb3a450a6ed32d010cd2..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt
+++ /dev/null
@@ -1,638 +0,0 @@
-   IANAifType-MIB DEFINITIONS ::= BEGIN
-
-   IMPORTS
-       MODULE-IDENTITY, mib-2      FROM SNMPv2-SMI
-       TEXTUAL-CONVENTION          FROM SNMPv2-TC;
-
-   ianaifType MODULE-IDENTITY
-       LAST-UPDATED "201205170000Z"  -- May 17, 2012
-       ORGANIZATION "IANA"
-       CONTACT-INFO "        Internet Assigned Numbers Authority
-
-                     Postal: ICANN
-                             4676 Admiralty Way, Suite 330
-                             Marina del Rey, CA 90292
-
-                     Tel:    +1 310 823 9358
-                     E-Mail: iana&iana.org"
-       DESCRIPTION  "This MIB module defines the IANAifType Textual
-                     Convention, and thus the enumerated values of
-                     the ifType object defined in MIB-II's ifTable."
-
-       REVISION     "201205170000Z"  -- May 17, 2012
-       DESCRIPTION  "Registration of new IANAifType 272."
-
-       REVISION     "201201110000Z"  -- January 11, 2012
-       DESCRIPTION  "Registration of new IANAifTypes 266-271."
-
-       REVISION     "201112180000Z"  -- December 18, 2011
-       DESCRIPTION  "Registration of new IANAifTypes 263-265."
-
-       REVISION     "201110260000Z"  -- October 26, 2011
-       DESCRIPTION  "Registration of new IANAifType 262."
-
-       REVISION     "201109070000Z"  -- September 7, 2011
-       DESCRIPTION  "Registration of new IANAifTypes 260 and 261."
-
-       REVISION     "201107220000Z"  -- July 22, 2011
-       DESCRIPTION  "Registration of new IANAifType 259."
-
-       REVISION     "201106030000Z"  -- June 03, 2011
-       DESCRIPTION  "Registration of new IANAifType 258."
-
-       REVISION     "201009210000Z"  -- September 21, 2010
-       DESCRIPTION  "Registration of new IANAifTypes 256 and 257."
-
-       REVISION     "201007210000Z"  -- July 21, 2010
-       DESCRIPTION  "Registration of new IANAifType 255."
-
-       REVISION     "201002110000Z"  -- February 11, 2010
-       DESCRIPTION  "Registration of new IANAifType 254."
-
-       REVISION     "201002080000Z"  -- February 08, 2010
-       DESCRIPTION  "Registration of new IANAifTypes 252 and 253."
-
-       REVISION     "200905060000Z"  -- May 06, 2009
-       DESCRIPTION  "Registration of new IANAifType 251."
-
-       REVISION     "200902060000Z"  -- February 06, 2009
-       DESCRIPTION  "Registration of new IANAtunnelType 15."
-
-       REVISION     "200810090000Z"  -- October 09, 2008
-       DESCRIPTION  "Registration of new IANAifType 250."
-
-       REVISION     "200808120000Z"  -- August 12, 2008
-       DESCRIPTION  "Registration of new IANAifType 249."
-
-       REVISION     "200807220000Z"  -- July 22, 2008
-       DESCRIPTION  "Registration of new IANAifTypes 247 and 248."
-
-       REVISION     "200806240000Z"  -- June 24, 2008
-       DESCRIPTION  "Registration of new IANAifType 246."
-
-       REVISION     "200805290000Z"  -- May 29, 2008
-       DESCRIPTION  "Registration of new IANAifType 245."
-
-       REVISION     "200709130000Z"  -- September 13, 2007
-       DESCRIPTION  "Registration of new IANAifTypes 243 and 244."
-
-       REVISION     "200705290000Z"  -- May 29, 2007
-       DESCRIPTION  "Changed the description for IANAifType 228."
-
-       REVISION     "200703080000Z"  -- March 08, 2007
-       DESCRIPTION  "Registration of new IANAifType 242."
-
-       REVISION     "200701230000Z"  -- January 23, 2007
-       DESCRIPTION  "Registration of new IANAifTypes 239, 240, and 241." 
-
-       REVISION     "200610170000Z"  -- October 17, 2006
-       DESCRIPTION  "Deprecated/Obsoleted IANAifType 230.  Registration of 
-                     IANAifType 238." 
-
-       REVISION     "200609250000Z"  -- September 25, 2006
-       DESCRIPTION  "Changed the description for IANA ifType 
-                     184 and added new IANA ifType 237."  
-
-       REVISION     "200608170000Z"  -- August 17, 2006
-       DESCRIPTION  "Changed the descriptions for IANAifTypes
-                     20 and 21."   
-
-       REVISION     "200608110000Z"  -- August 11, 2006
-       DESCRIPTION  "Changed the descriptions for IANAifTypes
-                     7, 11, 62, 69, and 117."   
-
-       REVISION     "200607250000Z"  -- July 25, 2006
-       DESCRIPTION  "Registration of new IANA ifType 236."
-
-       REVISION     "200606140000Z"  -- June 14, 2006
-       DESCRIPTION  "Registration of new IANA ifType 235."
-
-       REVISION     "200603310000Z"  -- March 31, 2006
-       DESCRIPTION  "Registration of new IANA ifType 234."
-
-       REVISION     "200603300000Z"  -- March 30, 2006
-       DESCRIPTION  "Registration of new IANA ifType 233."
-
-       REVISION     "200512220000Z"  -- December 22, 2005
-       DESCRIPTION  "Registration of new IANA ifTypes 231 and 232."
-
-       REVISION     "200510100000Z"  -- October 10, 2005
-       DESCRIPTION  "Registration of new IANA ifType 230."
-
-       REVISION     "200509090000Z"  -- September 09, 2005
-       DESCRIPTION  "Registration of new IANA ifType 229."
-
-       REVISION     "200505270000Z"  -- May 27, 2005
-       DESCRIPTION  "Registration of new IANA ifType 228."
-
-       REVISION     "200503030000Z"  -- March 3, 2005
-       DESCRIPTION  "Added the IANAtunnelType TC and deprecated
-	                 IANAifType sixToFour (215) per RFC4087."
-
-       REVISION     "200411220000Z"  -- November 22, 2004
-       DESCRIPTION  "Registration of new IANA ifType 227 per RFC4631."
-
-       REVISION     "200406170000Z"  -- June 17, 2004
-       DESCRIPTION  "Registration of new IANA ifType 226."
-
-       REVISION     "200405120000Z"  -- May 12, 2004
-       DESCRIPTION  "Added description for IANAifType 6, and 
-	                 changed the descriptions for IANAifTypes
-                     180, 181, and 182."
-
-       REVISION     "200405070000Z"  -- May 7, 2004
-       DESCRIPTION  "Registration of new IANAifType 225."
-
-       REVISION     "200308250000Z"  -- Aug 25, 2003
-       DESCRIPTION  "Deprecated IANAifTypes 7 and 11. Obsoleted
-                     IANAifTypes 62, 69, and 117.  ethernetCsmacd (6)
-                     should be used instead of these values"
-
-       REVISION     "200308180000Z"  -- Aug 18, 2003
-       DESCRIPTION  "Registration of new IANAifType
-                     224."
-
-       REVISION     "200308070000Z"  -- Aug 7, 2003
-       DESCRIPTION  "Registration of new IANAifTypes
-                     222 and 223."
-
-       REVISION     "200303180000Z"  -- Mar 18, 2003
-       DESCRIPTION  "Registration of new IANAifType
-                     221."
-
-       REVISION     "200301130000Z"  -- Jan 13, 2003
-       DESCRIPTION  "Registration of new IANAifType
-                     220."
-
-       REVISION     "200210170000Z"  -- Oct 17, 2002
-       DESCRIPTION  "Registration of new IANAifType
-                     219."
-
-       REVISION     "200207160000Z"  -- Jul 16, 2002
-       DESCRIPTION  "Registration of new IANAifTypes
-                     217 and 218."
-
-       REVISION     "200207100000Z"  -- Jul 10, 2002
-       DESCRIPTION  "Registration of new IANAifTypes
-                     215 and 216."
-
-       REVISION     "200206190000Z"  -- Jun 19, 2002
-       DESCRIPTION  "Registration of new IANAifType
-                     214."
-
-       REVISION     "200201040000Z"  -- Jan 4, 2002
-       DESCRIPTION  "Registration of new IANAifTypes
-                     211, 212 and 213."
-
-       REVISION     "200112200000Z"  -- Dec 20, 2001
-       DESCRIPTION  "Registration of new IANAifTypes
-                     209 and 210."
-
-       REVISION     "200111150000Z"  -- Nov 15, 2001
-       DESCRIPTION  "Registration of new IANAifTypes
-                     207 and 208."
-
-       REVISION     "200111060000Z"  -- Nov 6, 2001
-       DESCRIPTION  "Registration of new IANAifType
-                     206."
-
-       REVISION     "200111020000Z"  -- Nov 2, 2001
-       DESCRIPTION  "Registration of new IANAifType
-                     205."
-
-       REVISION     "200110160000Z"  -- Oct 16, 2001
-       DESCRIPTION  "Registration of new IANAifTypes
-                     199, 200, 201, 202, 203, and 204."
-
-       REVISION     "200109190000Z"  -- Sept 19, 2001
-       DESCRIPTION  "Registration of new IANAifType
-                     198."
-
-       REVISION     "200105110000Z"  -- May 11, 2001
-       DESCRIPTION  "Registration of new IANAifType
-                     197."
-
-       REVISION     "200101120000Z"  -- Jan 12, 2001
-       DESCRIPTION  "Registration of new IANAifTypes
-                     195 and 196."
-
-       REVISION     "200012190000Z"  -- Dec 19, 2000
-       DESCRIPTION  "Registration of new IANAifTypes
-                     193 and 194."
-
-       REVISION     "200012070000Z"  -- Dec 07, 2000
-       DESCRIPTION  "Registration of new IANAifTypes
-                     191 and 192."
-
-       REVISION     "200012040000Z"  -- Dec 04, 2000
-       DESCRIPTION  "Registration of new IANAifType
-                     190."
-
-       REVISION     "200010170000Z"  -- Oct 17, 2000
-       DESCRIPTION  "Registration of new IANAifTypes
-                     188 and 189."  
-
-       REVISION     "200010020000Z"  -- Oct 02, 2000
-       DESCRIPTION  "Registration of new IANAifType 187." 
-
-       REVISION     "200009010000Z"  -- Sept 01, 2000
-       DESCRIPTION  "Registration of new IANAifTypes
-                     184, 185, and 186."			
-
-       REVISION     "200008240000Z"  -- Aug 24, 2000
-       DESCRIPTION  "Registration of new IANAifType 183." 
-
-       REVISION     "200008230000Z"  -- Aug 23, 2000
-       DESCRIPTION  "Registration of new IANAifTypes
-                     174-182."
-
-       REVISION     "200008220000Z"  -- Aug 22, 2000
-       DESCRIPTION  "Registration of new IANAifTypes 170,
-                     171, 172 and 173."
-
-       REVISION     "200004250000Z"  -- Apr 25, 2000
-       DESCRIPTION  "Registration of new IANAifTypes 168 and 169."       
-
-       REVISION     "200003060000Z"  -- Mar 6, 2000
-       DESCRIPTION  "Fixed a missing semi-colon in the IMPORT.
-                     Also cleaned up the REVISION log a bit.
-                     It is not complete, but from now on it will
-                     be maintained and kept up to date with each
-                     change to this MIB module."
-
-       REVISION     "199910081430Z"  -- Oct 08, 1999
-       DESCRIPTION  "Include new name assignments up to cnr(85).
-                     This is the first version available via the WWW
-                     at: ftp://ftp.isi.edu/mib/ianaiftype.mib"
-
-       REVISION     "199401310000Z"  -- Jan 31, 1994
-       DESCRIPTION  "Initial version of this MIB as published in
-                     RFC 1573."
-       ::= { mib-2 30 }
-
-   IANAifType ::= TEXTUAL-CONVENTION
-       STATUS       current
-       DESCRIPTION
-               "This data type is used as the syntax of the ifType
-               object in the (updated) definition of MIB-II's
-               ifTable.
-
-               The definition of this textual convention with the
-               addition of newly assigned values is published
-               periodically by the IANA, in either the Assigned
-               Numbers RFC, or some derivative of it specific to
-               Internet Network Management number assignments.  (The
-               latest arrangements can be obtained by contacting the
-               IANA.)
-
-               Requests for new values should be made to IANA via
-               email (iana&iana.org).
-
-               The relationship between the assignment of ifType
-               values and of OIDs to particular media-specific MIBs
-               is solely the purview of IANA and is subject to change
-               without notice.  Quite often, a media-specific MIB's
-               OID-subtree assignment within MIB-II's 'transmission'
-               subtree will be the same as its ifType value.
-               However, in some circumstances this will not be the
-               case, and implementors must not pre-assume any
-               specific relationship between ifType values and
-               transmission subtree OIDs."
-       SYNTAX  INTEGER {
-                   other(1),          -- none of the following
-                   regular1822(2),
-                   hdh1822(3),
-                   ddnX25(4),
-                   rfc877x25(5),
-                   ethernetCsmacd(6), -- for all ethernet-like interfaces,
-                                      -- regardless of speed, as per RFC3635
-                   iso88023Csmacd(7), -- Deprecated via RFC3635
-                                      -- ethernetCsmacd (6) should be used instead
-                   iso88024TokenBus(8),
-                   iso88025TokenRing(9),
-                   iso88026Man(10),
-                   starLan(11), -- Deprecated via RFC3635
-                                -- ethernetCsmacd (6) should be used instead
-                   proteon10Mbit(12),
-                   proteon80Mbit(13),
-                   hyperchannel(14),
-                   fddi(15),
-                   lapb(16),
-                   sdlc(17),
-                   ds1(18),            -- DS1-MIB
-                   e1(19),             -- Obsolete see DS1-MIB
-                   basicISDN(20),              -- no longer used
-                                               -- see also RFC2127
-                   primaryISDN(21),            -- no longer used
-                                               -- see also RFC2127
-                   propPointToPointSerial(22), -- proprietary serial
-                   ppp(23),
-                   softwareLoopback(24),
-                   eon(25),            -- CLNP over IP 
-                   ethernet3Mbit(26),
-                   nsip(27),           -- XNS over IP
-                   slip(28),           -- generic SLIP
-                   ultra(29),          -- ULTRA technologies
-                   ds3(30),            -- DS3-MIB
-                   sip(31),            -- SMDS, coffee
-                   frameRelay(32),     -- DTE only. 
-                   rs232(33),
-                   para(34),           -- parallel-port
-                   arcnet(35),         -- arcnet
-                   arcnetPlus(36),     -- arcnet plus
-                   atm(37),            -- ATM cells
-                   miox25(38),
-                   sonet(39),          -- SONET or SDH 
-                   x25ple(40),
-                   iso88022llc(41),
-                   localTalk(42),
-                   smdsDxi(43),
-                   frameRelayService(44),  -- FRNETSERV-MIB
-                   v35(45),
-                   hssi(46),
-                   hippi(47),
-                   modem(48),          -- Generic modem
-                   aal5(49),           -- AAL5 over ATM
-                   sonetPath(50),
-                   sonetVT(51),
-                   smdsIcip(52),       -- SMDS InterCarrier Interface
-                   propVirtual(53),    -- proprietary virtual/internal
-                   propMultiplexor(54),-- proprietary multiplexing
-                   ieee80212(55),      -- 100BaseVG
-                   fibreChannel(56),   -- Fibre Channel
-                   hippiInterface(57), -- HIPPI interfaces     
-                   frameRelayInterconnect(58), -- Obsolete, use either
-                                       -- frameRelay(32) or 
-                                       -- frameRelayService(44).
-                   aflane8023(59),     -- ATM Emulated LAN for 802.3
-                   aflane8025(60),     -- ATM Emulated LAN for 802.5
-                   cctEmul(61),        -- ATM Emulated circuit          
-                   fastEther(62),      -- Obsoleted via RFC3635
-                                       -- ethernetCsmacd (6) should be used instead
-                   isdn(63),           -- ISDN and X.25           
-                   v11(64),            -- CCITT V.11/X.21             
-                   v36(65),            -- CCITT V.36                  
-                   g703at64k(66),      -- CCITT G703 at 64Kbps
-                   g703at2mb(67),      -- Obsolete see DS1-MIB
-                   qllc(68),           -- SNA QLLC                    
-                   fastEtherFX(69),    -- Obsoleted via RFC3635
-                                       -- ethernetCsmacd (6) should be used instead
-                   channel(70),        -- channel                     
-                   ieee80211(71),      -- radio spread spectrum       
-                   ibm370parChan(72),  -- IBM System 360/370 OEMI Channel
-                   escon(73),          -- IBM Enterprise Systems Connection
-                   dlsw(74),           -- Data Link Switching
-                   isdns(75),          -- ISDN S/T interface
-                   isdnu(76),          -- ISDN U interface
-                   lapd(77),           -- Link Access Protocol D
-                   ipSwitch(78),       -- IP Switching Objects
-                   rsrb(79),           -- Remote Source Route Bridging
-                   atmLogical(80),     -- ATM Logical Port
-                   ds0(81),            -- Digital Signal Level 0
-                   ds0Bundle(82),      -- group of ds0s on the same ds1
-                   bsc(83),            -- Bisynchronous Protocol
-                   async(84),          -- Asynchronous Protocol
-                   cnr(85),            -- Combat Net Radio
-                   iso88025Dtr(86),    -- ISO 802.5r DTR
-                   eplrs(87),          -- Ext Pos Loc Report Sys
-                   arap(88),           -- Appletalk Remote Access Protocol
-                   propCnls(89),       -- Proprietary Connectionless Protocol
-                   hostPad(90),        -- CCITT-ITU X.29 PAD Protocol
-                   termPad(91),        -- CCITT-ITU X.3 PAD Facility
-                   frameRelayMPI(92),  -- Multiproto Interconnect over FR
-                   x213(93),           -- CCITT-ITU X213
-                   adsl(94),           -- Asymmetric Digital Subscriber Loop
-                   radsl(95),          -- Rate-Adapt. Digital Subscriber Loop
-                   sdsl(96),           -- Symmetric Digital Subscriber Loop
-                   vdsl(97),           -- Very H-Speed Digital Subscrib. Loop
-                   iso88025CRFPInt(98), -- ISO 802.5 CRFP
-                   myrinet(99),        -- Myricom Myrinet
-                   voiceEM(100),       -- voice recEive and transMit
-                   voiceFXO(101),      -- voice Foreign Exchange Office
-                   voiceFXS(102),      -- voice Foreign Exchange Station
-                   voiceEncap(103),    -- voice encapsulation
-                   voiceOverIp(104),   -- voice over IP encapsulation
-                   atmDxi(105),        -- ATM DXI
-                   atmFuni(106),       -- ATM FUNI
-                   atmIma (107),       -- ATM IMA		   
-                   pppMultilinkBundle(108), -- PPP Multilink Bundle
-                   ipOverCdlc (109),   -- IBM ipOverCdlc
-                   ipOverClaw (110),   -- IBM Common Link Access to Workstn
-                   stackToStack (111), -- IBM stackToStack
-                   virtualIpAddress (112), -- IBM VIPA
-                   mpc (113),          -- IBM multi-protocol channel support
-                   ipOverAtm (114),    -- IBM ipOverAtm
-                   iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
-                   tdlc (116),	       -- IBM twinaxial data link control
-                   gigabitEthernet (117), -- Obsoleted via RFC3635
-                                          -- ethernetCsmacd (6) should be used instead
-                   hdlc (118),         -- HDLC
-                   lapf (119),	       -- LAP F
-                   v37 (120),	       -- V.37
-                   x25mlp (121),       -- Multi-Link Protocol
-                   x25huntGroup (122), -- X25 Hunt Group
-                   transpHdlc (123),   -- Transp HDLC
-                   interleave (124),   -- Interleave channel
-                   fast (125),         -- Fast channel
-                   ip (126),	       -- IP (for APPN HPR in IP networks)
-                   docsCableMaclayer (127),  -- CATV Mac Layer
-                   docsCableDownstream (128), -- CATV Downstream interface
-                   docsCableUpstream (129),  -- CATV Upstream interface
-                   a12MppSwitch (130), -- Avalon Parallel Processor
-                   tunnel (131),       -- Encapsulation interface
-                   coffee (132),       -- coffee pot
-                   ces (133),          -- Circuit Emulation Service
-                   atmSubInterface (134), -- ATM Sub Interface
-                   l2vlan (135),       -- Layer 2 Virtual LAN using 802.1Q
-                   l3ipvlan (136),     -- Layer 3 Virtual LAN using IP
-                   l3ipxvlan (137),    -- Layer 3 Virtual LAN using IPX
-                   digitalPowerline (138), -- IP over Power Lines	
-                   mediaMailOverIp (139), -- Multimedia Mail over IP
-                   dtm (140),        -- Dynamic syncronous Transfer Mode
-                   dcn (141),    -- Data Communications Network
-                   ipForward (142),    -- IP Forwarding Interface
-                   msdsl (143),       -- Multi-rate Symmetric DSL
-                   ieee1394 (144), -- IEEE1394 High Performance Serial Bus
-                   if-gsn (145),       --   HIPPI-6400 
-                   dvbRccMacLayer (146), -- DVB-RCC MAC Layer
-                   dvbRccDownstream (147),  -- DVB-RCC Downstream Channel
-                   dvbRccUpstream (148),  -- DVB-RCC Upstream Channel
-                   atmVirtual (149),   -- ATM Virtual Interface
-                   mplsTunnel (150),   -- MPLS Tunnel Virtual Interface
-                   srp (151),	-- Spatial Reuse Protocol	
-                   voiceOverAtm (152),  -- Voice Over ATM
-                   voiceOverFrameRelay (153),   -- Voice Over Frame Relay 
-                   idsl (154),		-- Digital Subscriber Loop over ISDN
-                   compositeLink (155),  -- Avici Composite Link Interface
-                   ss7SigLink (156),     -- SS7 Signaling Link 
-                   propWirelessP2P (157),  --  Prop. P2P wireless interface
-                   frForward (158),    -- Frame Forward Interface
-                   rfc1483 (159),	-- Multiprotocol over ATM AAL5
-                   usb (160),		-- USB Interface
-                   ieee8023adLag (161),  -- IEEE 802.3ad Link Aggregate
-                   bgppolicyaccounting (162), -- BGP Policy Accounting
-                   frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay 
-                   h323Gatekeeper (164), -- H323 Gatekeeper
-                   h323Proxy (165), -- H323 Voice and Video Proxy
-                   mpls (166), -- MPLS                   
-                   mfSigLink (167), -- Multi-frequency signaling link
-                   hdsl2 (168), -- High Bit-Rate DSL - 2nd generation
-                   shdsl (169), -- Multirate HDSL2
-                   ds1FDL (170), -- Facility Data Link 4Kbps on a DS1
-                   pos (171), -- Packet over SONET/SDH Interface
-                   dvbAsiIn (172), -- DVB-ASI Input
-                   dvbAsiOut (173), -- DVB-ASI Output 
-                   plc (174), -- Power Line Communtications
-                   nfas (175), -- Non Facility Associated Signaling
-                   tr008 (176), -- TR008
-                   gr303RDT (177), -- Remote Digital Terminal
-                   gr303IDT (178), -- Integrated Digital Terminal
-                   isup (179), -- ISUP
-                   propDocsWirelessMaclayer (180), -- Cisco proprietary Maclayer
-                   propDocsWirelessDownstream (181), -- Cisco proprietary Downstream
-                   propDocsWirelessUpstream (182), -- Cisco proprietary Upstream
-                   hiperlan2 (183), -- HIPERLAN Type 2 Radio Interface
-                   propBWAp2Mp (184), -- PropBroadbandWirelessAccesspt2multipt
-                             -- use of this iftype for IEEE 802.16 WMAN
-                             -- interfaces as per IEEE Std 802.16f is
-                             -- deprecated and ifType 237 should be used instead.
-                   sonetOverheadChannel (185), -- SONET Overhead Channel
-                   digitalWrapperOverheadChannel (186), -- Digital Wrapper
-                   aal2 (187), -- ATM adaptation layer 2
-                   radioMAC (188), -- MAC layer over radio links
-                   atmRadio (189), -- ATM over radio links   
-                   imt (190), -- Inter Machine Trunks
-                   mvl (191), -- Multiple Virtual Lines DSL
-                   reachDSL (192), -- Long Reach DSL
-                   frDlciEndPt (193), -- Frame Relay DLCI End Point
-                   atmVciEndPt (194), -- ATM VCI End Point
-                   opticalChannel (195), -- Optical Channel
-                   opticalTransport (196), -- Optical Transport
-                   propAtm (197), --  Proprietary ATM       
-                   voiceOverCable (198), -- Voice Over Cable Interface
-                   infiniband (199), -- Infiniband
-                   teLink (200), -- TE Link
-                   q2931 (201), -- Q.2931
-                   virtualTg (202), -- Virtual Trunk Group
-                   sipTg (203), -- SIP Trunk Group
-                   sipSig (204), -- SIP Signaling   
-                   docsCableUpstreamChannel (205), -- CATV Upstream Channel
-                   econet (206), -- Acorn Econet
-                   pon155 (207), -- FSAN 155Mb Symetrical PON interface
-                   pon622 (208), -- FSAN622Mb Symetrical PON interface
-                   bridge (209), -- Transparent bridge interface
-                   linegroup (210), -- Interface common to multiple lines   
-                   voiceEMFGD (211), -- voice E&M Feature Group D
-                   voiceFGDEANA (212), -- voice FGD Exchange Access North American
-                   voiceDID (213), -- voice Direct Inward Dialing
-                   mpegTransport (214), -- MPEG transport interface
-                   sixToFour (215), -- 6to4 interface (DEPRECATED)
-                   gtp (216), -- GTP (GPRS Tunneling Protocol)
-                   pdnEtherLoop1 (217), -- Paradyne EtherLoop 1
-                   pdnEtherLoop2 (218), -- Paradyne EtherLoop 2
-                   opticalChannelGroup (219), -- Optical Channel Group
-                   homepna (220), -- HomePNA ITU-T G.989
-                   gfp (221), -- Generic Framing Procedure (GFP)
-                   ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL
-                   actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link 
-                   fcipLink (224), -- FCIP Link 
-                   rpr (225), -- Resilient Packet Ring Interface Type
-                   qam (226), -- RF Qam Interface
-                   lmp (227), -- Link Management Protocol
-                   cblVectaStar (228), -- Cambridge Broadband Networks Limited VectaStar
-                   docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface
-                   adsl2 (230), -- Asymmetric Digital Subscriber Loop Version 2 
-                                -- (DEPRECATED/OBSOLETED - please use adsl2plus 238 instead)
-                   macSecControlledIF (231), -- MACSecControlled 
-                   macSecUncontrolledIF (232), -- MACSecUncontrolled
-                   aviciOpticalEther (233), -- Avici Optical Ethernet Aggregate
-                   atmbond (234), -- atmbond
-                   voiceFGDOS (235), -- voice FGD Operator Services
-                   mocaVersion1 (236), -- MultiMedia over Coax Alliance (MoCA) Interface
-                             -- as documented in information provided privately to IANA
-                   ieee80216WMAN (237), -- IEEE 802.16 WMAN interface
-                   adsl2plus (238), -- Asymmetric Digital Subscriber Loop Version 2, 
-                                   -- Version 2 Plus and all variants
-                   dvbRcsMacLayer (239), -- DVB-RCS MAC Layer
-                   dvbTdm (240), -- DVB Satellite TDM
-                   dvbRcsTdma (241), -- DVB-RCS TDMA
-                   x86Laps (242), -- LAPS based on ITU-T X.86/Y.1323
-                   wwanPP (243), -- 3GPP WWAN
-                   wwanPP2 (244), -- 3GPP2 WWAN
-                   voiceEBS (245), -- voice P-phone EBS physical interface
-                   ifPwType (246), -- Pseudowire interface type
-                   ilan (247), -- Internal LAN on a bridge per IEEE 802.1ap
-                   pip (248), -- Provider Instance Port on a bridge per IEEE 802.1ah PBB
-                   aluELP (249), -- Alcatel-Lucent Ethernet Link Protection
-                   gpon (250), -- Gigabit-capable passive optical networks (G-PON) as per ITU-T G.948
-                   vdsl2 (251), -- Very high speed digital subscriber line Version 2 (as per ITU-T Recommendation G.993.2)
-                   capwapDot11Profile (252), -- WLAN Profile Interface
-                   capwapDot11Bss (253), -- WLAN BSS Interface
-                   capwapWtpVirtualRadio (254), -- WTP Virtual Radio Interface
-                   bits (255), -- bitsport
-                   docsCableUpstreamRfPort (256), -- DOCSIS CATV Upstream RF Port
-                   cableDownstreamRfPort (257), -- CATV downstream RF port
-                   vmwareVirtualNic (258), -- VMware Virtual Network Interface
-                   ieee802154 (259), -- IEEE 802.15.4 WPAN interface
-                   otnOdu (260), -- OTN Optical Data Unit
-                   otnOtu (261), -- OTN Optical channel Transport Unit
-                   ifVfiType (262), -- VPLS Forwarding Instance Interface Type
-                   g9981 (263), -- G.998.1 bonded interface
-                   g9982 (264), -- G.998.2 bonded interface
-                   g9983 (265), -- G.998.3 bonded interface
-                   aluEpon (266), -- Ethernet Passive Optical Networks (E-PON)
-                   aluEponOnu (267), -- EPON Optical Network Unit
-                   aluEponPhysicalUni (268), -- EPON physical User to Network interface
-                   aluEponLogicalLink (269), -- The emulation of a point-to-point link over the EPON layer
-                   aluGponOnu (270), -- GPON Optical Network Unit
-                   aluGponPhysicalUni (271), -- GPON physical User to Network interface
-                   vmwareNicTeam (272) -- VMware NIC Team
-                   }
-
-IANAtunnelType ::= TEXTUAL-CONVENTION
-    STATUS     current
-    DESCRIPTION
-            "The encapsulation method used by a tunnel. The value
-            direct indicates that a packet is encapsulated
-            directly within a normal IP header, with no
-            intermediate header, and unicast to the remote tunnel
-            endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC
-            1933 IPv6-in-IPv4 tunnel). The value minimal indicates
-            that a Minimal Forwarding Header (RFC 2004) is
-            inserted between the outer header and the payload
-            packet. The value UDP indicates that the payload
-            packet is encapsulated within a normal UDP packet
-            (e.g., RFC 1234).
-
-            The values sixToFour, sixOverFour, and isatap
-            indicates that an IPv6 packet is encapsulated directly
-            within an IPv4 header, with no intermediate header,
-            and unicast to the destination determined by the 6to4,
-            6over4, or ISATAP protocol.
-
-            The remaining protocol-specific values indicate that a
-            header of the protocol of that name is inserted
-            between the outer header and the payload header.
-
-            The assignment policy for IANAtunnelType values is
-            identical to the policy for assigning IANAifType
-            values."
-    SYNTAX     INTEGER {
-                   other(1),        -- none of the following
-                   direct(2),       -- no intermediate header
-                   gre(3),          -- GRE encapsulation
-                   minimal(4),      -- Minimal encapsulation
-                   l2tp(5),         -- L2TP encapsulation
-                   pptp(6),         -- PPTP encapsulation
-                   l2f(7),          -- L2F encapsulation
-                   udp(8),          -- UDP encapsulation
-                   atmp(9),         -- ATMP encapsulation
-                   msdp(10),        -- MSDP encapsulation
-                   sixToFour(11),   -- 6to4 encapsulation
-                   sixOverFour(12), -- 6over4 encapsulation
-                   isatap(13),      -- ISATAP encapsulation
-                   teredo(14),      -- Teredo encapsulation
-                   ipHttps(15)      -- IPHTTPS
-               }
-
-   END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt
deleted file mode 100755
index 7704f0c257ec0769badc84b0591c06c893e7b001..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt
+++ /dev/null
@@ -1,1814 +0,0 @@
-IF-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64,
-    Integer32, TimeTicks, mib-2,
-    NOTIFICATION-TYPE                        FROM SNMPv2-SMI
-    TEXTUAL-CONVENTION, DisplayString,
-    PhysAddress, TruthValue, RowStatus,
-    TimeStamp, AutonomousType, TestAndIncr   FROM SNMPv2-TC
-    MODULE-COMPLIANCE, OBJECT-GROUP,
-    NOTIFICATION-GROUP                       FROM SNMPv2-CONF
-    snmpTraps                                FROM SNMPv2-MIB
-    IANAifType                               FROM IANAifType-MIB;
-
-ifMIB MODULE-IDENTITY
-    LAST-UPDATED "200006140000Z"
-    ORGANIZATION "IETF Interfaces MIB Working Group"
-    CONTACT-INFO
-            "   Keith McCloghrie
-                Cisco Systems, Inc.
-                170 West Tasman Drive
-                San Jose, CA  95134-1706
-                US
-
-                408-526-5260
-                kzm@cisco.com"
-    DESCRIPTION
-            "The MIB module to describe generic objects for network
-            interface sub-layers.  This MIB is an updated version of
-            MIB-II's ifTable, and incorporates the extensions defined in
-            RFC 1229."
-
-    REVISION      "200006140000Z"
-    DESCRIPTION
-            "Clarifications agreed upon by the Interfaces MIB WG, and
-            published as RFC 2863."
-    REVISION      "199602282155Z"
-    DESCRIPTION
-            "Revisions made by the Interfaces MIB WG, and published in
-            RFC 2233."
-    REVISION      "199311082155Z"
-    DESCRIPTION
-            "Initial revision, published as part of RFC 1573."
-    ::= { mib-2 31 }
-
-ifMIBObjects OBJECT IDENTIFIER ::= { ifMIB 1 }
-
-interfaces   OBJECT IDENTIFIER ::= { mib-2 2 }
-
---
--- Textual Conventions
---
-
--- OwnerString has the same semantics as used in RFC 1271
-
-OwnerString ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255a"
-    STATUS       deprecated
-    DESCRIPTION
-            "This data type is used to model an administratively
-            assigned name of the owner of a resource.  This information
-            is taken from the NVT ASCII character set.  It is suggested
-            that this name contain one or more of the following: ASCII
-            form of the manager station's transport address, management
-            station name (e.g., domain name), network management
-            personnel's name, location, or phone number.  In some cases
-            the agent itself will be the owner of an entry.  In these
-            cases, this string shall be set to a string starting with
-            'agent'."
-    SYNTAX       OCTET STRING (SIZE(0..255))
-
--- InterfaceIndex contains the semantics of ifIndex and should be used
--- for any objects defined in other MIB modules that need these semantics.
-
-InterfaceIndex ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-            "A unique value, greater than zero, for each interface or
-            interface sub-layer in the managed system.  It is
-            recommended that values are assigned contiguously starting
-            from 1.  The value for each interface sub-layer must remain
-            constant at least from one re-initialization of the entity's
-            network management system to the next re-initialization."
-    SYNTAX       Integer32 (1..2147483647)
-
-InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-            "This textual convention is an extension of the
-            InterfaceIndex convention.  The latter defines a greater
-            than zero value used to identify an interface or interface
-            sub-layer in the managed system.  This extension permits the
-            additional value of zero.  the value zero is object-specific
-            and must therefore be defined as part of the description of
-            any object which uses this syntax.  Examples of the usage of
-            zero might include situations where interface was unknown,
-            or when none or all interfaces need to be referenced."
-    SYNTAX       Integer32 (0..2147483647)
-
-ifNumber  OBJECT-TYPE
-    SYNTAX      Integer32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of network interfaces (regardless of their
-            current state) present on this system."
-    ::= { interfaces 1 }
-
-ifTableLastChange  OBJECT-TYPE
-    SYNTAX      TimeTicks
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The value of sysUpTime at the time of the last creation or
-            deletion of an entry in the ifTable.  If the number of
-            entries has been unchanged since the last re-initialization
-            of the local network management subsystem, then this object
-            contains a zero value."
-    ::= { ifMIBObjects 5 }
-
--- the Interfaces table
-
--- The Interfaces table contains information on the entity's
-
--- interfaces.  Each sub-layer below the internetwork-layer
--- of a network interface is considered to be an interface.
-
-ifTable OBJECT-TYPE
-    SYNTAX      SEQUENCE OF IfEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "A list of interface entries.  The number of entries is
-            given by the value of ifNumber."
-    ::= { interfaces 2 }
-
-ifEntry OBJECT-TYPE
-    SYNTAX      IfEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "An entry containing management information applicable to a
-            particular interface."
-    INDEX   { ifIndex }
-    ::= { ifTable 1 }
-
-IfEntry ::=
-    SEQUENCE {
-        ifIndex                 InterfaceIndex,
-        ifDescr                 DisplayString,
-        ifType                  IANAifType,
-        ifMtu                   Integer32,
-        ifSpeed                 Gauge32,
-        ifPhysAddress           PhysAddress,
-        ifAdminStatus           INTEGER,
-        ifOperStatus            INTEGER,
-        ifLastChange            TimeTicks,
-        ifInOctets              Counter32,
-        ifInUcastPkts           Counter32,
-        ifInNUcastPkts          Counter32,  -- deprecated
-        ifInDiscards            Counter32,
-        ifInErrors              Counter32,
-        ifInUnknownProtos       Counter32,
-        ifOutOctets             Counter32,
-        ifOutUcastPkts          Counter32,
-        ifOutNUcastPkts         Counter32,  -- deprecated
-        ifOutDiscards           Counter32,
-        ifOutErrors             Counter32,
-        ifOutQLen               Gauge32,    -- deprecated
-        ifSpecific              OBJECT IDENTIFIER -- deprecated
-    }
-
-ifIndex OBJECT-TYPE
-    SYNTAX      InterfaceIndex
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "A unique value, greater than zero, for each interface.  It
-            is recommended that values are assigned contiguously
-            starting from 1.  The value for each interface sub-layer
-            must remain constant at least from one re-initialization of
-            the entity's network management system to the next re-
-            initialization."
-    ::= { ifEntry 1 }
-
-ifDescr OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE (0..255))
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "A textual string containing information about the
-            interface.  This string should include the name of the
-            manufacturer, the product name and the version of the
-            interface hardware/software."
-    ::= { ifEntry 2 }
-
-ifType OBJECT-TYPE
-    SYNTAX      IANAifType
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The type of interface.  Additional values for ifType are
-            assigned by the Internet Assigned Numbers Authority (IANA),
-            through updating the syntax of the IANAifType textual
-            convention."
-    ::= { ifEntry 3 }
-
-ifMtu OBJECT-TYPE
-    SYNTAX      Integer32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The size of the largest packet which can be sent/received
-            on the interface, specified in octets.  For interfaces that
-            are used for transmitting network datagrams, this is the
-            size of the largest network datagram that can be sent on the
-            interface."
-    ::= { ifEntry 4 }
-
-ifSpeed OBJECT-TYPE
-    SYNTAX      Gauge32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "An estimate of the interface's current bandwidth in bits
-            per second.  For interfaces which do not vary in bandwidth
-            or for those where no accurate estimation can be made, this
-            object should contain the nominal bandwidth.  If the
-            bandwidth of the interface is greater than the maximum value
-            reportable by this object then this object should report its
-            maximum value (4,294,967,295) and ifHighSpeed must be used
-            to report the interace's speed.  For a sub-layer which has
-            no concept of bandwidth, this object should be zero."
-    ::= { ifEntry 5 }
-
-ifPhysAddress OBJECT-TYPE
-    SYNTAX      PhysAddress
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The interface's address at its protocol sub-layer.  For
-            example, for an 802.x interface, this object normally
-            contains a MAC address.  The interface's media-specific MIB
-            must define the bit and byte ordering and the format of the
-            value of this object.  For interfaces which do not have such
-            an address (e.g., a serial line), this object should contain
-            an octet string of zero length."
-    ::= { ifEntry 6 }
-
-ifAdminStatus OBJECT-TYPE
-    SYNTAX  INTEGER {
-                up(1),       -- ready to pass packets
-                down(2),
-                testing(3)   -- in some test mode
-            }
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "The desired state of the interface.  The testing(3) state
-            indicates that no operational packets can be passed.  When a
-            managed system initializes, all interfaces start with
-            ifAdminStatus in the down(2) state.  As a result of either
-            explicit management action or per configuration information
-            retained by the managed system, ifAdminStatus is then
-            changed to either the up(1) or testing(3) states (or remains
-            in the down(2) state)."
-    ::= { ifEntry 7 }
-
-ifOperStatus OBJECT-TYPE
-    SYNTAX  INTEGER {
-                up(1),        -- ready to pass packets
-                down(2),
-                testing(3),   -- in some test mode
-                unknown(4),   -- status can not be determined
-                              -- for some reason.
-                dormant(5),
-                notPresent(6),    -- some component is missing
-                lowerLayerDown(7) -- down due to state of
-                                  -- lower-layer interface(s)
-            }
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The current operational state of the interface.  The
-            testing(3) state indicates that no operational packets can
-            be passed.  If ifAdminStatus is down(2) then ifOperStatus
-            should be down(2).  If ifAdminStatus is changed to up(1)
-            then ifOperStatus should change to up(1) if the interface is
-            ready to transmit and receive network traffic; it should
-            change to dormant(5) if the interface is waiting for
-            external actions (such as a serial line waiting for an
-            incoming connection); it should remain in the down(2) state
-            if and only if there is a fault that prevents it from going
-            to the up(1) state; it should remain in the notPresent(6)
-            state if the interface has missing (typically, hardware)
-            components."
-    ::= { ifEntry 8 }
-
-ifLastChange OBJECT-TYPE
-    SYNTAX      TimeTicks
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The value of sysUpTime at the time the interface entered
-            its current operational state.  If the current state was
-            entered prior to the last re-initialization of the local
-            network management subsystem, then this object contains a
-            zero value."
-    ::= { ifEntry 9 }
-
-ifInOctets OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of octets received on the interface,
-            including framing characters.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 10 }
-
-ifInUcastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were not addressed to a multicast
-            or broadcast address at this sub-layer.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 11 }
-
-ifInNUcastPkts OBJECT-TYPE
-    SYNTAX  Counter32
-    MAX-ACCESS  read-only
-    STATUS      deprecated
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were addressed to a multicast or
-            broadcast address at this sub-layer.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime.
-
-            This object is deprecated in favour of ifInMulticastPkts and
-            ifInBroadcastPkts."
-    ::= { ifEntry 12 }
-
-ifInDiscards OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of inbound packets which were chosen to be
-            discarded even though no errors had been detected to prevent
-
-            their being deliverable to a higher-layer protocol.  One
-            possible reason for discarding such a packet could be to
-            free up buffer space.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 13 }
-
-ifInErrors OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "For packet-oriented interfaces, the number of inbound
-            packets that contained errors preventing them from being
-            deliverable to a higher-layer protocol.  For character-
-            oriented or fixed-length interfaces, the number of inbound
-            transmission units that contained errors preventing them
-            from being deliverable to a higher-layer protocol.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 14 }
-
-ifInUnknownProtos OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "For packet-oriented interfaces, the number of packets
-            received via the interface which were discarded because of
-            an unknown or unsupported protocol.  For character-oriented
-            or fixed-length interfaces that support protocol
-            multiplexing the number of transmission units received via
-            the interface which were discarded because of an unknown or
-            unsupported protocol.  For any interface that does not
-            support protocol multiplexing, this counter will always be
-            0.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 15 }
-
-ifOutOctets OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of octets transmitted out of the
-            interface, including framing characters.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 16 }
-
-ifOutUcastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were not addressed to a
-            multicast or broadcast address at this sub-layer, including
-            those that were discarded or not sent.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 17 }
-
-ifOutNUcastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      deprecated
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were addressed to a
-            multicast or broadcast address at this sub-layer, including
-            those that were discarded or not sent.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime.
-
-            This object is deprecated in favour of ifOutMulticastPkts
-            and ifOutBroadcastPkts."
-    ::= { ifEntry 18 }
-
-ifOutDiscards OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of outbound packets which were chosen to be
-            discarded even though no errors had been detected to prevent
-            their being transmitted.  One possible reason for discarding
-            such a packet could be to free up buffer space.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 19 }
-
-ifOutErrors OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "For packet-oriented interfaces, the number of outbound
-            packets that could not be transmitted because of errors.
-            For character-oriented or fixed-length interfaces, the
-            number of outbound transmission units that could not be
-            transmitted because of errors.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifEntry 20 }
-
-ifOutQLen OBJECT-TYPE
-    SYNTAX      Gauge32
-    MAX-ACCESS  read-only
-    STATUS      deprecated
-    DESCRIPTION
-            "The length of the output packet queue (in packets)."
-    ::= { ifEntry 21 }
-
-ifSpecific OBJECT-TYPE
-    SYNTAX      OBJECT IDENTIFIER
-    MAX-ACCESS  read-only
-    STATUS      deprecated
-    DESCRIPTION
-            "A reference to MIB definitions specific to the particular
-            media being used to realize the interface.  It is
-
-            recommended that this value point to an instance of a MIB
-            object in the media-specific MIB, i.e., that this object
-            have the semantics associated with the InstancePointer
-            textual convention defined in RFC 2579.  In fact, it is
-            recommended that the media-specific MIB specify what value
-            ifSpecific should/can take for values of ifType.  If no MIB
-            definitions specific to the particular media are available,
-            the value should be set to the OBJECT IDENTIFIER { 0 0 }."
-    ::= { ifEntry 22 }
-
---
---   Extension to the interface table
---
--- This table replaces the ifExtnsTable table.
---
-
-ifXTable        OBJECT-TYPE
-    SYNTAX      SEQUENCE OF IfXEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "A list of interface entries.  The number of entries is
-            given by the value of ifNumber.  This table contains
-            additional objects for the interface table."
-    ::= { ifMIBObjects 1 }
-
-ifXEntry        OBJECT-TYPE
-    SYNTAX      IfXEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "An entry containing additional management information
-            applicable to a particular interface."
-    AUGMENTS    { ifEntry }
-    ::= { ifXTable 1 }
-
-IfXEntry ::=
-    SEQUENCE {
-        ifName                  DisplayString,
-        ifInMulticastPkts       Counter32,
-        ifInBroadcastPkts       Counter32,
-        ifOutMulticastPkts      Counter32,
-        ifOutBroadcastPkts      Counter32,
-        ifHCInOctets            Counter64,
-        ifHCInUcastPkts         Counter64,
-        ifHCInMulticastPkts     Counter64,
-        ifHCInBroadcastPkts     Counter64,
-        ifHCOutOctets           Counter64,
-        ifHCOutUcastPkts        Counter64,
-        ifHCOutMulticastPkts    Counter64,
-        ifHCOutBroadcastPkts    Counter64,
-        ifLinkUpDownTrapEnable  INTEGER,
-        ifHighSpeed             Gauge32,
-        ifPromiscuousMode       TruthValue,
-        ifConnectorPresent      TruthValue,
-        ifAlias                 DisplayString,
-        ifCounterDiscontinuityTime TimeStamp
-    }
-
-ifName OBJECT-TYPE
-    SYNTAX      DisplayString
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The textual name of the interface.  The value of this
-            object should be the name of the interface as assigned by
-            the local device and should be suitable for use in commands
-            entered at the device's `console'.  This might be a text
-            name, such as `le0' or a simple port number, such as `1',
-            depending on the interface naming syntax of the device.  If
-            several entries in the ifTable together represent a single
-            interface as named by the device, then each will have the
-            same value of ifName.  Note that for an agent which responds
-            to SNMP queries concerning an interface on some other
-            (proxied) device, then the value of ifName for such an
-            interface is the proxied device's local name for it.
-
-            If there is no local name, or this object is otherwise not
-            applicable, then this object contains a zero-length string."
-    ::= { ifXEntry 1 }
-
-ifInMulticastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were addressed to a multicast
-            address at this sub-layer.  For a MAC layer protocol, this
-            includes both Group and Functional addresses.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 2 }
-
-ifInBroadcastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were addressed to a broadcast
-            address at this sub-layer.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 3 }
-
-ifOutMulticastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were addressed to a
-            multicast address at this sub-layer, including those that
-            were discarded or not sent.  For a MAC layer protocol, this
-            includes both Group and Functional addresses.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 4 }
-
-ifOutBroadcastPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were addressed to a
-            broadcast address at this sub-layer, including those that
-            were discarded or not sent.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 5 }
-
---
--- High Capacity Counter objects.  These objects are all
--- 64 bit versions of the "basic" ifTable counters.  These
--- objects all have the same basic semantics as their 32-bit
--- counterparts, however, their syntax has been extended
--- to 64 bits.
---
-
-ifHCInOctets OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of octets received on the interface,
-            including framing characters.  This object is a 64-bit
-            version of ifInOctets.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 6 }
-
-ifHCInUcastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were not addressed to a multicast
-            or broadcast address at this sub-layer.  This object is a
-            64-bit version of ifInUcastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 7 }
-
-ifHCInMulticastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were addressed to a multicast
-            address at this sub-layer.  For a MAC layer protocol, this
-            includes both Group and Functional addresses.  This object
-            is a 64-bit version of ifInMulticastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 8 }
-
-ifHCInBroadcastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The number of packets, delivered by this sub-layer to a
-            higher (sub-)layer, which were addressed to a broadcast
-            address at this sub-layer.  This object is a 64-bit version
-            of ifInBroadcastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 9 }
-
-ifHCOutOctets OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of octets transmitted out of the
-            interface, including framing characters.  This object is a
-            64-bit version of ifOutOctets.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 10 }
-
-ifHCOutUcastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were not addressed to a
-            multicast or broadcast address at this sub-layer, including
-            those that were discarded or not sent.  This object is a
-            64-bit version of ifOutUcastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 11 }
-
-ifHCOutMulticastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were addressed to a
-            multicast address at this sub-layer, including those that
-            were discarded or not sent.  For a MAC layer protocol, this
-            includes both Group and Functional addresses.  This object
-            is a 64-bit version of ifOutMulticastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 12 }
-
-ifHCOutBroadcastPkts OBJECT-TYPE
-    SYNTAX      Counter64
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The total number of packets that higher-level protocols
-            requested be transmitted, and which were addressed to a
-            broadcast address at this sub-layer, including those that
-            were discarded or not sent.  This object is a 64-bit version
-            of ifOutBroadcastPkts.
-
-            Discontinuities in the value of this counter can occur at
-            re-initialization of the management system, and at other
-            times as indicated by the value of
-            ifCounterDiscontinuityTime."
-    ::= { ifXEntry 13 }
-
-ifLinkUpDownTrapEnable  OBJECT-TYPE
-    SYNTAX      INTEGER { enabled(1), disabled(2) }
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "Indicates whether linkUp/linkDown traps should be generated
-            for this interface.
-
-            By default, this object should have the value enabled(1) for
-            interfaces which do not operate on 'top' of any other
-            interface (as defined in the ifStackTable), and disabled(2)
-            otherwise."
-    ::= { ifXEntry 14 }
-
-ifHighSpeed OBJECT-TYPE
-    SYNTAX      Gauge32
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "An estimate of the interface's current bandwidth in units
-            of 1,000,000 bits per second.  If this object reports a
-            value of `n' then the speed of the interface is somewhere in
-            the range of `n-500,000' to `n+499,999'.  For interfaces
-            which do not vary in bandwidth or for those where no
-            accurate estimation can be made, this object should contain
-            the nominal bandwidth.  For a sub-layer which has no concept
-            of bandwidth, this object should be zero."
-    ::= { ifXEntry 15 }
-
-ifPromiscuousMode  OBJECT-TYPE
-    SYNTAX      TruthValue
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "This object has a value of false(2) if this interface only
-            accepts packets/frames that are addressed to this station.
-            This object has a value of true(1) when the station accepts
-            all packets/frames transmitted on the media.  The value
-            true(1) is only legal on certain types of media.  If legal,
-            setting this object to a value of true(1) may require the
-            interface to be reset before becoming effective.
-
-            The value of ifPromiscuousMode does not affect the reception
-            of broadcast and multicast packets/frames by the interface."
-    ::= { ifXEntry 16 }
-
-ifConnectorPresent   OBJECT-TYPE
-    SYNTAX      TruthValue
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "This object has the value 'true(1)' if the interface
-            sublayer has a physical connector and the value 'false(2)'
-            otherwise."
-    ::= { ifXEntry 17 }
-
-ifAlias   OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE(0..64))
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "This object is an 'alias' name for the interface as
-            specified by a network manager, and provides a non-volatile
-            'handle' for the interface.
-
-            On the first instantiation of an interface, the value of
-            ifAlias associated with that interface is the zero-length
-            string.  As and when a value is written into an instance of
-            ifAlias through a network management set operation, then the
-            agent must retain the supplied value in the ifAlias instance
-            associated with the same interface for as long as that
-            interface remains instantiated, including across all re-
-            initializations/reboots of the network management system,
-            including those which result in a change of the interface's
-            ifIndex value.
-
-            An example of the value which a network manager might store
-            in this object for a WAN interface is the (Telco's) circuit
-            number/identifier of the interface.
-
-            Some agents may support write-access only for interfaces
-            having particular values of ifType.  An agent which supports
-            write access to this object is required to keep the value in
-            non-volatile storage, but it may limit the length of new
-            values depending on how much storage is already occupied by
-            the current values for other interfaces."
-    ::= { ifXEntry 18 }
-
-ifCounterDiscontinuityTime OBJECT-TYPE
-    SYNTAX      TimeStamp
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The value of sysUpTime on the most recent occasion at which
-            any one or more of this interface's counters suffered a
-            discontinuity.  The relevant counters are the specific
-            instances associated with this interface of any Counter32 or
-
-            Counter64 object contained in the ifTable or ifXTable.  If
-            no such discontinuities have occurred since the last re-
-            initialization of the local management subsystem, then this
-            object contains a zero value."
-    ::= { ifXEntry 19 }
-
---           The Interface Stack Group
---
--- Implementation of this group is optional, but strongly recommended
--- for all systems
---
-
-ifStackTable  OBJECT-TYPE
-     SYNTAX        SEQUENCE OF IfStackEntry
-     MAX-ACCESS    not-accessible
-     STATUS        current
-     DESCRIPTION
-            "The table containing information on the relationships
-            between the multiple sub-layers of network interfaces.  In
-            particular, it contains information on which sub-layers run
-            'on top of' which other sub-layers, where each sub-layer
-            corresponds to a conceptual row in the ifTable.  For
-            example, when the sub-layer with ifIndex value x runs over
-            the sub-layer with ifIndex value y, then this table
-            contains:
-
-              ifStackStatus.x.y=active
-
-            For each ifIndex value, I, which identifies an active
-            interface, there are always at least two instantiated rows
-            in this table associated with I.  For one of these rows, I
-            is the value of ifStackHigherLayer; for the other, I is the
-            value of ifStackLowerLayer.  (If I is not involved in
-            multiplexing, then these are the only two rows associated
-            with I.)
-
-            For example, two rows exist even for an interface which has
-            no others stacked on top or below it:
-
-              ifStackStatus.0.x=active
-              ifStackStatus.x.0=active "
-     ::= { ifMIBObjects 2 }
-
-ifStackEntry  OBJECT-TYPE
-     SYNTAX        IfStackEntry
-     MAX-ACCESS    not-accessible
-     STATUS        current
-     DESCRIPTION
-            "Information on a particular relationship between two sub-
-            layers, specifying that one sub-layer runs on 'top' of the
-            other sub-layer.  Each sub-layer corresponds to a conceptual
-            row in the ifTable."
-     INDEX { ifStackHigherLayer, ifStackLowerLayer }
-     ::= { ifStackTable 1 }
-
-IfStackEntry ::=
-    SEQUENCE {
-        ifStackHigherLayer  InterfaceIndexOrZero,
-        ifStackLowerLayer   InterfaceIndexOrZero,
-        ifStackStatus       RowStatus
-     }
-
-ifStackHigherLayer  OBJECT-TYPE
-     SYNTAX        InterfaceIndexOrZero
-     MAX-ACCESS    not-accessible
-     STATUS        current
-     DESCRIPTION
-            "The value of ifIndex corresponding to the higher sub-layer
-            of the relationship, i.e., the sub-layer which runs on 'top'
-            of the sub-layer identified by the corresponding instance of
-            ifStackLowerLayer.  If there is no higher sub-layer (below
-            the internetwork layer), then this object has the value 0."
-     ::= { ifStackEntry 1 }
-
-ifStackLowerLayer  OBJECT-TYPE
-     SYNTAX        InterfaceIndexOrZero
-     MAX-ACCESS    not-accessible
-     STATUS        current
-     DESCRIPTION
-            "The value of ifIndex corresponding to the lower sub-layer
-            of the relationship, i.e., the sub-layer which runs 'below'
-            the sub-layer identified by the corresponding instance of
-            ifStackHigherLayer.  If there is no lower sub-layer, then
-            this object has the value 0."
-     ::= { ifStackEntry 2 }
-
-ifStackStatus  OBJECT-TYPE
-    SYNTAX         RowStatus
-    MAX-ACCESS     read-create
-    STATUS         current
-    DESCRIPTION
-            "The status of the relationship between two sub-layers.
-
-            Changing the value of this object from 'active' to
-            'notInService' or 'destroy' will likely have consequences up
-            and down the interface stack.  Thus, write access to this
-            object is likely to be inappropriate for some types of
-            interfaces, and many implementations will choose not to
-            support write-access for any type of interface."
-    ::= { ifStackEntry 3 }
-
-ifStackLastChange OBJECT-TYPE
-    SYNTAX         TimeTicks
-    MAX-ACCESS     read-only
-    STATUS         current
-    DESCRIPTION
-            "The value of sysUpTime at the time of the last change of
-            the (whole) interface stack.  A change of the interface
-            stack is defined to be any creation, deletion, or change in
-            value of any instance of ifStackStatus.  If the interface
-            stack has been unchanged since the last re-initialization of
-            the local network management subsystem, then this object
-            contains a zero value."
-    ::= { ifMIBObjects 6 }
-
---   Generic Receive Address Table
---
--- This group of objects is mandatory for all types of
--- interfaces which can receive packets/frames addressed to
--- more than one address.
---
--- This table replaces the ifExtnsRcvAddr table.  The main
--- difference is that this table makes use of the RowStatus
--- textual convention, while ifExtnsRcvAddr did not.
-
-ifRcvAddressTable  OBJECT-TYPE
-    SYNTAX      SEQUENCE OF IfRcvAddressEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "This table contains an entry for each address (broadcast,
-            multicast, or uni-cast) for which the system will receive
-            packets/frames on a particular interface, except as follows:
-
-            - for an interface operating in promiscuous mode, entries
-            are only required for those addresses for which the system
-            would receive frames were it not operating in promiscuous
-            mode.
-
-            - for 802.5 functional addresses, only one entry is
-            required, for the address which has the functional address
-            bit ANDed with the bit mask of all functional addresses for
-            which the interface will accept frames.
-
-            A system is normally able to use any unicast address which
-            corresponds to an entry in this table as a source address."
-    ::= { ifMIBObjects 4 }
-
-ifRcvAddressEntry  OBJECT-TYPE
-    SYNTAX      IfRcvAddressEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "A list of objects identifying an address for which the
-            system will accept packets/frames on the particular
-            interface identified by the index value ifIndex."
-    INDEX  { ifIndex, ifRcvAddressAddress }
-    ::= { ifRcvAddressTable 1 }
-
-IfRcvAddressEntry ::=
-    SEQUENCE {
-        ifRcvAddressAddress   PhysAddress,
-        ifRcvAddressStatus    RowStatus,
-        ifRcvAddressType      INTEGER
-    }
-
-ifRcvAddressAddress OBJECT-TYPE
-    SYNTAX      PhysAddress
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-            "An address for which the system will accept packets/frames
-            on this entry's interface."
-    ::= { ifRcvAddressEntry 1 }
-
-ifRcvAddressStatus OBJECT-TYPE
-    SYNTAX      RowStatus
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-            "This object is used to create and delete rows in the
-            ifRcvAddressTable."
-    ::= { ifRcvAddressEntry 2 }
-
-ifRcvAddressType OBJECT-TYPE
-    SYNTAX      INTEGER {
-
-                    other(1),
-                    volatile(2),
-                    nonVolatile(3)
-                }
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-            "This object has the value nonVolatile(3) for those entries
-            in the table which are valid and will not be deleted by the
-            next restart of the managed system.  Entries having the
-            value volatile(2) are valid and exist, but have not been
-            saved, so that will not exist after the next restart of the
-            managed system.  Entries having the value other(1) are valid
-            and exist but are not classified as to whether they will
-            continue to exist after the next restart."
-    DEFVAL  { volatile }
-    ::= { ifRcvAddressEntry 3 }
-
--- definition of interface-related traps.
-
-linkDown NOTIFICATION-TYPE
-    OBJECTS { ifIndex, ifAdminStatus, ifOperStatus }
-    STATUS  current
-    DESCRIPTION
-            "A linkDown trap signifies that the SNMP entity, acting in
-            an agent role, has detected that the ifOperStatus object for
-            one of its communication links is about to enter the down
-            state from some other state (but not from the notPresent
-            state).  This other state is indicated by the included value
-            of ifOperStatus."
-    ::= { snmpTraps 3 }
-
-linkUp NOTIFICATION-TYPE
-    OBJECTS { ifIndex, ifAdminStatus, ifOperStatus }
-    STATUS  current
-    DESCRIPTION
-            "A linkUp trap signifies that the SNMP entity, acting in an
-            agent role, has detected that the ifOperStatus object for
-            one of its communication links left the down state and
-            transitioned into some other state (but not into the
-            notPresent state).  This other state is indicated by the
-            included value of ifOperStatus."
-    ::= { snmpTraps 4 }
-
--- conformance information
-
-ifConformance OBJECT IDENTIFIER ::= { ifMIB 2 }
-
-ifGroups      OBJECT IDENTIFIER ::= { ifConformance 1 }
-ifCompliances OBJECT IDENTIFIER ::= { ifConformance 2 }
-
--- compliance statements
-
-ifCompliance3 MODULE-COMPLIANCE
-    STATUS  current
-    DESCRIPTION
-            "The compliance statement for SNMP entities which have
-            network interfaces."
-
-    MODULE  -- this module
-        MANDATORY-GROUPS { ifGeneralInformationGroup,
-                           linkUpDownNotificationsGroup }
-
--- The groups:
---        ifFixedLengthGroup
---        ifHCFixedLengthGroup
---        ifPacketGroup
---        ifHCPacketGroup
---        ifVHCPacketGroup
--- are mutually exclusive; at most one of these groups is implemented
--- for a particular interface.  When any of these groups is implemented
--- for a particular interface, then ifCounterDiscontinuityGroup must
--- also be implemented for that interface.
-
-        GROUP       ifFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory for those network interfaces which
-            are character-oriented or transmit data in fixed-length
-            transmission units, and for which the value of the
-            corresponding instance of ifSpeed is less than or equal to
-            20,000,000 bits/second."
-
-        GROUP       ifHCFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory for those network interfaces which
-            are character-oriented or transmit data in fixed-length
-            transmission units, and for which the value of the
-            corresponding instance of ifSpeed is greater than 20,000,000
-            bits/second."
-
-        GROUP       ifPacketGroup
-        DESCRIPTION
-            "This group is mandatory for those network interfaces which
-            are packet-oriented, and for which the value of the
-            corresponding instance of ifSpeed is less than or equal to
-            20,000,000 bits/second."
-
-        GROUP       ifHCPacketGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are packet-oriented and for which the value of the
-            corresponding instance of ifSpeed is greater than 20,000,000
-            bits/second but less than or equal to 650,000,000
-            bits/second."
-
-        GROUP       ifVHCPacketGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are packet-oriented and for which the value of the
-            corresponding instance of ifSpeed is greater than
-            650,000,000 bits/second."
-
-        GROUP       ifCounterDiscontinuityGroup
-        DESCRIPTION
-            "This group is mandatory for those network interfaces that
-            are required to maintain counters (i.e., those for which one
-            of the ifFixedLengthGroup, ifHCFixedLengthGroup,
-            ifPacketGroup, ifHCPacketGroup, or ifVHCPacketGroup is
-            mandatory)."
-
-        GROUP       ifRcvAddressGroup
-        DESCRIPTION
-            "The applicability of this group MUST be defined by the
-            media-specific MIBs.  Media-specific MIBs must define the
-            exact meaning, use, and semantics of the addresses in this
-            group."
-
-        OBJECT      ifLinkUpDownTrapEnable
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT      ifPromiscuousMode
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT       ifAdminStatus
-        SYNTAX       INTEGER { up(1), down(2) }
-        MIN-ACCESS   read-only
-        DESCRIPTION
-            "Write access is not required, nor is support for the value
-            testing(3)."
-
-        OBJECT       ifAlias
-        MIN-ACCESS   read-only
-        DESCRIPTION
-            "Write access is not required."
-    ::= { ifCompliances 3 }
-
--- units of conformance
-
-ifGeneralInformationGroup    OBJECT-GROUP
-    OBJECTS { ifIndex, ifDescr, ifType, ifSpeed, ifPhysAddress,
-              ifAdminStatus, ifOperStatus, ifLastChange,
-              ifLinkUpDownTrapEnable, ifConnectorPresent,
-              ifHighSpeed, ifName, ifNumber, ifAlias,
-              ifTableLastChange }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information applicable to
-            all network interfaces."
-    ::= { ifGroups 10 }
-
--- the following five groups are mutually exclusive; at most
--- one of these groups is implemented for any interface
-
-ifFixedLengthGroup    OBJECT-GROUP
-    OBJECTS { ifInOctets, ifOutOctets, ifInUnknownProtos,
-              ifInErrors, ifOutErrors }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            non-high speed (non-high speed interfaces transmit and
-            receive at speeds less than or equal to 20,000,000
-            bits/second) character-oriented or fixed-length-transmission
-            network interfaces."
-    ::= { ifGroups 2 }
-
-ifHCFixedLengthGroup    OBJECT-GROUP
-    OBJECTS { ifHCInOctets, ifHCOutOctets,
-              ifInOctets, ifOutOctets, ifInUnknownProtos,
-              ifInErrors, ifOutErrors }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            high speed (greater than 20,000,000 bits/second) character-
-            oriented or fixed-length-transmission network interfaces."
-    ::= { ifGroups 3 }
-
-ifPacketGroup    OBJECT-GROUP
-    OBJECTS { ifInOctets, ifOutOctets, ifInUnknownProtos,
-              ifInErrors, ifOutErrors,
-              ifMtu, ifInUcastPkts, ifInMulticastPkts,
-              ifInBroadcastPkts, ifInDiscards,
-              ifOutUcastPkts, ifOutMulticastPkts,
-              ifOutBroadcastPkts, ifOutDiscards,
-              ifPromiscuousMode }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            non-high speed (non-high speed interfaces transmit and
-            receive at speeds less than or equal to 20,000,000
-            bits/second) packet-oriented network interfaces."
-    ::= { ifGroups 4 }
-
-ifHCPacketGroup    OBJECT-GROUP
-    OBJECTS { ifHCInOctets, ifHCOutOctets,
-              ifInOctets, ifOutOctets, ifInUnknownProtos,
-              ifInErrors, ifOutErrors,
-              ifMtu, ifInUcastPkts, ifInMulticastPkts,
-              ifInBroadcastPkts, ifInDiscards,
-              ifOutUcastPkts, ifOutMulticastPkts,
-              ifOutBroadcastPkts, ifOutDiscards,
-              ifPromiscuousMode }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            high speed (greater than 20,000,000 bits/second but less
-            than or equal to 650,000,000 bits/second) packet-oriented
-            network interfaces."
-    ::= { ifGroups 5 }
-
-ifVHCPacketGroup    OBJECT-GROUP
-    OBJECTS { ifHCInUcastPkts, ifHCInMulticastPkts,
-              ifHCInBroadcastPkts, ifHCOutUcastPkts,
-              ifHCOutMulticastPkts, ifHCOutBroadcastPkts,
-              ifHCInOctets, ifHCOutOctets,
-              ifInOctets, ifOutOctets, ifInUnknownProtos,
-              ifInErrors, ifOutErrors,
-              ifMtu, ifInUcastPkts, ifInMulticastPkts,
-              ifInBroadcastPkts, ifInDiscards,
-              ifOutUcastPkts, ifOutMulticastPkts,
-              ifOutBroadcastPkts, ifOutDiscards,
-              ifPromiscuousMode }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            higher speed (greater than 650,000,000 bits/second) packet-
-            oriented network interfaces."
-    ::= { ifGroups 6 }
-
-ifRcvAddressGroup    OBJECT-GROUP
-    OBJECTS { ifRcvAddressStatus, ifRcvAddressType }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information on the
-            multiple addresses which an interface receives."
-    ::= { ifGroups 7 }
-
-ifStackGroup2    OBJECT-GROUP
-    OBJECTS { ifStackStatus, ifStackLastChange }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information on the
-            layering of MIB-II interfaces."
-    ::= { ifGroups 11 }
-
-ifCounterDiscontinuityGroup  OBJECT-GROUP
-    OBJECTS { ifCounterDiscontinuityTime }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing information specific to
-            interface counter discontinuities."
-    ::= { ifGroups 13 }
-
-linkUpDownNotificationsGroup  NOTIFICATION-GROUP
-    NOTIFICATIONS { linkUp, linkDown }
-    STATUS  current
-    DESCRIPTION
-            "The notifications which indicate specific changes in the
-            value of ifOperStatus."
-    ::= { ifGroups 14 }
-
--- Deprecated Definitions - Objects
-
---
---    The Interface Test Table
---
--- This group of objects is optional.  However, a media-specific
-
--- MIB may make implementation of this group mandatory.
---
--- This table replaces the ifExtnsTestTable
---
-
-ifTestTable   OBJECT-TYPE
-    SYNTAX      SEQUENCE OF IfTestEntry
-    MAX-ACCESS  not-accessible
-    STATUS      deprecated
-    DESCRIPTION
-            "This table contains one entry per interface.  It defines
-            objects which allow a network manager to instruct an agent
-            to test an interface for various faults.  Tests for an
-            interface are defined in the media-specific MIB for that
-            interface.  After invoking a test, the object ifTestResult
-            can be read to determine the outcome.  If an agent can not
-            perform the test, ifTestResult is set to so indicate.  The
-            object ifTestCode can be used to provide further test-
-            specific or interface-specific (or even enterprise-specific)
-            information concerning the outcome of the test.  Only one
-            test can be in progress on each interface at any one time.
-            If one test is in progress when another test is invoked, the
-            second test is rejected.  Some agents may reject a test when
-            a prior test is active on another interface.
-
-            Before starting a test, a manager-station must first obtain
-            'ownership' of the entry in the ifTestTable for the
-            interface to be tested.  This is accomplished with the
-            ifTestId and ifTestStatus objects as follows:
-
-          try_again:
-              get (ifTestId, ifTestStatus)
-              while (ifTestStatus != notInUse)
-                  /*
-                   * Loop while a test is running or some other
-                   * manager is configuring a test.
-                   */
-                  short delay
-                  get (ifTestId, ifTestStatus)
-              }
-
-              /*
-               * Is not being used right now -- let's compete
-               * to see who gets it.
-               */
-              lock_value = ifTestId
-
-              if ( set(ifTestId = lock_value, ifTestStatus = inUse,
-                       ifTestOwner = 'my-IP-address') == FAILURE)
-                  /*
-                   * Another manager got the ifTestEntry -- go
-                   * try again
-                   */
-                  goto try_again;
-
-              /*
-               * I have the lock
-               */
-              set up any test parameters.
-
-              /*
-               * This starts the test
-               */
-              set(ifTestType = test_to_run);
-
-              wait for test completion by polling ifTestResult
-
-              when test completes, agent sets ifTestResult
-                   agent also sets ifTestStatus = 'notInUse'
-
-              retrieve any additional test results, and ifTestId
-
-              if (ifTestId == lock_value+1) results are valid
-
-            A manager station first retrieves the value of the
-            appropriate ifTestId and ifTestStatus objects, periodically
-            repeating the retrieval if necessary, until the value of
-            ifTestStatus is 'notInUse'.  The manager station then tries
-            to set the same ifTestId object to the value it just
-            retrieved, the same ifTestStatus object to 'inUse', and the
-            corresponding ifTestOwner object to a value indicating
-            itself.  If the set operation succeeds then the manager has
-            obtained ownership of the ifTestEntry, and the value of the
-            ifTestId object is incremented by the agent (per the
-            semantics of TestAndIncr).  Failure of the set operation
-            indicates that some other manager has obtained ownership of
-            the ifTestEntry.
-
-            Once ownership is obtained, any test parameters can be
-            setup, and then the test is initiated by setting ifTestType.
-            On completion of the test, the agent sets ifTestStatus to
-            'notInUse'.  Once this occurs, the manager can retrieve the
-            results.  In the (rare) event that the invocation of tests
-            by two network managers were to overlap, then there would be
-            a possibility that the first test's results might be
-            overwritten by the second test's results prior to the first
-
-            results being read.  This unlikely circumstance can be
-            detected by a network manager retrieving ifTestId at the
-            same time as retrieving the test results, and ensuring that
-            the results are for the desired request.
-
-            If ifTestType is not set within an abnormally long period of
-            time after ownership is obtained, the agent should time-out
-            the manager, and reset the value of the ifTestStatus object
-            back to 'notInUse'.  It is suggested that this time-out
-            period be 5 minutes.
-
-            In general, a management station must not retransmit a
-            request to invoke a test for which it does not receive a
-            response; instead, it properly inspects an agent's MIB to
-            determine if the invocation was successful.  Only if the
-            invocation was unsuccessful, is the invocation request
-            retransmitted.
-
-            Some tests may require the interface to be taken off-line in
-            order to execute them, or may even require the agent to
-            reboot after completion of the test.  In these
-            circumstances, communication with the management station
-            invoking the test may be lost until after completion of the
-            test.  An agent is not required to support such tests.
-            However, if such tests are supported, then the agent should
-            make every effort to transmit a response to the request
-            which invoked the test prior to losing communication.  When
-            the agent is restored to normal service, the results of the
-            test are properly made available in the appropriate objects.
-            Note that this requires that the ifIndex value assigned to
-            an interface must be unchanged even if the test causes a
-            reboot.  An agent must reject any test for which it cannot,
-            perhaps due to resource constraints, make available at least
-            the minimum amount of information after that test
-            completes."
-    ::= { ifMIBObjects 3 }
-
-ifTestEntry OBJECT-TYPE
-    SYNTAX       IfTestEntry
-    MAX-ACCESS   not-accessible
-    STATUS       deprecated
-    DESCRIPTION
-            "An entry containing objects for invoking tests on an
-            interface."
-    AUGMENTS  { ifEntry }
-    ::= { ifTestTable 1 }
-
-IfTestEntry ::=
-
-    SEQUENCE {
-        ifTestId           TestAndIncr,
-        ifTestStatus       INTEGER,
-        ifTestType         AutonomousType,
-        ifTestResult       INTEGER,
-        ifTestCode         OBJECT IDENTIFIER,
-        ifTestOwner        OwnerString
-    }
-
-ifTestId         OBJECT-TYPE
-    SYNTAX       TestAndIncr
-    MAX-ACCESS   read-write
-    STATUS       deprecated
-    DESCRIPTION
-            "This object identifies the current invocation of the
-            interface's test."
-    ::= { ifTestEntry 1 }
-
-ifTestStatus     OBJECT-TYPE
-    SYNTAX       INTEGER { notInUse(1), inUse(2) }
-    MAX-ACCESS   read-write
-    STATUS       deprecated
-    DESCRIPTION
-            "This object indicates whether or not some manager currently
-            has the necessary 'ownership' required to invoke a test on
-            this interface.  A write to this object is only successful
-            when it changes its value from 'notInUse(1)' to 'inUse(2)'.
-            After completion of a test, the agent resets the value back
-            to 'notInUse(1)'."
-    ::= { ifTestEntry 2 }
-
-ifTestType       OBJECT-TYPE
-    SYNTAX       AutonomousType
-    MAX-ACCESS   read-write
-    STATUS       deprecated
-    DESCRIPTION
-            "A control variable used to start and stop operator-
-            initiated interface tests.  Most OBJECT IDENTIFIER values
-            assigned to tests are defined elsewhere, in association with
-            specific types of interface.  However, this document assigns
-            a value for a full-duplex loopback test, and defines the
-            special meanings of the subject identifier:
-
-                noTest  OBJECT IDENTIFIER ::= { 0 0 }
-
-            When the value noTest is written to this object, no action
-            is taken unless a test is in progress, in which case the
-            test is aborted.  Writing any other value to this object is
-
-            only valid when no test is currently in progress, in which
-            case the indicated test is initiated.
-
-            When read, this object always returns the most recent value
-            that ifTestType was set to.  If it has not been set since
-            the last initialization of the network management subsystem
-            on the agent, a value of noTest is returned."
-    ::= { ifTestEntry 3 }
-
-ifTestResult  OBJECT-TYPE
-    SYNTAX       INTEGER {
-                     none(1),          -- no test yet requested
-                     success(2),
-                     inProgress(3),
-                     notSupported(4),
-                     unAbleToRun(5),   -- due to state of system
-                     aborted(6),
-                     failed(7)
-                 }
-    MAX-ACCESS   read-only
-    STATUS       deprecated
-    DESCRIPTION
-            "This object contains the result of the most recently
-            requested test, or the value none(1) if no tests have been
-            requested since the last reset.  Note that this facility
-            provides no provision for saving the results of one test
-            when starting another, as could be required if used by
-            multiple managers concurrently."
-    ::= { ifTestEntry 4 }
-
-ifTestCode  OBJECT-TYPE
-    SYNTAX       OBJECT IDENTIFIER
-    MAX-ACCESS   read-only
-    STATUS       deprecated
-    DESCRIPTION
-            "This object contains a code which contains more specific
-            information on the test result, for example an error-code
-            after a failed test.  Error codes and other values this
-            object may take are specific to the type of interface and/or
-            test.  The value may have the semantics of either the
-            AutonomousType or InstancePointer textual conventions as
-            defined in RFC 2579.  The identifier:
-
-                testCodeUnknown  OBJECT IDENTIFIER ::= { 0 0 }
-
-            is defined for use if no additional result code is
-            available."
-    ::= { ifTestEntry 5 }
-
-ifTestOwner      OBJECT-TYPE
-    SYNTAX       OwnerString
-    MAX-ACCESS   read-write
-    STATUS       deprecated
-    DESCRIPTION
-            "The entity which currently has the 'ownership' required to
-            invoke a test on this interface."
-    ::= { ifTestEntry 6 }
-
--- Deprecated Definitions - Groups
-
-ifGeneralGroup    OBJECT-GROUP
-    OBJECTS { ifDescr, ifType, ifSpeed, ifPhysAddress,
-              ifAdminStatus, ifOperStatus, ifLastChange,
-              ifLinkUpDownTrapEnable, ifConnectorPresent,
-              ifHighSpeed, ifName }
-    STATUS  deprecated
-    DESCRIPTION
-            "A collection of objects deprecated in favour of
-            ifGeneralInformationGroup."
-    ::= { ifGroups 1 }
-
-ifTestGroup    OBJECT-GROUP
-    OBJECTS { ifTestId, ifTestStatus, ifTestType,
-              ifTestResult, ifTestCode, ifTestOwner }
-    STATUS  deprecated
-    DESCRIPTION
-            "A collection of objects providing the ability to invoke
-            tests on an interface."
-    ::= { ifGroups 8 }
-
-ifStackGroup    OBJECT-GROUP
-    OBJECTS { ifStackStatus }
-    STATUS  deprecated
-    DESCRIPTION
-            "The previous collection of objects providing information on
-            the layering of MIB-II interfaces."
-    ::= { ifGroups 9 }
-
-ifOldObjectsGroup    OBJECT-GROUP
-    OBJECTS { ifInNUcastPkts, ifOutNUcastPkts,
-              ifOutQLen, ifSpecific }
-    STATUS  deprecated
-    DESCRIPTION
-            "The collection of objects deprecated from the original MIB-
-            II interfaces group."
-    ::= { ifGroups 12 }
-
--- Deprecated Definitions - Compliance
-
-ifCompliance MODULE-COMPLIANCE
-    STATUS  deprecated
-    DESCRIPTION
-            "A compliance statement defined in a previous version of
-            this MIB module, for SNMP entities which have network
-            interfaces."
-
-    MODULE  -- this module
-        MANDATORY-GROUPS { ifGeneralGroup, ifStackGroup }
-
-        GROUP       ifFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory for all network interfaces which
-            are character-oriented or transmit data in fixed-length
-            transmission units."
-
-        GROUP       ifHCFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are character-oriented or transmit data in fixed-
-            length transmission units, and for which the value of the
-            corresponding instance of ifSpeed is greater than 20,000,000
-            bits/second."
-
-        GROUP       ifPacketGroup
-        DESCRIPTION
-            "This group is mandatory for all network interfaces which
-            are packet-oriented."
-
-        GROUP       ifHCPacketGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are packet-oriented and for which the value of the
-            corresponding instance of ifSpeed is greater than
-            650,000,000 bits/second."
-
-        GROUP       ifTestGroup
-        DESCRIPTION
-            "This group is optional.  Media-specific MIBs which require
-            interface tests are strongly encouraged to use this group
-            for invoking tests and reporting results.  A medium specific
-            MIB which has mandatory tests may make implementation of
-
-            this group mandatory."
-
-        GROUP       ifRcvAddressGroup
-        DESCRIPTION
-            "The applicability of this group MUST be defined by the
-            media-specific MIBs.  Media-specific MIBs must define the
-            exact meaning, use, and semantics of the addresses in this
-            group."
-
-        OBJECT      ifLinkUpDownTrapEnable
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT      ifPromiscuousMode
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT      ifStackStatus
-        SYNTAX      INTEGER { active(1) } -- subset of RowStatus
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required, and only one of the six
-            enumerated values for the RowStatus textual convention need
-            be supported, specifically: active(1)."
-
-        OBJECT       ifAdminStatus
-        SYNTAX       INTEGER { up(1), down(2) }
-        MIN-ACCESS   read-only
-        DESCRIPTION
-            "Write access is not required, nor is support for the value
-            testing(3)."
-    ::= { ifCompliances 1 }
-
-ifCompliance2 MODULE-COMPLIANCE
-    STATUS      deprecated
-    DESCRIPTION
-            "A compliance statement defined in a previous version of
-            this MIB module, for SNMP entities which have network
-            interfaces."
-
-    MODULE  -- this module
-        MANDATORY-GROUPS { ifGeneralInformationGroup, ifStackGroup2,
-                           ifCounterDiscontinuityGroup }
-
-        GROUP       ifFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory for all network interfaces which
-            are character-oriented or transmit data in fixed-length
-            transmission units."
-
-        GROUP       ifHCFixedLengthGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are character-oriented or transmit data in fixed-
-            length transmission units, and for which the value of the
-            corresponding instance of ifSpeed is greater than 20,000,000
-            bits/second."
-
-        GROUP       ifPacketGroup
-        DESCRIPTION
-            "This group is mandatory for all network interfaces which
-            are packet-oriented."
-
-        GROUP       ifHCPacketGroup
-        DESCRIPTION
-            "This group is mandatory only for those network interfaces
-            which are packet-oriented and for which the value of the
-            corresponding instance of ifSpeed is greater than
-            650,000,000 bits/second."
-
-        GROUP       ifRcvAddressGroup
-        DESCRIPTION
-            "The applicability of this group MUST be defined by the
-            media-specific MIBs.  Media-specific MIBs must define the
-            exact meaning, use, and semantics of the addresses in this
-            group."
-
-        OBJECT      ifLinkUpDownTrapEnable
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT      ifPromiscuousMode
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required."
-
-        OBJECT      ifStackStatus
-        SYNTAX      INTEGER { active(1) } -- subset of RowStatus
-        MIN-ACCESS  read-only
-        DESCRIPTION
-            "Write access is not required, and only one of the six
-            enumerated values for the RowStatus textual convention need
-            be supported, specifically: active(1)."
-
-        OBJECT       ifAdminStatus
-        SYNTAX       INTEGER { up(1), down(2) }
-        MIN-ACCESS   read-only
-        DESCRIPTION
-            "Write access is not required, nor is support for the value
-            testing(3)."
-
-        OBJECT       ifAlias
-        MIN-ACCESS   read-only
-        DESCRIPTION
-            "Write access is not required."
-    ::= { ifCompliances 2 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt
deleted file mode 100755
index a778cba6b74249f5a1a731f1437f905946bb1f48..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt
+++ /dev/null
@@ -1,402 +0,0 @@
-INET-ADDRESS-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-IDENTITY, mib-2, Unsigned32 FROM SNMPv2-SMI
-    TEXTUAL-CONVENTION                 FROM SNMPv2-TC;
-
-inetAddressMIB MODULE-IDENTITY
-    LAST-UPDATED "200502040000Z"
-    ORGANIZATION
-        "IETF Operations and Management Area"
-    CONTACT-INFO
-        "Juergen Schoenwaelder (Editor)
-         International University Bremen
-         P.O. Box 750 561
-         28725 Bremen, Germany
-
-         Phone: +49 421 200-3587
-         EMail: j.schoenwaelder@iu-bremen.de
-
-         Send comments to <ietfmibs@ops.ietf.org>."
-    DESCRIPTION
-        "This MIB module defines textual conventions for
-         representing Internet addresses.  An Internet
-         address can be an IPv4 address, an IPv6 address,
-         or a DNS domain name.  This module also defines
-         textual conventions for Internet port numbers,
-         autonomous system numbers, and the length of an
-         Internet address prefix.
-
-         Copyright (C) The Internet Society (2005).  This version
-         of this MIB module is part of RFC 4001, see the RFC
-         itself for full legal notices."
-    REVISION     "200502040000Z"
-    DESCRIPTION
-        "Third version, published as RFC 4001.  This revision
-         introduces the InetZoneIndex, InetScopeType, and
-         InetVersion textual conventions."
-    REVISION     "200205090000Z"
-    DESCRIPTION
-        "Second version, published as RFC 3291.  This
-         revision contains several clarifications and
-         introduces several new textual conventions:
-         InetAddressPrefixLength, InetPortNumber,
-         InetAutonomousSystemNumber, InetAddressIPv4z,
-         and InetAddressIPv6z."
-    REVISION     "200006080000Z"
-    DESCRIPTION
-        "Initial version, published as RFC 2851."
-    ::= { mib-2 76 }
-
-InetAddressType ::= TEXTUAL-CONVENTION
-    STATUS      current
-    DESCRIPTION
-        "A value that represents a type of Internet address.
-
-         unknown(0)  An unknown address type.  This value MUST
-                     be used if the value of the corresponding
-                     InetAddress object is a zero-length string.
-                     It may also be used to indicate an IP address
-                     that is not in one of the formats defined
-                     below.
-
-         ipv4(1)     An IPv4 address as defined by the
-                     InetAddressIPv4 textual convention.
-
-         ipv6(2)     An IPv6 address as defined by the
-                     InetAddressIPv6 textual convention.
-
-         ipv4z(3)    A non-global IPv4 address including a zone
-                     index as defined by the InetAddressIPv4z
-                     textual convention.
-
-         ipv6z(4)    A non-global IPv6 address including a zone
-                     index as defined by the InetAddressIPv6z
-                     textual convention.
-
-         dns(16)     A DNS domain name as defined by the
-                     InetAddressDNS textual convention.
-
-         Each definition of a concrete InetAddressType value must be
-         accompanied by a definition of a textual convention for use
-         with that InetAddressType.
-
-         To support future extensions, the InetAddressType textual
-         convention SHOULD NOT be sub-typed in object type definitions.
-         It MAY be sub-typed in compliance statements in order to
-         require only a subset of these address types for a compliant
-         implementation.
-
-         Implementations must ensure that InetAddressType objects
-         and any dependent objects (e.g., InetAddress objects) are
-         consistent.  An inconsistentValue error must be generated
-         if an attempt to change an InetAddressType object would,
-         for example, lead to an undefined InetAddress value.  In
-
-         particular, InetAddressType/InetAddress pairs must be
-         changed together if the address type changes (e.g., from
-         ipv6(2) to ipv4(1))."
-    SYNTAX       INTEGER {
-                     unknown(0),
-                     ipv4(1),
-                     ipv6(2),
-                     ipv4z(3),
-                     ipv6z(4),
-                     dns(16)
-                 }
-
-InetAddress ::= TEXTUAL-CONVENTION
-    STATUS      current
-    DESCRIPTION
-        "Denotes a generic Internet address.
-
-         An InetAddress value is always interpreted within the context
-         of an InetAddressType value.  Every usage of the InetAddress
-         textual convention is required to specify the InetAddressType
-         object that provides the context.  It is suggested that the
-         InetAddressType object be logically registered before the
-         object(s) that use the InetAddress textual convention, if
-         they appear in the same logical row.
-
-         The value of an InetAddress object must always be
-         consistent with the value of the associated InetAddressType
-         object.  Attempts to set an InetAddress object to a value
-         inconsistent with the associated InetAddressType
-         must fail with an inconsistentValue error.
-
-         When this textual convention is used as the syntax of an
-         index object, there may be issues with the limit of 128
-         sub-identifiers specified in SMIv2, STD 58.  In this case,
-         the object definition MUST include a 'SIZE' clause to
-         limit the number of potential instance sub-identifiers;
-         otherwise the applicable constraints MUST be stated in
-         the appropriate conceptual row DESCRIPTION clauses, or
-         in the surrounding documentation if there is no single
-         DESCRIPTION clause that is appropriate."
-    SYNTAX       OCTET STRING (SIZE (0..255))
-
-InetAddressIPv4 ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "1d.1d.1d.1d"
-    STATUS       current
-    DESCRIPTION
-        "Represents an IPv4 network address:
-
-           Octets   Contents         Encoding
-            1-4     IPv4 address     network-byte order
-
-         The corresponding InetAddressType value is ipv4(1).
-
-         This textual convention SHOULD NOT be used directly in object
-         definitions, as it restricts addresses to a specific format.
-         However, if it is used, it MAY be used either on its own or in
-         conjunction with InetAddressType, as a pair."
-    SYNTAX       OCTET STRING (SIZE (4))
-
-InetAddressIPv6 ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
-    STATUS       current
-    DESCRIPTION
-        "Represents an IPv6 network address:
-
-           Octets   Contents         Encoding
-            1-16    IPv6 address     network-byte order
-
-         The corresponding InetAddressType value is ipv6(2).
-
-         This textual convention SHOULD NOT be used directly in object
-         definitions, as it restricts addresses to a specific format.
-         However, if it is used, it MAY be used either on its own or in
-         conjunction with InetAddressType, as a pair."
-    SYNTAX       OCTET STRING (SIZE (16))
-
-InetAddressIPv4z ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "1d.1d.1d.1d%4d"
-    STATUS       current
-    DESCRIPTION
-        "Represents a non-global IPv4 network address, together
-         with its zone index:
-
-           Octets   Contents         Encoding
-            1-4     IPv4 address     network-byte order
-            5-8     zone index       network-byte order
-
-         The corresponding InetAddressType value is ipv4z(3).
-
-         The zone index (bytes 5-8) is used to disambiguate identical
-         address values on nodes that have interfaces attached to
-         different zones of the same scope.  The zone index may contain
-         the special value 0, which refers to the default zone for each
-         scope.
-
-         This textual convention SHOULD NOT be used directly in object
-
-         definitions, as it restricts addresses to a specific format.
-         However, if it is used, it MAY be used either on its own or in
-         conjunction with InetAddressType, as a pair."
-    SYNTAX       OCTET STRING (SIZE (8))
-
-InetAddressIPv6z ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
-    STATUS       current
-    DESCRIPTION
-        "Represents a non-global IPv6 network address, together
-         with its zone index:
-
-           Octets   Contents         Encoding
-            1-16    IPv6 address     network-byte order
-           17-20    zone index       network-byte order
-
-         The corresponding InetAddressType value is ipv6z(4).
-
-         The zone index (bytes 17-20) is used to disambiguate
-         identical address values on nodes that have interfaces
-         attached to different zones of the same scope.  The zone index
-         may contain the special value 0, which refers to the default
-         zone for each scope.
-
-         This textual convention SHOULD NOT be used directly in object
-         definitions, as it restricts addresses to a specific format.
-         However, if it is used, it MAY be used either on its own or in
-         conjunction with InetAddressType, as a pair."
-    SYNTAX       OCTET STRING (SIZE (20))
-
-InetAddressDNS ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255a"
-    STATUS       current
-    DESCRIPTION
-        "Represents a DNS domain name.  The name SHOULD be fully
-         qualified whenever possible.
-
-         The corresponding InetAddressType is dns(16).
-
-         The DESCRIPTION clause of InetAddress objects that may have
-         InetAddressDNS values MUST fully describe how (and when)
-         these names are to be resolved to IP addresses.
-
-         The resolution of an InetAddressDNS value may require to
-         query multiple DNS records (e.g., A for IPv4 and AAAA for
-         IPv6).  The order of the resolution process and which DNS
-         record takes precedence depends on the configuration of the
-         resolver.
-
-         This textual convention SHOULD NOT be used directly in object
-         definitions, as it restricts addresses to a specific format.
-         However, if it is used, it MAY be used either on its own or in
-         conjunction with InetAddressType, as a pair."
-    SYNTAX       OCTET STRING (SIZE (1..255))
-
-InetAddressPrefixLength ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-        "Denotes the length of a generic Internet network address
-         prefix.  A value of n corresponds to an IP address mask
-         that has n contiguous 1-bits from the most significant
-         bit (MSB), with all other bits set to 0.
-
-         An InetAddressPrefixLength value is always interpreted within
-         the context of an InetAddressType value.  Every usage of the
-         InetAddressPrefixLength textual convention is required to
-         specify the InetAddressType object that provides the
-         context.  It is suggested that the InetAddressType object be
-         logically registered before the object(s) that use the
-         InetAddressPrefixLength textual convention, if they appear
-         in the same logical row.
-
-         InetAddressPrefixLength values larger than
-         the maximum length of an IP address for a specific
-         InetAddressType are treated as the maximum significant
-         value applicable for the InetAddressType.  The maximum
-         significant value is 32 for the InetAddressType
-         'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType
-         'ipv6(2)' and 'ipv6z(4)'.  The maximum significant value
-         for the InetAddressType 'dns(16)' is 0.
-
-         The value zero is object-specific and must be defined as
-         part of the description of any object that uses this
-         syntax.  Examples of the usage of zero might include
-         situations where the Internet network address prefix
-         is unknown or does not apply.
-
-         The upper bound of the prefix length has been chosen to
-         be consistent with the maximum size of an InetAddress."
-    SYNTAX       Unsigned32 (0..2040)
-
-InetPortNumber ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-        "Represents a 16 bit port number of an Internet transport
-
-         layer protocol.  Port numbers are assigned by IANA.  A
-         current list of all assignments is available from
-         <http://www.iana.org/>.
-
-         The value zero is object-specific and must be defined as
-         part of the description of any object that uses this
-         syntax.  Examples of the usage of zero might include
-         situations where a port number is unknown, or when the
-         value zero is used as a wildcard in a filter."
-    REFERENCE   "STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960"
-    SYNTAX       Unsigned32 (0..65535)
-
-InetAutonomousSystemNumber ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-        "Represents an autonomous system number that identifies an
-         Autonomous System (AS).  An AS is a set of routers under a
-         single technical administration, using an interior gateway
-         protocol and common metrics to route packets within the AS,
-         and using an exterior gateway protocol to route packets to
-         other ASes'.  IANA maintains the AS number space and has
-         delegated large parts to the regional registries.
-
-         Autonomous system numbers are currently limited to 16 bits
-         (0..65535).  There is, however, work in progress to enlarge the
-         autonomous system number space to 32 bits.  Therefore, this
-         textual convention uses an Unsigned32 value without a
-         range restriction in order to support a larger autonomous
-         system number space."
-    REFERENCE   "RFC 1771, RFC 1930"
-    SYNTAX       Unsigned32
-
-InetScopeType ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-        "Represents a scope type.  This textual convention can be used
-         in cases where a MIB has to represent different scope types
-         and there is no context information, such as an InetAddress
-         object, that implicitly defines the scope type.
-
-         Note that not all possible values have been assigned yet, but
-         they may be assigned in future revisions of this specification.
-         Applications should therefore be able to deal with values
-         not yet assigned."
-    REFERENCE   "RFC 3513"
-    SYNTAX       INTEGER {
-                     -- reserved(0),
-                     interfaceLocal(1),
-                     linkLocal(2),
-                     subnetLocal(3),
-                     adminLocal(4),
-                     siteLocal(5), -- site-local unicast addresses
-                                   -- have been deprecated by RFC 3879
-                     -- unassigned(6),
-                     -- unassigned(7),
-                     organizationLocal(8),
-                     -- unassigned(9),
-                     -- unassigned(10),
-                     -- unassigned(11),
-                     -- unassigned(12),
-                     -- unassigned(13),
-                     global(14)
-                     -- reserved(15)
-                 }
-
-InetZoneIndex ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "d"
-    STATUS       current
-    DESCRIPTION
-        "A zone index identifies an instance of a zone of a
-         specific scope.
-
-         The zone index MUST disambiguate identical address
-         values.  For link-local addresses, the zone index will
-         typically be the interface index (ifIndex as defined in the
-         IF-MIB) of the interface on which the address is configured.
-
-         The zone index may contain the special value 0, which refers
-         to the default zone.  The default zone may be used in cases
-         where the valid zone index is not known (e.g., when a
-         management application has to write a link-local IPv6
-         address without knowing the interface index value).  The
-         default zone SHOULD NOT be used as an easy way out in
-         cases where the zone index for a non-global IPv6 address
-         is known."
-    REFERENCE   "RFC4007"
-    SYNTAX       Unsigned32
-
-InetVersion ::= TEXTUAL-CONVENTION
-    STATUS  current
-    DESCRIPTION
-        "A value representing a version of the IP protocol.
-
-         unknown(0)  An unknown or unspecified version of the IP
-                     protocol.
-
-         ipv4(1)     The IPv4 protocol as defined in RFC 791 (STD 5).
-
-         ipv6(2)     The IPv6 protocol as defined in RFC 2460.
-
-         Note that this textual convention SHOULD NOT be used to
-         distinguish different address types associated with IP
-         protocols.  The InetAddressType has been designed for this
-         purpose."
-    REFERENCE   "RFC 791, RFC 2460"
-    SYNTAX       INTEGER {
-                     unknown(0),
-                     ipv4(1),
-                     ipv6(2)
-                 }
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
deleted file mode 100755
index aa273c2858406630b179ddcc5711bc9f04e56a6a..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
+++ /dev/null
@@ -1,526 +0,0 @@
-SNMP-FRAMEWORK-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-IDENTITY, OBJECT-TYPE,
-    OBJECT-IDENTITY,
-    snmpModules                           FROM SNMPv2-SMI
-    TEXTUAL-CONVENTION                    FROM SNMPv2-TC
-    MODULE-COMPLIANCE, OBJECT-GROUP       FROM SNMPv2-CONF;
-
-snmpFrameworkMIB MODULE-IDENTITY
-    LAST-UPDATED "200210140000Z"
-    ORGANIZATION "SNMPv3 Working Group"
-    CONTACT-INFO "WG-EMail:   snmpv3@lists.tislabs.com
-                  Subscribe:  snmpv3-request@lists.tislabs.com
-
-                  Co-Chair:   Russ Mundy
-                              Network Associates Laboratories
-                  postal:     15204 Omega Drive, Suite 300
-                              Rockville, MD 20850-4601
-                              USA
-                  EMail:      mundy@tislabs.com
-                  phone:      +1 301-947-7107
-
-                  Co-Chair &
-                  Co-editor:  David Harrington
-                              Enterasys Networks
-                  postal:     35 Industrial Way
-                              P. O. Box 5005
-                              Rochester, New Hampshire 03866-5005
-                              USA
-                  EMail:      dbh@enterasys.com
-                  phone:      +1 603-337-2614
-
-                  Co-editor:  Randy Presuhn
-                              BMC Software, Inc.
-                  postal:     2141 North First Street
-                              San Jose, California 95131
-                              USA
-                  EMail:      randy_presuhn@bmc.com
-                  phone:      +1 408-546-1006
-
-                  Co-editor:  Bert Wijnen
-                              Lucent Technologies
-                  postal:     Schagen 33
-                              3461 GL Linschoten
-                              Netherlands
-
-                  EMail:      bwijnen@lucent.com
-                  phone:      +31 348-680-485
-                    "
-       DESCRIPTION  "The SNMP Management Architecture MIB
-
-                     Copyright (C) The Internet Society (2002). This
-                     version of this MIB module is part of RFC 3411;
-                     see the RFC itself for full legal notices.
-                    "
-
-       REVISION     "200210140000Z"         -- 14 October 2002
-       DESCRIPTION  "Changes in this revision:
-                     - Updated various administrative information.
-                     - Corrected some typos.
-                     - Corrected typo in description of SnmpEngineID
-                       that led to range overlap for 127.
-                     - Changed '255a' to '255t' in definition of
-                       SnmpAdminString to align with current SMI.
-                     - Reworded 'reserved' for value zero in
-                       DESCRIPTION of SnmpSecurityModel.
-                     - The algorithm for allocating security models
-                       should give 256 per enterprise block, rather
-                       than 255.
-                     - The example engine ID of 'abcd' is not
-                       legal. Replaced with '800002b804616263'H based
-                       on example enterprise 696, string 'abc'.
-                     - Added clarification that engineID should
-                       persist across re-initializations.
-                     This revision published as RFC 3411.
-                    "
-       REVISION     "199901190000Z"         -- 19 January 1999
-       DESCRIPTION  "Updated editors' addresses, fixed typos.
-                     Published as RFC 2571.
-                    "
-       REVISION     "199711200000Z"         -- 20 November 1997
-       DESCRIPTION  "The initial version, published in RFC 2271.
-                    "
-       ::= { snmpModules 10 }
-
-   -- Textual Conventions used in the SNMP Management Architecture ***
-
-SnmpEngineID ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION "An SNMP engine's administratively-unique identifier.
-                 Objects of this type are for identification, not for
-                 addressing, even though it is possible that an
-                 address may have been used in the generation of
-                 a specific value.
-
-                 The value for this object may not be all zeros or
-                 all 'ff'H or the empty (zero length) string.
-
-                 The initial value for this object may be configured
-                 via an operator console entry or via an algorithmic
-                 function.  In the latter case, the following
-                 example algorithm is recommended.
-
-                 In cases where there are multiple engines on the
-                 same system, the use of this algorithm is NOT
-                 appropriate, as it would result in all of those
-                 engines ending up with the same ID value.
-
-                 1) The very first bit is used to indicate how the
-                    rest of the data is composed.
-
-                    0 - as defined by enterprise using former methods
-                        that existed before SNMPv3. See item 2 below.
-
-                    1 - as defined by this architecture, see item 3
-                        below.
-
-                    Note that this allows existing uses of the
-                    engineID (also known as AgentID [RFC1910]) to
-                    co-exist with any new uses.
-
-                 2) The snmpEngineID has a length of 12 octets.
-
-                    The first four octets are set to the binary
-                    equivalent of the agent's SNMP management
-                    private enterprise number as assigned by the
-                    Internet Assigned Numbers Authority (IANA).
-                    For example, if Acme Networks has been assigned
-                    { enterprises 696 }, the first four octets would
-                    be assigned '000002b8'H.
-
-                    The remaining eight octets are determined via
-                    one or more enterprise-specific methods. Such
-                    methods must be designed so as to maximize the
-                    possibility that the value of this object will
-                    be unique in the agent's administrative domain.
-                    For example, it may be the IP address of the SNMP
-                    entity, or the MAC address of one of the
-                    interfaces, with each address suitably padded
-                    with random octets.  If multiple methods are
-                    defined, then it is recommended that the first
-                    octet indicate the method being used and the
-                    remaining octets be a function of the method.
-
-                 3) The length of the octet string varies.
-
-                    The first four octets are set to the binary
-                    equivalent of the agent's SNMP management
-                    private enterprise number as assigned by the
-                    Internet Assigned Numbers Authority (IANA).
-                    For example, if Acme Networks has been assigned
-                    { enterprises 696 }, the first four octets would
-                    be assigned '000002b8'H.
-
-                    The very first bit is set to 1. For example, the
-                    above value for Acme Networks now changes to be
-                    '800002b8'H.
-
-                    The fifth octet indicates how the rest (6th and
-                    following octets) are formatted. The values for
-                    the fifth octet are:
-
-                      0     - reserved, unused.
-
-                      1     - IPv4 address (4 octets)
-                              lowest non-special IP address
-
-                      2     - IPv6 address (16 octets)
-                              lowest non-special IP address
-
-                      3     - MAC address (6 octets)
-                              lowest IEEE MAC address, canonical
-                              order
-
-                      4     - Text, administratively assigned
-                              Maximum remaining length 27
-
-                      5     - Octets, administratively assigned
-                              Maximum remaining length 27
-
-                      6-127 - reserved, unused
-
-                    128-255 - as defined by the enterprise
-                              Maximum remaining length 27
-                "
-    SYNTAX       OCTET STRING (SIZE(5..32))
-
-SnmpSecurityModel ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION "An identifier that uniquely identifies a
-                 Security Model of the Security Subsystem within
-                 this SNMP Management Architecture.
-
-                 The values for securityModel are allocated as
-                 follows:
-
-                 - The zero value does not identify any particular
-                   security model.
-
-                 - Values between 1 and 255, inclusive, are reserved
-                   for standards-track Security Models and are
-                   managed by the Internet Assigned Numbers Authority
-                   (IANA).
-                 - Values greater than 255 are allocated to
-                   enterprise-specific Security Models.  An
-                   enterprise-specific securityModel value is defined
-                   to be:
-
-                   enterpriseID * 256 + security model within
-                   enterprise
-
-                   For example, the fourth Security Model defined by
-                   the enterprise whose enterpriseID is 1 would be
-                   259.
-
-                 This scheme for allocation of securityModel
-                 values allows for a maximum of 255 standards-
-                 based Security Models, and for a maximum of
-                 256 Security Models per enterprise.
-
-                 It is believed that the assignment of new
-                 securityModel values will be rare in practice
-                 because the larger the number of simultaneously
-                 utilized Security Models, the larger the
-                 chance that interoperability will suffer.
-                 Consequently, it is believed that such a range
-                 will be sufficient.  In the unlikely event that
-                 the standards committee finds this number to be
-                 insufficient over time, an enterprise number
-                 can be allocated to obtain an additional 256
-                 possible values.
-
-                 Note that the most significant bit must be zero;
-                 hence, there are 23 bits allocated for various
-                 organizations to design and define non-standard
-
-                 securityModels.  This limits the ability to
-                 define new proprietary implementations of Security
-                 Models to the first 8,388,608 enterprises.
-
-                 It is worthwhile to note that, in its encoded
-                 form, the securityModel value will normally
-                 require only a single byte since, in practice,
-                 the leftmost bits will be zero for most messages
-                 and sign extension is suppressed by the encoding
-                 rules.
-
-                 As of this writing, there are several values
-                 of securityModel defined for use with SNMP or
-                 reserved for use with supporting MIB objects.
-                 They are as follows:
-
-                     0  reserved for 'any'
-                     1  reserved for SNMPv1
-                     2  reserved for SNMPv2c
-                     3  User-Based Security Model (USM)
-                "
-    SYNTAX       INTEGER(0 .. 2147483647)
-
-SnmpMessageProcessingModel ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION "An identifier that uniquely identifies a Message
-                 Processing Model of the Message Processing
-                 Subsystem within this SNMP Management Architecture.
-
-                 The values for messageProcessingModel are
-                 allocated as follows:
-
-                 - Values between 0 and 255, inclusive, are
-                   reserved for standards-track Message Processing
-                   Models and are managed by the Internet Assigned
-                   Numbers Authority (IANA).
-
-                 - Values greater than 255 are allocated to
-                   enterprise-specific Message Processing Models.
-                   An enterprise messageProcessingModel value is
-                   defined to be:
-
-                   enterpriseID * 256 +
-                        messageProcessingModel within enterprise
-
-                   For example, the fourth Message Processing Model
-                   defined by the enterprise whose enterpriseID
-
-                   is 1 would be 259.
-
-                 This scheme for allocating messageProcessingModel
-                 values allows for a maximum of 255 standards-
-                 based Message Processing Models, and for a
-                 maximum of 256 Message Processing Models per
-                 enterprise.
-
-                 It is believed that the assignment of new
-                 messageProcessingModel values will be rare
-                 in practice because the larger the number of
-                 simultaneously utilized Message Processing Models,
-                 the larger the chance that interoperability
-                 will suffer. It is believed that such a range
-                 will be sufficient.  In the unlikely event that
-                 the standards committee finds this number to be
-                 insufficient over time, an enterprise number
-                 can be allocated to obtain an additional 256
-                 possible values.
-
-                 Note that the most significant bit must be zero;
-                 hence, there are 23 bits allocated for various
-                 organizations to design and define non-standard
-                 messageProcessingModels.  This limits the ability
-                 to define new proprietary implementations of
-                 Message Processing Models to the first 8,388,608
-                 enterprises.
-
-                 It is worthwhile to note that, in its encoded
-                 form, the messageProcessingModel value will
-                 normally require only a single byte since, in
-                 practice, the leftmost bits will be zero for
-                 most messages and sign extension is suppressed
-                 by the encoding rules.
-
-                 As of this writing, there are several values of
-                 messageProcessingModel defined for use with SNMP.
-                 They are as follows:
-
-                     0  reserved for SNMPv1
-                     1  reserved for SNMPv2c
-                     2  reserved for SNMPv2u and SNMPv2*
-                     3  reserved for SNMPv3
-                "
-    SYNTAX       INTEGER(0 .. 2147483647)
-
-SnmpSecurityLevel ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION "A Level of Security at which SNMP messages can be
-                 sent or with which operations are being processed;
-                 in particular, one of:
-
-                   noAuthNoPriv - without authentication and
-                                  without privacy,
-                   authNoPriv   - with authentication but
-                                  without privacy,
-                   authPriv     - with authentication and
-                                  with privacy.
-
-                 These three values are ordered such that
-                 noAuthNoPriv is less than authNoPriv and
-                 authNoPriv is less than authPriv.
-                "
-    SYNTAX       INTEGER { noAuthNoPriv(1),
-                           authNoPriv(2),
-                           authPriv(3)
-                         }
-
-SnmpAdminString ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255t"
-    STATUS       current
-    DESCRIPTION "An octet string containing administrative
-                 information, preferably in human-readable form.
-
-                 To facilitate internationalization, this
-                 information is represented using the ISO/IEC
-                 IS 10646-1 character set, encoded as an octet
-                 string using the UTF-8 transformation format
-                 described in [RFC2279].
-
-                 Since additional code points are added by
-                 amendments to the 10646 standard from time
-                 to time, implementations must be prepared to
-                 encounter any code point from 0x00000000 to
-                 0x7fffffff.  Byte sequences that do not
-                 correspond to the valid UTF-8 encoding of a
-                 code point or are outside this range are
-                 prohibited.
-
-                 The use of control codes should be avoided.
-
-                 When it is necessary to represent a newline,
-                 the control code sequence CR LF should be used.
-
-                 The use of leading or trailing white space should
-                 be avoided.
-
-                 For code points not directly supported by user
-                 interface hardware or software, an alternative
-                 means of entry and display, such as hexadecimal,
-                 may be provided.
-
-                 For information encoded in 7-bit US-ASCII,
-                 the UTF-8 encoding is identical to the
-                 US-ASCII encoding.
-
-                 UTF-8 may require multiple bytes to represent a
-                 single character / code point; thus the length
-                 of this object in octets may be different from
-                 the number of characters encoded.  Similarly,
-                 size constraints refer to the number of encoded
-                 octets, not the number of characters represented
-                 by an encoding.
-
-                 Note that when this TC is used for an object that
-                 is used or envisioned to be used as an index, then
-                 a SIZE restriction MUST be specified so that the
-                 number of sub-identifiers for any object instance
-                 does not exceed the limit of 128, as defined by
-                 [RFC3416].
-
-                 Note that the size of an SnmpAdminString object is
-                 measured in octets, not characters.
-                "
-    SYNTAX       OCTET STRING (SIZE (0..255))
-
--- Administrative assignments ***************************************
-
-snmpFrameworkAdmin
-    OBJECT IDENTIFIER ::= { snmpFrameworkMIB 1 }
-snmpFrameworkMIBObjects
-    OBJECT IDENTIFIER ::= { snmpFrameworkMIB 2 }
-snmpFrameworkMIBConformance
-    OBJECT IDENTIFIER ::= { snmpFrameworkMIB 3 }
-
--- the snmpEngine Group ********************************************
-
-snmpEngine OBJECT IDENTIFIER ::= { snmpFrameworkMIBObjects 1 }
-
-snmpEngineID     OBJECT-TYPE
-    SYNTAX       SnmpEngineID
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION "An SNMP engine's administratively-unique identifier.
-
-                 This information SHOULD be stored in non-volatile
-                 storage so that it remains constant across
-                 re-initializations of the SNMP engine.
-                "
-    ::= { snmpEngine 1 }
-
-snmpEngineBoots  OBJECT-TYPE
-    SYNTAX       INTEGER (1..2147483647)
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION "The number of times that the SNMP engine has
-                 (re-)initialized itself since snmpEngineID
-                 was last configured.
-                "
-    ::= { snmpEngine 2 }
-
-snmpEngineTime   OBJECT-TYPE
-    SYNTAX       INTEGER (0..2147483647)
-    UNITS        "seconds"
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION "The number of seconds since the value of
-                 the snmpEngineBoots object last changed.
-                 When incrementing this object's value would
-                 cause it to exceed its maximum,
-                 snmpEngineBoots is incremented as if a
-                 re-initialization had occurred, and this
-                 object's value consequently reverts to zero.
-                "
-    ::= { snmpEngine 3 }
-
-snmpEngineMaxMessageSize OBJECT-TYPE
-    SYNTAX       INTEGER (484..2147483647)
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION "The maximum length in octets of an SNMP message
-                 which this SNMP engine can send or receive and
-                 process, determined as the minimum of the maximum
-                 message size values supported among all of the
-                 transports available to and supported by the engine.
-                "
-    ::= { snmpEngine 4 }
-
--- Registration Points for Authentication and Privacy Protocols **
-
-snmpAuthProtocols OBJECT-IDENTITY
-    STATUS        current
-    DESCRIPTION  "Registration point for standards-track
-                  authentication protocols used in SNMP Management
-                  Frameworks.
-                 "
-    ::= { snmpFrameworkAdmin 1 }
-
-snmpPrivProtocols OBJECT-IDENTITY
-    STATUS        current
-    DESCRIPTION  "Registration point for standards-track privacy
-                  protocols used in SNMP Management Frameworks.
-                 "
-    ::= { snmpFrameworkAdmin 2 }
-
--- Conformance information ******************************************
-
-snmpFrameworkMIBCompliances
-               OBJECT IDENTIFIER ::= {snmpFrameworkMIBConformance 1}
-snmpFrameworkMIBGroups
-               OBJECT IDENTIFIER ::= {snmpFrameworkMIBConformance 2}
-
--- compliance statements
-
-snmpFrameworkMIBCompliance MODULE-COMPLIANCE
-    STATUS       current
-    DESCRIPTION "The compliance statement for SNMP engines which
-                 implement the SNMP Management Framework MIB.
-                "
-    MODULE    -- this module
-        MANDATORY-GROUPS { snmpEngineGroup }
-    ::= { snmpFrameworkMIBCompliances 1 }
-
--- units of conformance
-
-snmpEngineGroup OBJECT-GROUP
-    OBJECTS {
-              snmpEngineID,
-              snmpEngineBoots,
-              snmpEngineTime,
-              snmpEngineMaxMessageSize
-            }
-    STATUS       current
-    DESCRIPTION "A collection of objects for identifying and
-                 determining the configuration and current timeliness
-
-                 values of an SNMP engine.
-                "
-    ::= { snmpFrameworkMIBGroups 1 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt
deleted file mode 100755
index 654afdd6941a473b44e10a28ecb5a5ef5937bc6d..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt
+++ /dev/null
@@ -1,660 +0,0 @@
-SNMP-TARGET-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-IDENTITY,
-    OBJECT-TYPE,
-    snmpModules,
-    Counter32,
-    Integer32
-        FROM SNMPv2-SMI
-
-    TEXTUAL-CONVENTION,
-    TDomain,
-    TAddress,
-    TimeInterval,
-    RowStatus,
-    StorageType,
-    TestAndIncr
-        FROM SNMPv2-TC
-
-    SnmpSecurityModel,
-    SnmpMessageProcessingModel,
-    SnmpSecurityLevel,
-    SnmpAdminString
-        FROM SNMP-FRAMEWORK-MIB
-
-    MODULE-COMPLIANCE,
-    OBJECT-GROUP
-        FROM SNMPv2-CONF;
-
-snmpTargetMIB MODULE-IDENTITY
-    LAST-UPDATED "200210140000Z"
-    ORGANIZATION "IETF SNMPv3 Working Group"
-    CONTACT-INFO
-        "WG-email:   snmpv3@lists.tislabs.com
-         Subscribe:  majordomo@lists.tislabs.com
-                     In message body:  subscribe snmpv3
-
-         Co-Chair:   Russ Mundy
-                     Network Associates Laboratories
-         Postal:     15204 Omega Drive, Suite 300
-                     Rockville, MD 20850-4601
-                     USA
-         EMail:      mundy@tislabs.com
-         Phone:      +1 301-947-7107
-
-         Co-Chair:   David Harrington
-                     Enterasys Networks
-         Postal:     35 Industrial Way
-                     P. O. Box 5004
-                     Rochester, New Hampshire 03866-5005
-                     USA
-         EMail:      dbh@enterasys.com
-         Phone:      +1 603-337-2614
-
-         Co-editor:  David B. Levi
-                     Nortel Networks
-         Postal:     3505 Kesterwood Drive
-                     Knoxville, Tennessee 37918
-         EMail:      dlevi@nortelnetworks.com
-         Phone:      +1 865 686 0432
-
-         Co-editor:  Paul Meyer
-                     Secure Computing Corporation
-         Postal:     2675 Long Lake Road
-
-                     Roseville, Minnesota 55113
-         EMail:      paul_meyer@securecomputing.com
-         Phone:      +1 651 628 1592
-
-         Co-editor:  Bob Stewart
-                     Retired"
-    DESCRIPTION
-        "This MIB module defines MIB objects which provide
-         mechanisms to remotely configure the parameters used
-         by an SNMP entity for the generation of SNMP messages.
-
-         Copyright (C) The Internet Society (2002). This
-         version of this MIB module is part of RFC 3413;
-         see the RFC itself for full legal notices.
-        "
-    REVISION    "200210140000Z"             -- 14 October 2002
-    DESCRIPTION "Fixed DISPLAY-HINTS for UTF-8 strings, fixed hex
-                 value of LF characters, clarified meaning of zero
-                 length tag values, improved tag list examples.
-                 Published as RFC 3413."
-    REVISION    "199808040000Z"             -- 4 August 1998
-    DESCRIPTION "Clarifications, published as
-                 RFC 2573."
-    REVISION    "199707140000Z"             -- 14 July 1997
-    DESCRIPTION "The initial revision, published as RFC2273."
-    ::= { snmpModules 12 }
-
-snmpTargetObjects       OBJECT IDENTIFIER ::= { snmpTargetMIB 1 }
-snmpTargetConformance   OBJECT IDENTIFIER ::= { snmpTargetMIB 3 }
-
-SnmpTagValue ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255t"
-    STATUS       current
-    DESCRIPTION
-        "An octet string containing a tag value.
-         Tag values are preferably in human-readable form.
-
-         To facilitate internationalization, this information
-         is represented using the ISO/IEC IS 10646-1 character
-         set, encoded as an octet string using the UTF-8
-         character encoding scheme described in RFC 2279.
-
-         Since additional code points are added by amendments
-         to the 10646 standard from time to time,
-         implementations must be prepared to encounter any code
-         point from 0x00000000 to 0x7fffffff.
-
-         The use of control codes should be avoided, and certain
-
-         control codes are not allowed as described below.
-
-         For code points not directly supported by user
-         interface hardware or software, an alternative means
-         of entry and display, such as hexadecimal, may be
-         provided.
-
-         For information encoded in 7-bit US-ASCII, the UTF-8
-         representation is identical to the US-ASCII encoding.
-
-         Note that when this TC is used for an object that
-         is used or envisioned to be used as an index, then a
-         SIZE restriction must be specified so that the number
-         of sub-identifiers for any object instance does not
-         exceed the limit of 128, as defined by [RFC1905].
-
-         An object of this type contains a single tag value
-         which is used to select a set of entries in a table.
-
-         A tag value is an arbitrary string of octets, but
-         may not contain a delimiter character.  Delimiter
-         characters are defined to be one of the following:
-
-             -  An ASCII space character (0x20).
-
-             -  An ASCII TAB character (0x09).
-
-             -  An ASCII carriage return (CR) character (0x0D).
-
-             -  An ASCII line feed (LF) character (0x0A).
-
-         Delimiter characters are used to separate tag values
-         in a tag list.  An object of this type may only
-         contain a single tag value, and so delimiter
-         characters are not allowed in a value of this type.
-
-         Note that a tag value of 0 length means that no tag is
-         defined.  In other words, a tag value of 0 length would
-         never match anything in a tag list, and would never
-         select any table entries.
-
-         Some examples of valid tag values are:
-
-             - 'acme'
-
-             - 'router'
-
-             - 'host'
-
-         The use of a tag value to select table entries is
-         application and MIB specific."
-    SYNTAX       OCTET STRING (SIZE (0..255))
-
-SnmpTagList ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255t"
-    STATUS       current
-    DESCRIPTION
-        "An octet string containing a list of tag values.
-         Tag values are preferably in human-readable form.
-
-         To facilitate internationalization, this information
-         is represented using the ISO/IEC IS 10646-1 character
-         set, encoded as an octet string using the UTF-8
-         character encoding scheme described in RFC 2279.
-
-         Since additional code points are added by amendments
-         to the 10646 standard from time to time,
-         implementations must be prepared to encounter any code
-         point from 0x00000000 to 0x7fffffff.
-
-         The use of control codes should be avoided, except as
-         described below.
-
-         For code points not directly supported by user
-         interface hardware or software, an alternative means
-         of entry and display, such as hexadecimal, may be
-         provided.
-
-         For information encoded in 7-bit US-ASCII, the UTF-8
-         representation is identical to the US-ASCII encoding.
-
-         An object of this type contains a list of tag values
-         which are used to select a set of entries in a table.
-
-         A tag value is an arbitrary string of octets, but
-         may not contain a delimiter character.  Delimiter
-         characters are defined to be one of the following:
-
-             -  An ASCII space character (0x20).
-
-             -  An ASCII TAB character (0x09).
-
-             -  An ASCII carriage return (CR) character (0x0D).
-
-             -  An ASCII line feed (LF) character (0x0A).
-
-         Delimiter characters are used to separate tag values
-
-         in a tag list.  Only a single delimiter character may
-         occur between two tag values.  A tag value may not
-         have a zero length.  These constraints imply certain
-         restrictions on the contents of this object:
-
-             - There cannot be a leading or trailing delimiter
-               character.
-
-             - There cannot be multiple adjacent delimiter
-               characters.
-
-         Some examples of valid tag lists are:
-
-             - ''                        -- an empty list
-
-             - 'acme'                    -- list of one tag
-
-             - 'host router bridge'      -- list of several tags
-
-         Note that although a tag value may not have a length of
-         zero, an empty string is still valid.  This indicates
-         an empty list (i.e. there are no tag values in the list).
-
-         The use of the tag list to select table entries is
-         application and MIB specific.  Typically, an application
-         will provide one or more tag values, and any entry
-         which contains some combination of these tag values
-         will be selected."
-    SYNTAX       OCTET STRING (SIZE (0..255))
-
---
---
--- The snmpTargetObjects group
---
---
-
-snmpTargetSpinLock OBJECT-TYPE
-    SYNTAX      TestAndIncr
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-        "This object is used to facilitate modification of table
-         entries in the SNMP-TARGET-MIB module by multiple
-         managers.  In particular, it is useful when modifying
-         the value of the snmpTargetAddrTagList object.
-
-         The procedure for modifying the snmpTargetAddrTagList
-         object is as follows:
-
-             1.  Retrieve the value of snmpTargetSpinLock and
-                 of snmpTargetAddrTagList.
-
-             2.  Generate a new value for snmpTargetAddrTagList.
-
-             3.  Set the value of snmpTargetSpinLock to the
-                 retrieved value, and the value of
-                 snmpTargetAddrTagList to the new value.  If
-                 the set fails for the snmpTargetSpinLock
-                 object, go back to step 1."
-    ::= { snmpTargetObjects 1 }
-
-snmpTargetAddrTable OBJECT-TYPE
-    SYNTAX      SEQUENCE OF SnmpTargetAddrEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "A table of transport addresses to be used in the generation
-         of SNMP messages."
-    ::= { snmpTargetObjects 2 }
-
-snmpTargetAddrEntry OBJECT-TYPE
-    SYNTAX      SnmpTargetAddrEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "A transport address to be used in the generation
-         of SNMP operations.
-
-         Entries in the snmpTargetAddrTable are created and
-         deleted using the snmpTargetAddrRowStatus object."
-    INDEX { IMPLIED snmpTargetAddrName }
-    ::= { snmpTargetAddrTable 1 }
-
-SnmpTargetAddrEntry ::= SEQUENCE {
-    snmpTargetAddrName         SnmpAdminString,
-    snmpTargetAddrTDomain      TDomain,
-    snmpTargetAddrTAddress     TAddress,
-    snmpTargetAddrTimeout      TimeInterval,
-    snmpTargetAddrRetryCount   Integer32,
-    snmpTargetAddrTagList      SnmpTagList,
-    snmpTargetAddrParams       SnmpAdminString,
-    snmpTargetAddrStorageType  StorageType,
-    snmpTargetAddrRowStatus    RowStatus
-}
-
-snmpTargetAddrName OBJECT-TYPE
-    SYNTAX      SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "The locally arbitrary, but unique identifier associated
-         with this snmpTargetAddrEntry."
-    ::= { snmpTargetAddrEntry 1 }
-
-snmpTargetAddrTDomain OBJECT-TYPE
-    SYNTAX      TDomain
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "This object indicates the transport type of the address
-         contained in the snmpTargetAddrTAddress object."
-    ::= { snmpTargetAddrEntry 2 }
-
-snmpTargetAddrTAddress OBJECT-TYPE
-    SYNTAX      TAddress
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "This object contains a transport address.  The format of
-         this address depends on the value of the
-         snmpTargetAddrTDomain object."
-    ::= { snmpTargetAddrEntry 3 }
-
-snmpTargetAddrTimeout OBJECT-TYPE
-    SYNTAX      TimeInterval
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "This object should reflect the expected maximum round
-         trip time for communicating with the transport address
-         defined by this row.  When a message is sent to this
-         address, and a response (if one is expected) is not
-         received within this time period, an implementation
-         may assume that the response will not be delivered.
-
-         Note that the time interval that an application waits
-         for a response may actually be derived from the value
-         of this object.  The method for deriving the actual time
-         interval is implementation dependent.  One such method
-         is to derive the expected round trip time based on a
-         particular retransmission algorithm and on the number
-         of timeouts which have occurred.  The type of message may
-         also be considered when deriving expected round trip
-         times for retransmissions.  For example, if a message is
-         being sent with a securityLevel that indicates both
-
-         authentication and privacy, the derived value may be
-         increased to compensate for extra processing time spent
-         during authentication and encryption processing."
-    DEFVAL { 1500 }
-    ::= { snmpTargetAddrEntry 4 }
-
-snmpTargetAddrRetryCount OBJECT-TYPE
-    SYNTAX      Integer32 (0..255)
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "This object specifies a default number of retries to be
-         attempted when a response is not received for a generated
-         message.  An application may provide its own retry count,
-         in which case the value of this object is ignored."
-    DEFVAL { 3 }
-    ::= { snmpTargetAddrEntry 5 }
-
-snmpTargetAddrTagList OBJECT-TYPE
-    SYNTAX      SnmpTagList
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "This object contains a list of tag values which are
-         used to select target addresses for a particular
-         operation."
-    DEFVAL { "" }
-    ::= { snmpTargetAddrEntry 6 }
-
-snmpTargetAddrParams OBJECT-TYPE
-    SYNTAX      SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The value of this object identifies an entry in the
-         snmpTargetParamsTable.  The identified entry
-         contains SNMP parameters to be used when generating
-         messages to be sent to this transport address."
-    ::= { snmpTargetAddrEntry 7 }
-
-snmpTargetAddrStorageType OBJECT-TYPE
-    SYNTAX      StorageType
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The storage type for this conceptual row.
-         Conceptual rows having the value 'permanent' need not
-         allow write-access to any columnar objects in the row."
-    DEFVAL { nonVolatile }
-    ::= { snmpTargetAddrEntry 8 }
-
-snmpTargetAddrRowStatus OBJECT-TYPE
-    SYNTAX      RowStatus
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The status of this conceptual row.
-
-         To create a row in this table, a manager must
-         set this object to either createAndGo(4) or
-         createAndWait(5).
-
-         Until instances of all corresponding columns are
-         appropriately configured, the value of the
-         corresponding instance of the snmpTargetAddrRowStatus
-         column is 'notReady'.
-
-         In particular, a newly created row cannot be made
-         active until the corresponding instances of
-         snmpTargetAddrTDomain, snmpTargetAddrTAddress, and
-         snmpTargetAddrParams have all been set.
-
-         The following objects may not be modified while the
-         value of this object is active(1):
-             - snmpTargetAddrTDomain
-             - snmpTargetAddrTAddress
-         An attempt to set these objects while the value of
-         snmpTargetAddrRowStatus is active(1) will result in
-         an inconsistentValue error."
-    ::= { snmpTargetAddrEntry 9 }
-
-snmpTargetParamsTable OBJECT-TYPE
-    SYNTAX      SEQUENCE OF SnmpTargetParamsEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "A table of SNMP target information to be used
-         in the generation of SNMP messages."
-    ::= { snmpTargetObjects 3 }
-
-snmpTargetParamsEntry OBJECT-TYPE
-    SYNTAX      SnmpTargetParamsEntry
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "A set of SNMP target information.
-
-         Entries in the snmpTargetParamsTable are created and
-         deleted using the snmpTargetParamsRowStatus object."
-    INDEX { IMPLIED snmpTargetParamsName }
-    ::= { snmpTargetParamsTable 1 }
-
-SnmpTargetParamsEntry ::= SEQUENCE {
-    snmpTargetParamsName           SnmpAdminString,
-    snmpTargetParamsMPModel        SnmpMessageProcessingModel,
-    snmpTargetParamsSecurityModel  SnmpSecurityModel,
-    snmpTargetParamsSecurityName   SnmpAdminString,
-    snmpTargetParamsSecurityLevel  SnmpSecurityLevel,
-    snmpTargetParamsStorageType    StorageType,
-    snmpTargetParamsRowStatus      RowStatus
-}
-
-snmpTargetParamsName OBJECT-TYPE
-    SYNTAX      SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS  not-accessible
-    STATUS      current
-    DESCRIPTION
-        "The locally arbitrary, but unique identifier associated
-         with this snmpTargetParamsEntry."
-    ::= { snmpTargetParamsEntry 1 }
-
-snmpTargetParamsMPModel OBJECT-TYPE
-    SYNTAX      SnmpMessageProcessingModel
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The Message Processing Model to be used when generating
-         SNMP messages using this entry."
-    ::= { snmpTargetParamsEntry 2 }
-
-snmpTargetParamsSecurityModel OBJECT-TYPE
-    SYNTAX      SnmpSecurityModel (1..2147483647)
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The Security Model to be used when generating SNMP
-          messages using this entry.  An implementation may
-          choose to return an inconsistentValue error if an
-          attempt is made to set this variable to a value
-          for a security model which the implementation does
-          not support."
-    ::= { snmpTargetParamsEntry 3 }
-
-snmpTargetParamsSecurityName OBJECT-TYPE
-    SYNTAX      SnmpAdminString
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The securityName which identifies the Principal on
-         whose behalf SNMP messages will be generated using
-         this entry."
-    ::= { snmpTargetParamsEntry 4 }
-
-snmpTargetParamsSecurityLevel OBJECT-TYPE
-    SYNTAX      SnmpSecurityLevel
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The Level of Security to be used when generating
-         SNMP messages using this entry."
-    ::= { snmpTargetParamsEntry 5 }
-
-snmpTargetParamsStorageType OBJECT-TYPE
-    SYNTAX      StorageType
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The storage type for this conceptual row.
-         Conceptual rows having the value 'permanent' need not
-         allow write-access to any columnar objects in the row."
-    DEFVAL { nonVolatile }
-    ::= { snmpTargetParamsEntry 6 }
-
-snmpTargetParamsRowStatus OBJECT-TYPE
-    SYNTAX      RowStatus
-    MAX-ACCESS  read-create
-    STATUS      current
-    DESCRIPTION
-        "The status of this conceptual row.
-
-         To create a row in this table, a manager must
-         set this object to either createAndGo(4) or
-         createAndWait(5).
-
-         Until instances of all corresponding columns are
-         appropriately configured, the value of the
-         corresponding instance of the snmpTargetParamsRowStatus
-         column is 'notReady'.
-
-         In particular, a newly created row cannot be made
-         active until the corresponding
-         snmpTargetParamsMPModel,
-         snmpTargetParamsSecurityModel,
-         snmpTargetParamsSecurityName,
-         and snmpTargetParamsSecurityLevel have all been set.
-
-         The following objects may not be modified while the
-         value of this object is active(1):
-             - snmpTargetParamsMPModel
-             - snmpTargetParamsSecurityModel
-             - snmpTargetParamsSecurityName
-             - snmpTargetParamsSecurityLevel
-         An attempt to set these objects while the value of
-         snmpTargetParamsRowStatus is active(1) will result in
-         an inconsistentValue error."
-    ::= { snmpTargetParamsEntry 7 }
-
-snmpUnavailableContexts OBJECT-TYPE
-    SYNTAX       Counter32
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION
-        "The total number of packets received by the SNMP
-         engine which were dropped because the context
-         contained in the message was unavailable."
-    ::= { snmpTargetObjects 4 }
-
-snmpUnknownContexts OBJECT-TYPE
-    SYNTAX       Counter32
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION
-        "The total number of packets received by the SNMP
-         engine which were dropped because the context
-         contained in the message was unknown."
-    ::= { snmpTargetObjects 5 }
-
---
---
--- Conformance information
---
---
-
-snmpTargetCompliances OBJECT IDENTIFIER ::=
-                                        { snmpTargetConformance 1 }
-snmpTargetGroups      OBJECT IDENTIFIER ::=
-                                        { snmpTargetConformance 2 }
-
---
---
--- Compliance statements
-
---
---
-
-snmpTargetCommandResponderCompliance MODULE-COMPLIANCE
-    STATUS      current
-    DESCRIPTION
-        "The compliance statement for SNMP entities which include
-         a command responder application."
-    MODULE -- This Module
-        MANDATORY-GROUPS { snmpTargetCommandResponderGroup }
-    ::= { snmpTargetCompliances 1 }
-
-snmpTargetBasicGroup OBJECT-GROUP
-    OBJECTS {
-        snmpTargetSpinLock,
-        snmpTargetAddrTDomain,
-        snmpTargetAddrTAddress,
-        snmpTargetAddrTagList,
-        snmpTargetAddrParams,
-        snmpTargetAddrStorageType,
-        snmpTargetAddrRowStatus,
-        snmpTargetParamsMPModel,
-        snmpTargetParamsSecurityModel,
-        snmpTargetParamsSecurityName,
-        snmpTargetParamsSecurityLevel,
-        snmpTargetParamsStorageType,
-        snmpTargetParamsRowStatus
-    }
-    STATUS      current
-    DESCRIPTION
-        "A collection of objects providing basic remote
-         configuration of management targets."
-    ::= { snmpTargetGroups 1 }
-
-snmpTargetResponseGroup OBJECT-GROUP
-    OBJECTS {
-        snmpTargetAddrTimeout,
-        snmpTargetAddrRetryCount
-    }
-    STATUS      current
-    DESCRIPTION
-        "A collection of objects providing remote configuration
-         of management targets for applications which generate
-         SNMP messages for which a response message would be
-         expected."
-    ::= { snmpTargetGroups 2 }
-
-snmpTargetCommandResponderGroup OBJECT-GROUP
-
-    OBJECTS {
-        snmpUnavailableContexts,
-        snmpUnknownContexts
-    }
-    STATUS      current
-    DESCRIPTION
-        "A collection of objects required for command responder
-         applications, used for counting error conditions."
-    ::= { snmpTargetGroups 3 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
deleted file mode 100755
index 7244ad0afb5837e33f3d8cea9f0f19fe5f066d43..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
+++ /dev/null
@@ -1,830 +0,0 @@
-SNMP-VIEW-BASED-ACM-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-COMPLIANCE, OBJECT-GROUP       FROM SNMPv2-CONF
-    MODULE-IDENTITY, OBJECT-TYPE,
-    snmpModules                           FROM SNMPv2-SMI
-    TestAndIncr,
-    RowStatus, StorageType                FROM SNMPv2-TC
-    SnmpAdminString,
-    SnmpSecurityLevel,
-    SnmpSecurityModel                     FROM SNMP-FRAMEWORK-MIB;
-
-snmpVacmMIB       MODULE-IDENTITY
-    LAST-UPDATED "200210160000Z"          -- 16 Oct 2002, midnight
-    ORGANIZATION "SNMPv3 Working Group"
-    CONTACT-INFO "WG-email:   snmpv3@lists.tislabs.com
-                  Subscribe:  majordomo@lists.tislabs.com
-                              In message body:  subscribe snmpv3
-
-                  Co-Chair:   Russ Mundy
-                              Network Associates Laboratories
-                  postal:     15204 Omega Drive, Suite 300
-                              Rockville, MD 20850-4601
-                              USA
-                  email:      mundy@tislabs.com
-                  phone:      +1 301-947-7107
-
-                  Co-Chair:   David Harrington
-                              Enterasys Networks
-                  Postal:     35 Industrial Way
-                              P. O. Box 5004
-                              Rochester, New Hampshire 03866-5005
-                              USA
-                  EMail:      dbh@enterasys.com
-                  Phone:      +1 603-337-2614
-
-                  Co-editor:  Bert Wijnen
-                              Lucent Technologies
-                  postal:     Schagen 33
-                              3461 GL Linschoten
-                              Netherlands
-                  email:      bwijnen@lucent.com
-                  phone:      +31-348-480-685
-
-                  Co-editor:  Randy Presuhn
-                              BMC Software, Inc.
-
-                  postal:     2141 North First Street
-                              San Jose, CA 95131
-                              USA
-                  email:      randy_presuhn@bmc.com
-                  phone:      +1 408-546-1006
-
-                  Co-editor:  Keith McCloghrie
-                              Cisco Systems, Inc.
-                  postal:     170 West Tasman Drive
-                              San Jose, CA  95134-1706
-                              USA
-                  email:      kzm@cisco.com
-                  phone:      +1-408-526-5260
-                 "
-    DESCRIPTION  "The management information definitions for the
-                  View-based Access Control Model for SNMP.
-
-                  Copyright (C) The Internet Society (2002). This
-                  version of this MIB module is part of RFC 3415;
-                  see the RFC itself for full legal notices.
-                 "
---  Revision history
-
-    REVISION     "200210160000Z"          -- 16 Oct 2002, midnight
-    DESCRIPTION  "Clarifications, published as RFC3415"
-
-    REVISION     "199901200000Z"          -- 20 Jan 1999, midnight
-    DESCRIPTION  "Clarifications, published as RFC2575"
-
-    REVISION     "199711200000Z"          -- 20 Nov 1997, midnight
-    DESCRIPTION  "Initial version, published as RFC2275"
-    ::= { snmpModules 16 }
-
--- Administrative assignments ****************************************
-
-vacmMIBObjects      OBJECT IDENTIFIER ::= { snmpVacmMIB 1 }
-vacmMIBConformance  OBJECT IDENTIFIER ::= { snmpVacmMIB 2 }
-
--- Information about Local Contexts **********************************
-
-vacmContextTable OBJECT-TYPE
-    SYNTAX       SEQUENCE OF VacmContextEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The table of locally available contexts.
-
-                 This table provides information to SNMP Command
-
-                 Generator applications so that they can properly
-                 configure the vacmAccessTable to control access to
-                 all contexts at the SNMP entity.
-
-                 This table may change dynamically if the SNMP entity
-                 allows that contexts are added/deleted dynamically
-                 (for instance when its configuration changes).  Such
-                 changes would happen only if the management
-                 instrumentation at that SNMP entity recognizes more
-                 (or fewer) contexts.
-
-                 The presence of entries in this table and of entries
-                 in the vacmAccessTable are independent.  That is, a
-                 context identified by an entry in this table is not
-                 necessarily referenced by any entries in the
-                 vacmAccessTable; and the context(s) referenced by an
-                 entry in the vacmAccessTable does not necessarily
-                 currently exist and thus need not be identified by an
-                 entry in this table.
-
-                 This table must be made accessible via the default
-                 context so that Command Responder applications have
-                 a standard way of retrieving the information.
-
-                 This table is read-only.  It cannot be configured via
-                 SNMP.
-                "
-    ::= { vacmMIBObjects 1 }
-
-vacmContextEntry OBJECT-TYPE
-    SYNTAX       VacmContextEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "Information about a particular context."
-    INDEX       {
-                  vacmContextName
-                }
-    ::= { vacmContextTable 1 }
-
-VacmContextEntry ::= SEQUENCE
-    {
-        vacmContextName SnmpAdminString
-    }
-
-vacmContextName  OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(0..32))
-    MAX-ACCESS   read-only
-    STATUS       current
-    DESCRIPTION "A human readable name identifying a particular
-                 context at a particular SNMP entity.
-
-                 The empty contextName (zero length) represents the
-                 default context.
-                "
-    ::= { vacmContextEntry 1 }
-
--- Information about Groups ******************************************
-
-vacmSecurityToGroupTable OBJECT-TYPE
-    SYNTAX       SEQUENCE OF VacmSecurityToGroupEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "This table maps a combination of securityModel and
-                 securityName into a groupName which is used to define
-                 an access control policy for a group of principals.
-                "
-    ::= { vacmMIBObjects 2 }
-
-vacmSecurityToGroupEntry OBJECT-TYPE
-    SYNTAX       VacmSecurityToGroupEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "An entry in this table maps the combination of a
-                 securityModel and securityName into a groupName.
-                "
-    INDEX       {
-                  vacmSecurityModel,
-                  vacmSecurityName
-                }
-    ::= { vacmSecurityToGroupTable 1 }
-
-VacmSecurityToGroupEntry ::= SEQUENCE
-    {
-        vacmSecurityModel               SnmpSecurityModel,
-        vacmSecurityName                SnmpAdminString,
-        vacmGroupName                   SnmpAdminString,
-        vacmSecurityToGroupStorageType  StorageType,
-        vacmSecurityToGroupStatus       RowStatus
-    }
-
-vacmSecurityModel OBJECT-TYPE
-    SYNTAX       SnmpSecurityModel(1..2147483647)
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The Security Model, by which the vacmSecurityName
-                 referenced by this entry is provided.
-
-                 Note, this object may not take the 'any' (0) value.
-                "
-    ::= { vacmSecurityToGroupEntry 1 }
-
-vacmSecurityName OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The securityName for the principal, represented in a
-                 Security Model independent format, which is mapped by
-                 this entry to a groupName.
-                "
-    ::= { vacmSecurityToGroupEntry 2 }
-
-vacmGroupName    OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The name of the group to which this entry (e.g., the
-                 combination of securityModel and securityName)
-                 belongs.
-
-                 This groupName is used as index into the
-                 vacmAccessTable to select an access control policy.
-                 However, a value in this table does not imply that an
-                 instance with the value exists in table vacmAccesTable.
-                "
-    ::= { vacmSecurityToGroupEntry 3 }
-
-vacmSecurityToGroupStorageType OBJECT-TYPE
-    SYNTAX       StorageType
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The storage type for this conceptual row.
-                 Conceptual rows having the value 'permanent' need not
-                 allow write-access to any columnar objects in the row.
-                "
-    DEFVAL      { nonVolatile }
-    ::= { vacmSecurityToGroupEntry 4 }
-
-vacmSecurityToGroupStatus OBJECT-TYPE
-    SYNTAX       RowStatus
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The status of this conceptual row.
-
-                 Until instances of all corresponding columns are
-                 appropriately configured, the value of the
-
-                 corresponding instance of the vacmSecurityToGroupStatus
-                 column is 'notReady'.
-
-                 In particular, a newly created row cannot be made
-                 active until a value has been set for vacmGroupName.
-
-                 The  RowStatus TC [RFC2579] requires that this
-                 DESCRIPTION clause states under which circumstances
-                 other objects in this row can be modified:
-
-                 The value of this object has no effect on whether
-                 other objects in this conceptual row can be modified.
-                "
-    ::= { vacmSecurityToGroupEntry 5 }
-
--- Information about Access Rights ***********************************
-
-vacmAccessTable  OBJECT-TYPE
-    SYNTAX       SEQUENCE OF VacmAccessEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The table of access rights for groups.
-
-                 Each entry is indexed by a groupName, a contextPrefix,
-                 a securityModel and a securityLevel.  To determine
-                 whether access is allowed, one entry from this table
-                 needs to be selected and the proper viewName from that
-                 entry must be used for access control checking.
-
-                 To select the proper entry, follow these steps:
-
-                 1) the set of possible matches is formed by the
-                    intersection of the following sets of entries:
-
-                      the set of entries with identical vacmGroupName
-                      the union of these two sets:
-                       - the set with identical vacmAccessContextPrefix
-                       - the set of entries with vacmAccessContextMatch
-                         value of 'prefix' and matching
-                         vacmAccessContextPrefix
-                      intersected with the union of these two sets:
-                       - the set of entries with identical
-                         vacmSecurityModel
-                       - the set of entries with vacmSecurityModel
-                         value of 'any'
-                      intersected with the set of entries with
-                      vacmAccessSecurityLevel value less than or equal
-                      to the requested securityLevel
-
-                 2) if this set has only one member, we're done
-                    otherwise, it comes down to deciding how to weight
-                    the preferences between ContextPrefixes,
-                    SecurityModels, and SecurityLevels as follows:
-                    a) if the subset of entries with securityModel
-                       matching the securityModel in the message is
-                       not empty, then discard the rest.
-                    b) if the subset of entries with
-                       vacmAccessContextPrefix matching the contextName
-                       in the message is not empty,
-                       then discard the rest
-                    c) discard all entries with ContextPrefixes shorter
-                       than the longest one remaining in the set
-                    d) select the entry with the highest securityLevel
-
-                 Please note that for securityLevel noAuthNoPriv, all
-                 groups are really equivalent since the assumption that
-                 the securityName has been authenticated does not hold.
-                "
-    ::= { vacmMIBObjects 4 }
-
-vacmAccessEntry  OBJECT-TYPE
-    SYNTAX       VacmAccessEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "An access right configured in the Local Configuration
-                 Datastore (LCD) authorizing access to an SNMP context.
-
-                 Entries in this table can use an instance value for
-                 object vacmGroupName even if no entry in table
-                 vacmAccessSecurityToGroupTable has a corresponding
-                 value for object vacmGroupName.
-                "
-    INDEX       { vacmGroupName,
-                  vacmAccessContextPrefix,
-                  vacmAccessSecurityModel,
-                  vacmAccessSecurityLevel
-                }
-    ::= { vacmAccessTable 1 }
-
-VacmAccessEntry ::= SEQUENCE
-    {
-        vacmAccessContextPrefix    SnmpAdminString,
-        vacmAccessSecurityModel    SnmpSecurityModel,
-        vacmAccessSecurityLevel    SnmpSecurityLevel,
-        vacmAccessContextMatch     INTEGER,
-        vacmAccessReadViewName     SnmpAdminString,
-        vacmAccessWriteViewName    SnmpAdminString,
-        vacmAccessNotifyViewName   SnmpAdminString,
-        vacmAccessStorageType      StorageType,
-        vacmAccessStatus           RowStatus
-    }
-
-vacmAccessContextPrefix OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(0..32))
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "In order to gain the access rights allowed by this
-                 conceptual row, a contextName must match exactly
-                 (if the value of vacmAccessContextMatch is 'exact')
-                 or partially (if the value of vacmAccessContextMatch
-                 is 'prefix') to the value of the instance of this
-                 object.
-                "
-    ::= { vacmAccessEntry 1 }
-
-vacmAccessSecurityModel OBJECT-TYPE
-    SYNTAX       SnmpSecurityModel
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "In order to gain the access rights allowed by this
-                 conceptual row, this securityModel must be in use.
-                "
-    ::= { vacmAccessEntry 2 }
-
-vacmAccessSecurityLevel OBJECT-TYPE
-    SYNTAX       SnmpSecurityLevel
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The minimum level of security required in order to
-                 gain the access rights allowed by this conceptual
-                 row.  A securityLevel of noAuthNoPriv is less than
-                 authNoPriv which in turn is less than authPriv.
-
-                 If multiple entries are equally indexed except for
-                 this vacmAccessSecurityLevel index, then the entry
-                 which has the highest value for
-                 vacmAccessSecurityLevel is selected.
-                "
-    ::= { vacmAccessEntry 3 }
-
-vacmAccessContextMatch OBJECT-TYPE
-    SYNTAX       INTEGER
-                { exact (1), -- exact match of prefix and contextName
-                  prefix (2) -- Only match to the prefix
-                }
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "If the value of this object is exact(1), then all
-                 rows where the contextName exactly matches
-                 vacmAccessContextPrefix are selected.
-
-                 If the value of this object is prefix(2), then all
-                 rows where the contextName whose starting octets
-                 exactly match vacmAccessContextPrefix are selected.
-                 This allows for a simple form of wildcarding.
-                "
-    DEFVAL      { exact }
-    ::= { vacmAccessEntry 4 }
-
-vacmAccessReadViewName OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(0..32))
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The value of an instance of this object identifies
-                 the MIB view of the SNMP context to which this
-                 conceptual row authorizes read access.
-
-                 The identified MIB view is that one for which the
-                 vacmViewTreeFamilyViewName has the same value as the
-                 instance of this object; if the value is the empty
-                 string or if there is no active MIB view having this
-                 value of vacmViewTreeFamilyViewName, then no access
-                 is granted.
-                "
-    DEFVAL      { ''H }   -- the empty string
-    ::= { vacmAccessEntry 5 }
-
-vacmAccessWriteViewName OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(0..32))
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The value of an instance of this object identifies
-                 the MIB view of the SNMP context to which this
-                 conceptual row authorizes write access.
-
-                 The identified MIB view is that one for which the
-                 vacmViewTreeFamilyViewName has the same value as the
-                 instance of this object; if the value is the empty
-                 string or if there is no active MIB view having this
-                 value of vacmViewTreeFamilyViewName, then no access
-                 is granted.
-                "
-    DEFVAL      { ''H }   -- the empty string
-    ::= { vacmAccessEntry 6 }
-
-vacmAccessNotifyViewName OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(0..32))
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The value of an instance of this object identifies
-                 the MIB view of the SNMP context to which this
-                 conceptual row authorizes access for notifications.
-
-                 The identified MIB view is that one for which the
-                 vacmViewTreeFamilyViewName has the same value as the
-                 instance of this object; if the value is the empty
-                 string or if there is no active MIB view having this
-                 value of vacmViewTreeFamilyViewName, then no access
-                 is granted.
-                "
-    DEFVAL      { ''H }   -- the empty string
-    ::= { vacmAccessEntry 7 }
-
-vacmAccessStorageType OBJECT-TYPE
-    SYNTAX       StorageType
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The storage type for this conceptual row.
-
-                 Conceptual rows having the value 'permanent' need not
-                 allow write-access to any columnar objects in the row.
-                "
-    DEFVAL      { nonVolatile }
-    ::= { vacmAccessEntry 8 }
-
-vacmAccessStatus OBJECT-TYPE
-    SYNTAX       RowStatus
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The status of this conceptual row.
-
-                 The  RowStatus TC [RFC2579] requires that this
-                 DESCRIPTION clause states under which circumstances
-                 other objects in this row can be modified:
-
-                 The value of this object has no effect on whether
-                 other objects in this conceptual row can be modified.
-                "
-    ::= { vacmAccessEntry 9 }
-
--- Information about MIB views ***************************************
-
--- Support for instance-level granularity is optional.
---
--- In some implementations, instance-level access control
--- granularity may come at a high performance cost.  Managers
--- should avoid requesting such configurations unnecessarily.
-
-vacmMIBViews     OBJECT IDENTIFIER ::= { vacmMIBObjects 5 }
-
-vacmViewSpinLock OBJECT-TYPE
-    SYNTAX       TestAndIncr
-    MAX-ACCESS   read-write
-    STATUS       current
-    DESCRIPTION "An advisory lock used to allow cooperating SNMP
-                 Command Generator applications to coordinate their
-                 use of the Set operation in creating or modifying
-                 views.
-
-                 When creating a new view or altering an existing
-                 view, it is important to understand the potential
-                 interactions with other uses of the view.  The
-                 vacmViewSpinLock should be retrieved.  The name of
-                 the view to be created should be determined to be
-                 unique by the SNMP Command Generator application by
-                 consulting the vacmViewTreeFamilyTable.  Finally,
-                 the named view may be created (Set), including the
-                 advisory lock.
-                 If another SNMP Command Generator application has
-                 altered the views in the meantime, then the spin
-                 lock's value will have changed, and so this creation
-                 will fail because it will specify the wrong value for
-                 the spin lock.
-
-                 Since this is an advisory lock, the use of this lock
-                 is not enforced.
-                "
-    ::= { vacmMIBViews 1 }
-
-vacmViewTreeFamilyTable OBJECT-TYPE
-    SYNTAX       SEQUENCE OF VacmViewTreeFamilyEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "Locally held information about families of subtrees
-                 within MIB views.
-
-                 Each MIB view is defined by two sets of view subtrees:
-                   - the included view subtrees, and
-                   - the excluded view subtrees.
-                 Every such view subtree, both the included and the
-
-                 excluded ones, is defined in this table.
-
-                 To determine if a particular object instance is in
-                 a particular MIB view, compare the object instance's
-                 OBJECT IDENTIFIER with each of the MIB view's active
-                 entries in this table.  If none match, then the
-                 object instance is not in the MIB view.  If one or
-                 more match, then the object instance is included in,
-                 or excluded from, the MIB view according to the
-                 value of vacmViewTreeFamilyType in the entry whose
-                 value of vacmViewTreeFamilySubtree has the most
-                 sub-identifiers.  If multiple entries match and have
-                 the same number of sub-identifiers (when wildcarding
-                 is specified with the value of vacmViewTreeFamilyMask),
-                 then the lexicographically greatest instance of
-                 vacmViewTreeFamilyType determines the inclusion or
-                 exclusion.
-
-                 An object instance's OBJECT IDENTIFIER X matches an
-                 active entry in this table when the number of
-                 sub-identifiers in X is at least as many as in the
-                 value of vacmViewTreeFamilySubtree for the entry,
-                 and each sub-identifier in the value of
-                 vacmViewTreeFamilySubtree matches its corresponding
-                 sub-identifier in X.  Two sub-identifiers match
-                 either if the corresponding bit of the value of
-                 vacmViewTreeFamilyMask for the entry is zero (the
-                 'wild card' value), or if they are equal.
-
-                 A 'family' of subtrees is the set of subtrees defined
-                 by a particular combination of values of
-                 vacmViewTreeFamilySubtree and vacmViewTreeFamilyMask.
-
-                 In the case where no 'wild card' is defined in the
-                 vacmViewTreeFamilyMask, the family of subtrees reduces
-                 to a single subtree.
-
-                 When creating or changing MIB views, an SNMP Command
-                 Generator application should utilize the
-                 vacmViewSpinLock to try to avoid collisions.  See
-                 DESCRIPTION clause of vacmViewSpinLock.
-
-                 When creating MIB views, it is strongly advised that
-                 first the 'excluded' vacmViewTreeFamilyEntries are
-                 created and then the 'included' entries.
-
-                 When deleting MIB views, it is strongly advised that
-                 first the 'included' vacmViewTreeFamilyEntries are
-
-                 deleted and then the 'excluded' entries.
-
-                 If a create for an entry for instance-level access
-                 control is received and the implementation does not
-                 support instance-level granularity, then an
-                 inconsistentName error must be returned.
-                "
-    ::= { vacmMIBViews 2 }
-
-vacmViewTreeFamilyEntry OBJECT-TYPE
-    SYNTAX       VacmViewTreeFamilyEntry
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "Information on a particular family of view subtrees
-                 included in or excluded from a particular SNMP
-                 context's MIB view.
-
-                 Implementations must not restrict the number of
-                 families of view subtrees for a given MIB view,
-                 except as dictated by resource constraints on the
-                 overall number of entries in the
-                 vacmViewTreeFamilyTable.
-
-                 If no conceptual rows exist in this table for a given
-                 MIB view (viewName), that view may be thought of as
-                 consisting of the empty set of view subtrees.
-                "
-    INDEX       { vacmViewTreeFamilyViewName,
-                  vacmViewTreeFamilySubtree
-                }
-    ::= { vacmViewTreeFamilyTable 1 }
-
-VacmViewTreeFamilyEntry ::= SEQUENCE
-    {
-        vacmViewTreeFamilyViewName     SnmpAdminString,
-        vacmViewTreeFamilySubtree      OBJECT IDENTIFIER,
-        vacmViewTreeFamilyMask         OCTET STRING,
-        vacmViewTreeFamilyType         INTEGER,
-        vacmViewTreeFamilyStorageType  StorageType,
-        vacmViewTreeFamilyStatus       RowStatus
-    }
-
-vacmViewTreeFamilyViewName OBJECT-TYPE
-    SYNTAX       SnmpAdminString (SIZE(1..32))
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The human readable name for a family of view subtrees.
-                "
-    ::= { vacmViewTreeFamilyEntry 1 }
-
-vacmViewTreeFamilySubtree OBJECT-TYPE
-    SYNTAX       OBJECT IDENTIFIER
-    MAX-ACCESS   not-accessible
-    STATUS       current
-    DESCRIPTION "The MIB subtree which when combined with the
-                 corresponding instance of vacmViewTreeFamilyMask
-                 defines a family of view subtrees.
-                "
-    ::= { vacmViewTreeFamilyEntry 2 }
-
-vacmViewTreeFamilyMask OBJECT-TYPE
-    SYNTAX       OCTET STRING (SIZE (0..16))
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The bit mask which, in combination with the
-                 corresponding instance of vacmViewTreeFamilySubtree,
-                 defines a family of view subtrees.
-
-                 Each bit of this bit mask corresponds to a
-                 sub-identifier of vacmViewTreeFamilySubtree, with the
-                 most significant bit of the i-th octet of this octet
-                 string value (extended if necessary, see below)
-                 corresponding to the (8*i - 7)-th sub-identifier, and
-                 the least significant bit of the i-th octet of this
-                 octet string corresponding to the (8*i)-th
-                 sub-identifier, where i is in the range 1 through 16.
-
-                 Each bit of this bit mask specifies whether or not
-                 the corresponding sub-identifiers must match when
-                 determining if an OBJECT IDENTIFIER is in this
-                 family of view subtrees; a '1' indicates that an
-                 exact match must occur; a '0' indicates 'wild card',
-                 i.e., any sub-identifier value matches.
-
-                 Thus, the OBJECT IDENTIFIER X of an object instance
-                 is contained in a family of view subtrees if, for
-                 each sub-identifier of the value of
-                 vacmViewTreeFamilySubtree, either:
-
-                   the i-th bit of vacmViewTreeFamilyMask is 0, or
-
-                   the i-th sub-identifier of X is equal to the i-th
-                   sub-identifier of the value of
-                   vacmViewTreeFamilySubtree.
-
-                 If the value of this bit mask is M bits long and
-
-                 there are more than M sub-identifiers in the
-                 corresponding instance of vacmViewTreeFamilySubtree,
-                 then the bit mask is extended with 1's to be the
-                 required length.
-
-                 Note that when the value of this object is the
-                 zero-length string, this extension rule results in
-                 a mask of all-1's being used (i.e., no 'wild card'),
-                 and the family of view subtrees is the one view
-                 subtree uniquely identified by the corresponding
-                 instance of vacmViewTreeFamilySubtree.
-
-                 Note that masks of length greater than zero length
-                 do not need to be supported.  In this case this
-                 object is made read-only.
-                "
-    DEFVAL      { ''H }
-    ::= { vacmViewTreeFamilyEntry 3 }
-
-vacmViewTreeFamilyType OBJECT-TYPE
-    SYNTAX       INTEGER  { included(1), excluded(2) }
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "Indicates whether the corresponding instances of
-                 vacmViewTreeFamilySubtree and vacmViewTreeFamilyMask
-                 define a family of view subtrees which is included in
-                 or excluded from the MIB view.
-                "
-    DEFVAL      { included }
-    ::= { vacmViewTreeFamilyEntry 4 }
-
-vacmViewTreeFamilyStorageType OBJECT-TYPE
-    SYNTAX       StorageType
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The storage type for this conceptual row.
-
-                 Conceptual rows having the value 'permanent' need not
-                 allow write-access to any columnar objects in the row.
-                "
-    DEFVAL      { nonVolatile }
-    ::= { vacmViewTreeFamilyEntry 5 }
-
-vacmViewTreeFamilyStatus OBJECT-TYPE
-    SYNTAX       RowStatus
-    MAX-ACCESS   read-create
-    STATUS       current
-    DESCRIPTION "The status of this conceptual row.
-
-                 The  RowStatus TC [RFC2579] requires that this
-                 DESCRIPTION clause states under which circumstances
-                 other objects in this row can be modified:
-
-                 The value of this object has no effect on whether
-                 other objects in this conceptual row can be modified.
-                "
-    ::= { vacmViewTreeFamilyEntry 6 }
-
--- Conformance information *******************************************
-
-vacmMIBCompliances  OBJECT IDENTIFIER ::= { vacmMIBConformance 1 }
-vacmMIBGroups       OBJECT IDENTIFIER ::= { vacmMIBConformance 2 }
-
--- Compliance statements *********************************************
-
-vacmMIBCompliance MODULE-COMPLIANCE
-    STATUS       current
-    DESCRIPTION "The compliance statement for SNMP engines which
-                 implement the SNMP View-based Access Control Model
-                 configuration MIB.
-                "
-    MODULE -- this module
-        MANDATORY-GROUPS { vacmBasicGroup }
-
-        OBJECT        vacmAccessContextMatch
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmAccessReadViewName
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmAccessWriteViewName
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmAccessNotifyViewName
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmAccessStorageType
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmAccessStatus
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Create/delete/modify access to the
-
-                      vacmAccessTable is not required.
-                     "
-
-        OBJECT        vacmViewTreeFamilyMask
-        WRITE-SYNTAX  OCTET STRING (SIZE (0))
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Support for configuration via SNMP of subtree
-                      families using wild-cards is not required.
-                     "
-
-        OBJECT        vacmViewTreeFamilyType
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmViewTreeFamilyStorageType
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Write access is not required."
-
-        OBJECT        vacmViewTreeFamilyStatus
-        MIN-ACCESS    read-only
-        DESCRIPTION  "Create/delete/modify access to the
-                      vacmViewTreeFamilyTable is not required.
-                     "
-    ::= { vacmMIBCompliances 1 }
-
--- Units of conformance **********************************************
-
-vacmBasicGroup OBJECT-GROUP
-    OBJECTS {
-              vacmContextName,
-              vacmGroupName,
-              vacmSecurityToGroupStorageType,
-              vacmSecurityToGroupStatus,
-              vacmAccessContextMatch,
-              vacmAccessReadViewName,
-              vacmAccessWriteViewName,
-              vacmAccessNotifyViewName,
-              vacmAccessStorageType,
-              vacmAccessStatus,
-              vacmViewSpinLock,
-              vacmViewTreeFamilyMask,
-              vacmViewTreeFamilyType,
-              vacmViewTreeFamilyStorageType,
-              vacmViewTreeFamilyStatus
-            }
-    STATUS       current
-    DESCRIPTION "A collection of objects providing for remote
-                 configuration of an SNMP engine which implements
-
-                 the SNMP View-based Access Control Model.
-                "
-    ::= { vacmMIBGroups 1 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt
deleted file mode 100755
index 24a1eed95d62f81ea88c3a78017696fa05400340..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt
+++ /dev/null
@@ -1,322 +0,0 @@
-SNMPv2-CONF DEFINITIONS ::= BEGIN
-
-IMPORTS ObjectName, NotificationName, ObjectSyntax
-                                               FROM SNMPv2-SMI;
-
--- definitions for conformance groups
-
-OBJECT-GROUP MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  ObjectsPart
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    ObjectsPart ::=
-                  "OBJECTS" "{" Objects "}"
-    Objects ::=
-                  Object
-                | Objects "," Object
-    Object ::=
-
-                  value(ObjectName)
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    -- a character string as defined in [2]
-    Text ::= value(IA5String)
-END
-
--- more definitions for conformance groups
-
-NOTIFICATION-GROUP MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  NotificationsPart
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    NotificationsPart ::=
-                  "NOTIFICATIONS" "{" Notifications "}"
-    Notifications ::=
-                  Notification
-                | Notifications "," Notification
-    Notification ::=
-                  value(NotificationName)
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    -- a character string as defined in [2]
-    Text ::= value(IA5String)
-END
-
--- definitions for compliance statements
-
-MODULE-COMPLIANCE MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-                  ModulePart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    ModulePart ::=
-                  Modules
-    Modules ::=
-                  Module
-                | Modules Module
-    Module ::=
-                  -- name of module --
-                  "MODULE" ModuleName
-                  MandatoryPart
-                  CompliancePart
-
-    ModuleName ::=
-                  -- identifier must start with uppercase letter
-                  identifier ModuleIdentifier
-                  -- must not be empty unless contained
-                  -- in MIB Module
-                | empty
-    ModuleIdentifier ::=
-                  value(OBJECT IDENTIFIER)
-                | empty
-
-    MandatoryPart ::=
-                  "MANDATORY-GROUPS" "{" Groups "}"
-                | empty
-
-    Groups ::=
-
-                  Group
-                | Groups "," Group
-    Group ::=
-                  value(OBJECT IDENTIFIER)
-
-    CompliancePart ::=
-                  Compliances
-                | empty
-
-    Compliances ::=
-                  Compliance
-                | Compliances Compliance
-    Compliance ::=
-                  ComplianceGroup
-                | Object
-
-    ComplianceGroup ::=
-                  "GROUP" value(OBJECT IDENTIFIER)
-                  "DESCRIPTION" Text
-
-    Object ::=
-                  "OBJECT" value(ObjectName)
-                  SyntaxPart
-                  WriteSyntaxPart
-                  AccessPart
-                  "DESCRIPTION" Text
-
-    -- must be a refinement for object's SYNTAX clause
-    SyntaxPart ::= "SYNTAX" Syntax
-                | empty
-
-    -- must be a refinement for object's SYNTAX clause
-    WriteSyntaxPart ::= "WRITE-SYNTAX" Syntax
-                | empty
-
-    Syntax ::=    -- Must be one of the following:
-                       -- a base type (or its refinement),
-                       -- a textual convention (or its refinement), or
-                       -- a BITS pseudo-type
-                  type
-                | "BITS" "{" NamedBits "}"
-
-    NamedBits ::= NamedBit
-                | NamedBits "," NamedBit
-
-    NamedBit ::= identifier "(" number ")" -- number is nonnegative
-
-    AccessPart ::=
-                  "MIN-ACCESS" Access
-                | empty
-    Access ::=
-                  "not-accessible"
-                | "accessible-for-notify"
-                | "read-only"
-                | "read-write"
-                | "read-create"
-
-    -- a character string as defined in [2]
-    Text ::= value(IA5String)
-END
-
--- definitions for capabilities statements
-
-AGENT-CAPABILITIES MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  "PRODUCT-RELEASE" Text
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-                  ModulePart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    Status ::=
-                  "current"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    ModulePart ::=
-                  Modules
-                | empty
-    Modules ::=
-                  Module
-                | Modules Module
-    Module ::=
-                  -- name of module --
-                  "SUPPORTS" ModuleName
-                  "INCLUDES" "{" Groups "}"
-                  VariationPart
-
-    ModuleName ::=
-
-                  -- identifier must start with uppercase letter
-                  identifier ModuleIdentifier
-    ModuleIdentifier ::=
-                  value(OBJECT IDENTIFIER)
-                | empty
-
-    Groups ::=
-                  Group
-                | Groups "," Group
-    Group ::=
-                  value(OBJECT IDENTIFIER)
-
-    VariationPart ::=
-                  Variations
-                | empty
-    Variations ::=
-                  Variation
-                | Variations Variation
-
-    Variation ::=
-                  ObjectVariation
-                | NotificationVariation
-
-    NotificationVariation ::=
-                  "VARIATION" value(NotificationName)
-                  AccessPart
-                  "DESCRIPTION" Text
-
-    ObjectVariation ::=
-                  "VARIATION" value(ObjectName)
-                  SyntaxPart
-                  WriteSyntaxPart
-                  AccessPart
-                  CreationPart
-                  DefValPart
-                  "DESCRIPTION" Text
-
-    -- must be a refinement for object's SYNTAX clause
-    SyntaxPart ::= "SYNTAX" Syntax
-                | empty
-
-    WriteSyntaxPart ::= "WRITE-SYNTAX" Syntax
-                | empty
-
-    Syntax ::=    -- Must be one of the following:
-                       -- a base type (or its refinement),
-                       -- a textual convention (or its refinement), or
-                       -- a BITS pseudo-type
-
-                  type
-                | "BITS" "{" NamedBits "}"
-
-    NamedBits ::= NamedBit
-                | NamedBits "," NamedBit
-
-    NamedBit ::= identifier "(" number ")" -- number is nonnegative
-
-    AccessPart ::=
-                  "ACCESS" Access
-                | empty
-
-    Access ::=
-                  "not-implemented"
-                -- only "not-implemented" for notifications
-                | "accessible-for-notify"
-                | "read-only"
-                | "read-write"
-                | "read-create"
-                -- following is for backward-compatibility only
-                | "write-only"
-
-    CreationPart ::=
-                  "CREATION-REQUIRES" "{" Cells "}"
-                | empty
-    Cells ::=
-                  Cell
-                | Cells "," Cell
-    Cell ::=
-                  value(ObjectName)
-
-    DefValPart ::= "DEFVAL" "{" Defvalue "}"
-                | empty
-
-    Defvalue ::=  -- must be valid for the object's syntax
-                  -- in this macro's SYNTAX clause, if present,
-                  -- or if not, in object's OBJECT-TYPE macro
-                  value(ObjectSyntax)
-                | "{" BitsValue "}"
-
-    BitsValue ::= BitNames
-                | empty
-
-    BitNames ::=  BitName
-                | BitNames "," BitName
-
-    BitName ::= identifier
-
-    -- a character string as defined in [2]
-    Text ::= value(IA5String)
-END
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt
deleted file mode 100755
index 8c828305e06fd4a438b62fd6dcec1f30a173af28..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt
+++ /dev/null
@@ -1,854 +0,0 @@
-SNMPv2-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
-    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
-    TimeTicks, Counter32, snmpModules, mib-2
-        FROM SNMPv2-SMI
-    DisplayString, TestAndIncr, TimeStamp
-
-        FROM SNMPv2-TC
-    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
-        FROM SNMPv2-CONF;
-
-snmpMIB MODULE-IDENTITY
-    LAST-UPDATED "200210160000Z"
-    ORGANIZATION "IETF SNMPv3 Working Group"
-    CONTACT-INFO
-            "WG-EMail:   snmpv3@lists.tislabs.com
-             Subscribe:  snmpv3-request@lists.tislabs.com
-
-             Co-Chair:   Russ Mundy
-                         Network Associates Laboratories
-             postal:     15204 Omega Drive, Suite 300
-                         Rockville, MD 20850-4601
-                         USA
-             EMail:      mundy@tislabs.com
-             phone:      +1 301 947-7107
-
-             Co-Chair:   David Harrington
-                         Enterasys Networks
-             postal:     35 Industrial Way
-                         P. O. Box 5005
-                         Rochester, NH 03866-5005
-                         USA
-             EMail:      dbh@enterasys.com
-             phone:      +1 603 337-2614
-
-             Editor:     Randy Presuhn
-                         BMC Software, Inc.
-             postal:     2141 North First Street
-                         San Jose, CA 95131
-                         USA
-             EMail:      randy_presuhn@bmc.com
-             phone:      +1 408 546-1006"
-    DESCRIPTION
-            "The MIB module for SNMP entities.
-
-             Copyright (C) The Internet Society (2002). This
-             version of this MIB module is part of RFC 3418;
-             see the RFC itself for full legal notices.
-            "
-    REVISION      "200210160000Z"
-    DESCRIPTION
-            "This revision of this MIB module was published as
-             RFC 3418."
-    REVISION      "199511090000Z"
-    DESCRIPTION
-            "This revision of this MIB module was published as
-             RFC 1907."
-    REVISION      "199304010000Z"
-    DESCRIPTION
-            "The initial revision of this MIB module was published
-            as RFC 1450."
-    ::= { snmpModules 1 }
-
-snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
-
---  ::= { snmpMIBObjects 1 }        this OID is obsolete
---  ::= { snmpMIBObjects 2 }        this OID is obsolete
---  ::= { snmpMIBObjects 3 }        this OID is obsolete
-
--- the System group
---
--- a collection of objects common to all managed systems.
-
-system   OBJECT IDENTIFIER ::= { mib-2 1 }
-
-sysDescr OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE (0..255))
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "A textual description of the entity.  This value should
-            include the full name and version identification of
-            the system's hardware type, software operating-system,
-            and networking software."
-    ::= { system 1 }
-
-sysObjectID OBJECT-TYPE
-    SYNTAX      OBJECT IDENTIFIER
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The vendor's authoritative identification of the
-            network management subsystem contained in the entity.
-            This value is allocated within the SMI enterprises
-            subtree (1.3.6.1.4.1) and provides an easy and
-            unambiguous means for determining `what kind of box' is
-            being managed.  For example, if vendor `Flintstones,
-            Inc.' was assigned the subtree 1.3.6.1.4.1.424242,
-            it could assign the identifier 1.3.6.1.4.1.424242.1.1
-            to its `Fred Router'."
-    ::= { system 2 }
-
-sysUpTime OBJECT-TYPE
-    SYNTAX      TimeTicks
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "The time (in hundredths of a second) since the
-            network management portion of the system was last
-            re-initialized."
-    ::= { system 3 }
-
-sysContact OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE (0..255))
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "The textual identification of the contact person for
-            this managed node, together with information on how
-            to contact this person.  If no contact information is
-            known, the value is the zero-length string."
-    ::= { system 4 }
-
-sysName OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE (0..255))
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "An administratively-assigned name for this managed
-            node.  By convention, this is the node's fully-qualified
-            domain name.  If the name is unknown, the value is
-            the zero-length string."
-    ::= { system 5 }
-
-sysLocation OBJECT-TYPE
-    SYNTAX      DisplayString (SIZE (0..255))
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "The physical location of this node (e.g., 'telephone
-            closet, 3rd floor').  If the location is unknown, the
-            value is the zero-length string."
-    ::= { system 6 }
-
-sysServices OBJECT-TYPE
-    SYNTAX      INTEGER (0..127)
-    MAX-ACCESS  read-only
-    STATUS      current
-    DESCRIPTION
-            "A value which indicates the set of services that this
-            entity may potentially offer.  The value is a sum.
-
-            This sum initially takes the value zero. Then, for
-            each layer, L, in the range 1 through 7, that this node
-            performs transactions for, 2 raised to (L - 1) is added
-            to the sum.  For example, a node which performs only
-            routing functions would have a value of 4 (2^(3-1)).
-            In contrast, a node which is a host offering application
-            services would have a value of 72 (2^(4-1) + 2^(7-1)).
-            Note that in the context of the Internet suite of
-            protocols, values should be calculated accordingly:
-
-                 layer      functionality
-                   1        physical (e.g., repeaters)
-                   2        datalink/subnetwork (e.g., bridges)
-                   3        internet (e.g., supports the IP)
-                   4        end-to-end  (e.g., supports the TCP)
-                   7        applications (e.g., supports the SMTP)
-
-            For systems including OSI protocols, layers 5 and 6
-            may also be counted."
-    ::= { system 7 }
-
--- object resource information
---
--- a collection of objects which describe the SNMP entity's
--- (statically and dynamically configurable) support of
--- various MIB modules.
-
-sysORLastChange OBJECT-TYPE
-    SYNTAX     TimeStamp
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The value of sysUpTime at the time of the most recent
-            change in state or value of any instance of sysORID."
-    ::= { system 8 }
-
-sysORTable OBJECT-TYPE
-    SYNTAX     SEQUENCE OF SysOREntry
-    MAX-ACCESS not-accessible
-    STATUS     current
-    DESCRIPTION
-            "The (conceptual) table listing the capabilities of
-            the local SNMP application acting as a command
-            responder with respect to various MIB modules.
-            SNMP entities having dynamically-configurable support
-            of MIB modules will have a dynamically-varying number
-            of conceptual rows."
-    ::= { system 9 }
-
-sysOREntry OBJECT-TYPE
-    SYNTAX     SysOREntry
-    MAX-ACCESS not-accessible
-    STATUS     current
-    DESCRIPTION
-            "An entry (conceptual row) in the sysORTable."
-    INDEX      { sysORIndex }
-    ::= { sysORTable 1 }
-
-SysOREntry ::= SEQUENCE {
-    sysORIndex     INTEGER,
-    sysORID        OBJECT IDENTIFIER,
-    sysORDescr     DisplayString,
-    sysORUpTime    TimeStamp
-}
-
-sysORIndex OBJECT-TYPE
-    SYNTAX     INTEGER (1..2147483647)
-    MAX-ACCESS not-accessible
-    STATUS     current
-    DESCRIPTION
-            "The auxiliary variable used for identifying instances
-            of the columnar objects in the sysORTable."
-    ::= { sysOREntry 1 }
-
-sysORID OBJECT-TYPE
-    SYNTAX     OBJECT IDENTIFIER
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "An authoritative identification of a capabilities
-            statement with respect to various MIB modules supported
-            by the local SNMP application acting as a command
-            responder."
-    ::= { sysOREntry 2 }
-
-sysORDescr OBJECT-TYPE
-    SYNTAX     DisplayString
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "A textual description of the capabilities identified
-            by the corresponding instance of sysORID."
-    ::= { sysOREntry 3 }
-
-sysORUpTime OBJECT-TYPE
-    SYNTAX     TimeStamp
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The value of sysUpTime at the time this conceptual
-            row was last instantiated."
-    ::= { sysOREntry 4 }
-
--- the SNMP group
---
--- a collection of objects providing basic instrumentation and
--- control of an SNMP entity.
-
-snmp     OBJECT IDENTIFIER ::= { mib-2 11 }
-
-snmpInPkts OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The total number of messages delivered to the SNMP
-            entity from the transport service."
-    ::= { snmp 1 }
-
-snmpInBadVersions OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The total number of SNMP messages which were delivered
-            to the SNMP entity and were for an unsupported SNMP
-            version."
-    ::= { snmp 3 }
-
-snmpInBadCommunityNames OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-           "The total number of community-based SNMP messages (for
-           example,  SNMPv1) delivered to the SNMP entity which
-           used an SNMP community name not known to said entity.
-           Also, implementations which authenticate community-based
-           SNMP messages using check(s) in addition to matching
-           the community name (for example, by also checking
-           whether the message originated from a transport address
-           allowed to use a specified community name) MAY include
-           in this value the number of messages which failed the
-           additional check(s).  It is strongly RECOMMENDED that
-
-           the documentation for any security model which is used
-           to authenticate community-based SNMP messages specify
-           the precise conditions that contribute to this value."
-    ::= { snmp 4 }
-
-snmpInBadCommunityUses OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-           "The total number of community-based SNMP messages (for
-           example, SNMPv1) delivered to the SNMP entity which
-           represented an SNMP operation that was not allowed for
-           the SNMP community named in the message.  The precise
-           conditions under which this counter is incremented
-           (if at all) depend on how the SNMP entity implements
-           its access control mechanism and how its applications
-           interact with that access control mechanism.  It is
-           strongly RECOMMENDED that the documentation for any
-           access control mechanism which is used to control access
-           to and visibility of MIB instrumentation specify the
-           precise conditions that contribute to this value."
-    ::= { snmp 5 }
-
-snmpInASNParseErrs OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The total number of ASN.1 or BER errors encountered by
-            the SNMP entity when decoding received SNMP messages."
-    ::= { snmp 6 }
-
-snmpEnableAuthenTraps OBJECT-TYPE
-    SYNTAX      INTEGER { enabled(1), disabled(2) }
-    MAX-ACCESS  read-write
-    STATUS      current
-    DESCRIPTION
-            "Indicates whether the SNMP entity is permitted to
-            generate authenticationFailure traps.  The value of this
-            object overrides any configuration information; as such,
-            it provides a means whereby all authenticationFailure
-            traps may be disabled.
-
-            Note that it is strongly recommended that this object
-            be stored in non-volatile memory so that it remains
-            constant across re-initializations of the network
-            management system."
-    ::= { snmp 30 }
-
-snmpSilentDrops OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-           "The total number of Confirmed Class PDUs (such as
-           GetRequest-PDUs, GetNextRequest-PDUs,
-           GetBulkRequest-PDUs, SetRequest-PDUs, and
-           InformRequest-PDUs) delivered to the SNMP entity which
-           were silently dropped because the size of a reply
-           containing an alternate Response Class PDU (such as a
-           Response-PDU) with an empty variable-bindings field
-           was greater than either a local constraint or the
-           maximum message size associated with the originator of
-           the request."
-    ::= { snmp 31 }
-
-snmpProxyDrops OBJECT-TYPE
-    SYNTAX     Counter32
-    MAX-ACCESS read-only
-    STATUS     current
-    DESCRIPTION
-            "The total number of Confirmed Class PDUs
-            (such as GetRequest-PDUs, GetNextRequest-PDUs,
-            GetBulkRequest-PDUs, SetRequest-PDUs, and
-            InformRequest-PDUs) delivered to the SNMP entity which
-            were silently dropped because the transmission of
-            the (possibly translated) message to a proxy target
-            failed in a manner (other than a time-out) such that
-            no Response Class PDU (such as a Response-PDU) could
-            be returned."
-    ::= { snmp 32 }
-
--- information for notifications
---
--- a collection of objects which allow the SNMP entity, when
--- supporting a notification originator application,
--- to be configured to generate SNMPv2-Trap-PDUs.
-
-snmpTrap       OBJECT IDENTIFIER ::= { snmpMIBObjects 4 }
-
-snmpTrapOID OBJECT-TYPE
-    SYNTAX     OBJECT IDENTIFIER
-    MAX-ACCESS accessible-for-notify
-    STATUS     current
-    DESCRIPTION
-            "The authoritative identification of the notification
-            currently being sent.  This variable occurs as
-            the second varbind in every SNMPv2-Trap-PDU and
-            InformRequest-PDU."
-    ::= { snmpTrap 1 }
-
---  ::= { snmpTrap 2 }   this OID is obsolete
-
-snmpTrapEnterprise OBJECT-TYPE
-    SYNTAX     OBJECT IDENTIFIER
-    MAX-ACCESS accessible-for-notify
-    STATUS     current
-    DESCRIPTION
-            "The authoritative identification of the enterprise
-            associated with the trap currently being sent.  When an
-            SNMP proxy agent is mapping an RFC1157 Trap-PDU
-            into a SNMPv2-Trap-PDU, this variable occurs as the
-            last varbind."
-    ::= { snmpTrap 3 }
-
---  ::= { snmpTrap 4 }   this OID is obsolete
-
--- well-known traps
-
-snmpTraps      OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
-
-coldStart NOTIFICATION-TYPE
-    STATUS  current
-    DESCRIPTION
-            "A coldStart trap signifies that the SNMP entity,
-            supporting a notification originator application, is
-            reinitializing itself and that its configuration may
-            have been altered."
-    ::= { snmpTraps 1 }
-
-warmStart NOTIFICATION-TYPE
-    STATUS  current
-    DESCRIPTION
-            "A warmStart trap signifies that the SNMP entity,
-            supporting a notification originator application,
-            is reinitializing itself such that its configuration
-            is unaltered."
-    ::= { snmpTraps 2 }
-
--- Note the linkDown NOTIFICATION-TYPE ::= { snmpTraps 3 }
--- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
--- are defined in RFC 2863 [RFC2863]
-
-authenticationFailure NOTIFICATION-TYPE
-    STATUS  current
-    DESCRIPTION
-            "An authenticationFailure trap signifies that the SNMP
-             entity has received a protocol message that is not
-             properly authenticated.  While all implementations
-             of SNMP entities MAY be capable of generating this
-             trap, the snmpEnableAuthenTraps object indicates
-             whether this trap will be generated."
-    ::= { snmpTraps 5 }
-
--- Note the egpNeighborLoss notification is defined
--- as { snmpTraps 6 } in RFC 1213
-
--- the set group
---
--- a collection of objects which allow several cooperating
--- command generator applications to coordinate their use of the
--- set operation.
-
-snmpSet        OBJECT IDENTIFIER ::= { snmpMIBObjects 6 }
-
-snmpSetSerialNo OBJECT-TYPE
-    SYNTAX     TestAndIncr
-    MAX-ACCESS read-write
-    STATUS     current
-    DESCRIPTION
-            "An advisory lock used to allow several cooperating
-            command generator applications to coordinate their
-            use of the SNMP set operation.
-
-            This object is used for coarse-grain coordination.
-            To achieve fine-grain coordination, one or more similar
-            objects might be defined within each MIB group, as
-            appropriate."
-    ::= { snmpSet 1 }
-
--- conformance information
-
-snmpMIBConformance
-               OBJECT IDENTIFIER ::= { snmpMIB 2 }
-
-snmpMIBCompliances
-               OBJECT IDENTIFIER ::= { snmpMIBConformance 1 }
-snmpMIBGroups  OBJECT IDENTIFIER ::= { snmpMIBConformance 2 }
-
--- compliance statements
-
---    ::= { snmpMIBCompliances 1 }      this OID is obsolete
-snmpBasicCompliance MODULE-COMPLIANCE
-    STATUS  deprecated
-    DESCRIPTION
-            "The compliance statement for SNMPv2 entities which
-            implement the SNMPv2 MIB.
-
-            This compliance statement is replaced by
-            snmpBasicComplianceRev2."
-    MODULE  -- this module
-        MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
-                           snmpBasicNotificationsGroup }
-
-        GROUP   snmpCommunityGroup
-        DESCRIPTION
-            "This group is mandatory for SNMPv2 entities which
-            support community-based authentication."
-    ::= { snmpMIBCompliances 2 }
-
-snmpBasicComplianceRev2 MODULE-COMPLIANCE
-    STATUS  current
-    DESCRIPTION
-            "The compliance statement for SNMP entities which
-            implement this MIB module."
-    MODULE  -- this module
-        MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
-                           snmpBasicNotificationsGroup }
-
-        GROUP   snmpCommunityGroup
-        DESCRIPTION
-            "This group is mandatory for SNMP entities which
-            support community-based authentication."
-
-        GROUP   snmpWarmStartNotificationGroup
-        DESCRIPTION
-            "This group is mandatory for an SNMP entity which
-            supports command responder applications, and is
-            able to reinitialize itself such that its
-            configuration is unaltered."
-    ::= { snmpMIBCompliances 3 }
-
--- units of conformance
-
---  ::= { snmpMIBGroups 1 }           this OID is obsolete
---  ::= { snmpMIBGroups 2 }           this OID is obsolete
---  ::= { snmpMIBGroups 3 }           this OID is obsolete
-
---  ::= { snmpMIBGroups 4 }           this OID is obsolete
-
-snmpGroup OBJECT-GROUP
-    OBJECTS { snmpInPkts,
-              snmpInBadVersions,
-              snmpInASNParseErrs,
-              snmpSilentDrops,
-              snmpProxyDrops,
-              snmpEnableAuthenTraps }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing basic instrumentation
-            and control of an SNMP entity."
-    ::= { snmpMIBGroups 8 }
-
-snmpCommunityGroup OBJECT-GROUP
-    OBJECTS { snmpInBadCommunityNames,
-              snmpInBadCommunityUses }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects providing basic instrumentation
-            of a SNMP entity which supports community-based
-            authentication."
-    ::= { snmpMIBGroups 9 }
-
-snmpSetGroup OBJECT-GROUP
-    OBJECTS { snmpSetSerialNo }
-    STATUS  current
-    DESCRIPTION
-            "A collection of objects which allow several cooperating
-            command generator applications to coordinate their
-            use of the set operation."
-    ::= { snmpMIBGroups 5 }
-
-systemGroup OBJECT-GROUP
-    OBJECTS { sysDescr, sysObjectID, sysUpTime,
-              sysContact, sysName, sysLocation,
-              sysServices,
-              sysORLastChange, sysORID,
-              sysORUpTime, sysORDescr }
-    STATUS  current
-    DESCRIPTION
-            "The system group defines objects which are common to all
-            managed systems."
-    ::= { snmpMIBGroups 6 }
-
-snmpBasicNotificationsGroup NOTIFICATION-GROUP
-    NOTIFICATIONS { coldStart, authenticationFailure }
-    STATUS        current
-    DESCRIPTION
-       "The basic notifications implemented by an SNMP entity
-        supporting command responder applications."
-    ::= { snmpMIBGroups 7 }
-
-snmpWarmStartNotificationGroup NOTIFICATION-GROUP
-   NOTIFICATIONS { warmStart }
-   STATUS        current
-   DESCRIPTION
-     "An additional notification for an SNMP entity supporting
-     command responder applications, if it is able to reinitialize
-     itself such that its configuration is unaltered."
-  ::= { snmpMIBGroups 11 }
-
-snmpNotificationGroup OBJECT-GROUP
-    OBJECTS { snmpTrapOID, snmpTrapEnterprise }
-    STATUS  current
-    DESCRIPTION
-            "These objects are required for entities
-            which support notification originator applications."
-    ::= { snmpMIBGroups 12 }
-
--- definitions in RFC 1213 made obsolete by the inclusion of a
--- subset of the snmp group in this MIB
-
-snmpOutPkts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Messages which were
-            passed from the SNMP protocol entity to the
-            transport service."
-    ::= { snmp 2 }
-
--- { snmp 7 } is not used
-
-snmpInTooBigs OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were
-            delivered to the SNMP protocol entity and for
-            which the value of the error-status field was
-            `tooBig'."
-    ::= { snmp 8 }
-
-snmpInNoSuchNames OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were
-            delivered to the SNMP protocol entity and for
-            which the value of the error-status field was
-            `noSuchName'."
-    ::= { snmp 9 }
-
-snmpInBadValues OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were
-            delivered to the SNMP protocol entity and for
-            which the value of the error-status field was
-            `badValue'."
-    ::= { snmp 10 }
-
-snmpInReadOnlys OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number valid SNMP PDUs which were delivered
-            to the SNMP protocol entity and for which the value
-            of the error-status field was `readOnly'.  It should
-            be noted that it is a protocol error to generate an
-            SNMP PDU which contains the value `readOnly' in the
-            error-status field, as such this object is provided
-            as a means of detecting incorrect implementations of
-            the SNMP."
-    ::= { snmp 11 }
-
-snmpInGenErrs OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were delivered
-            to the SNMP protocol entity and for which the value
-            of the error-status field was `genErr'."
-    ::= { snmp 12 }
-
-snmpInTotalReqVars OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of MIB objects which have been
-            retrieved successfully by the SNMP protocol entity
-            as the result of receiving valid SNMP Get-Request
-            and Get-Next PDUs."
-    ::= { snmp 13 }
-
-snmpInTotalSetVars OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of MIB objects which have been
-            altered successfully by the SNMP protocol entity as
-            the result of receiving valid SNMP Set-Request PDUs."
-    ::= { snmp 14 }
-
-snmpInGetRequests OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Request PDUs which
-            have been accepted and processed by the SNMP
-            protocol entity."
-    ::= { snmp 15 }
-
-snmpInGetNexts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Next PDUs which have been
-            accepted and processed by the SNMP protocol entity."
-    ::= { snmp 16 }
-
-snmpInSetRequests OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Set-Request PDUs which
-            have been accepted and processed by the SNMP protocol
-            entity."
-    ::= { snmp 17 }
-
-snmpInGetResponses OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Response PDUs which
-            have been accepted and processed by the SNMP protocol
-            entity."
-    ::= { snmp 18 }
-
-snmpInTraps OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Trap PDUs which have been
-            accepted and processed by the SNMP protocol entity."
-    ::= { snmp 19 }
-
-snmpOutTooBigs OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were generated
-            by the SNMP protocol entity and for which the value
-            of the error-status field was `tooBig.'"
-    ::= { snmp 20 }
-
-snmpOutNoSuchNames OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were generated
-            by the SNMP protocol entity and for which the value
-            of the error-status was `noSuchName'."
-    ::= { snmp 21 }
-
-snmpOutBadValues OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were generated
-            by the SNMP protocol entity and for which the value
-            of the error-status field was `badValue'."
-    ::= { snmp 22 }
-
--- { snmp 23 } is not used
-
-snmpOutGenErrs OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP PDUs which were generated
-            by the SNMP protocol entity and for which the value
-            of the error-status field was `genErr'."
-    ::= { snmp 24 }
-
-snmpOutGetRequests OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Request PDUs which
-            have been generated by the SNMP protocol entity."
-    ::= { snmp 25 }
-
-snmpOutGetNexts OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Next PDUs which have
-            been generated by the SNMP protocol entity."
-    ::= { snmp 26 }
-
-snmpOutSetRequests OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Set-Request PDUs which
-            have been generated by the SNMP protocol entity."
-    ::= { snmp 27 }
-
-snmpOutGetResponses OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Get-Response PDUs which
-            have been generated by the SNMP protocol entity."
-    ::= { snmp 28 }
-
-snmpOutTraps OBJECT-TYPE
-    SYNTAX      Counter32
-    MAX-ACCESS  read-only
-    STATUS      obsolete
-    DESCRIPTION
-            "The total number of SNMP Trap PDUs which have
-            been generated by the SNMP protocol entity."
-    ::= { snmp 29 }
-
-snmpObsoleteGroup OBJECT-GROUP
-    OBJECTS { snmpOutPkts, snmpInTooBigs, snmpInNoSuchNames,
-              snmpInBadValues, snmpInReadOnlys, snmpInGenErrs,
-              snmpInTotalReqVars, snmpInTotalSetVars,
-              snmpInGetRequests, snmpInGetNexts, snmpInSetRequests,
-              snmpInGetResponses, snmpInTraps, snmpOutTooBigs,
-              snmpOutNoSuchNames, snmpOutBadValues,
-              snmpOutGenErrs, snmpOutGetRequests, snmpOutGetNexts,
-              snmpOutSetRequests, snmpOutGetResponses, snmpOutTraps
-              }
-    STATUS  obsolete
-    DESCRIPTION
-            "A collection of objects from RFC 1213 made obsolete
-            by this MIB module."
-    ::= { snmpMIBGroups 10 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt
deleted file mode 100755
index 1c01e1dfcdc559a2cca3ee57500760fd8eaeb171..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt
+++ /dev/null
@@ -1,344 +0,0 @@
-SNMPv2-SMI DEFINITIONS ::= BEGIN
-
--- the path to the root
-
-org            OBJECT IDENTIFIER ::= { iso 3 }  --  "iso" = 1
-dod            OBJECT IDENTIFIER ::= { org 6 }
-internet       OBJECT IDENTIFIER ::= { dod 1 }
-
-directory      OBJECT IDENTIFIER ::= { internet 1 }
-
-mgmt           OBJECT IDENTIFIER ::= { internet 2 }
-mib-2          OBJECT IDENTIFIER ::= { mgmt 1 }
-transmission   OBJECT IDENTIFIER ::= { mib-2 10 }
-
-experimental   OBJECT IDENTIFIER ::= { internet 3 }
-
-private        OBJECT IDENTIFIER ::= { internet 4 }
-enterprises    OBJECT IDENTIFIER ::= { private 1 }
-
-security       OBJECT IDENTIFIER ::= { internet 5 }
-
-snmpV2         OBJECT IDENTIFIER ::= { internet 6 }
-
--- transport domains
-snmpDomains    OBJECT IDENTIFIER ::= { snmpV2 1 }
-
--- transport proxies
-snmpProxys     OBJECT IDENTIFIER ::= { snmpV2 2 }
-
--- module identities
-snmpModules    OBJECT IDENTIFIER ::= { snmpV2 3 }
-
--- Extended UTCTime, to allow dates with four-digit years
--- (Note that this definition of ExtUTCTime is not to be IMPORTed
---  by MIB modules.)
-ExtUTCTime ::= OCTET STRING(SIZE(11 | 13))
-    -- format is YYMMDDHHMMZ or YYYYMMDDHHMMZ
-
-    --   where: YY   - last two digits of year (only years
-    --                 between 1900-1999)
-    --          YYYY - last four digits of the year (any year)
-    --          MM   - month (01 through 12)
-    --          DD   - day of month (01 through 31)
-    --          HH   - hours (00 through 23)
-    --          MM   - minutes (00 through 59)
-    --          Z    - denotes GMT (the ASCII character Z)
-    --
-    -- For example, "9502192015Z" and "199502192015Z" represent
-    -- 8:15pm GMT on 19 February 1995. Years after 1999 must use
-    -- the four digit year format. Years 1900-1999 may use the
-    -- two or four digit format.
-
--- definitions for information modules
-
-MODULE-IDENTITY MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  "LAST-UPDATED" value(Update ExtUTCTime)
-                  "ORGANIZATION" Text
-                  "CONTACT-INFO" Text
-                  "DESCRIPTION" Text
-                  RevisionPart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    RevisionPart ::=
-                  Revisions
-                | empty
-    Revisions ::=
-                  Revision
-                | Revisions Revision
-    Revision ::=
-                  "REVISION" value(Update ExtUTCTime)
-                  "DESCRIPTION" Text
-
-    -- a character string as defined in section 3.1.1
-    Text ::= value(IA5String)
-END
-
-OBJECT-IDENTITY MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-
-                  ReferPart
-
-    VALUE NOTATION ::=
-                  value(VALUE OBJECT IDENTIFIER)
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    -- a character string as defined in section 3.1.1
-    Text ::= value(IA5String)
-END
-
--- names of objects
--- (Note that these definitions of ObjectName and NotificationName
---  are not to be IMPORTed by MIB modules.)
-
-ObjectName ::=
-    OBJECT IDENTIFIER
-
-NotificationName ::=
-    OBJECT IDENTIFIER
-
--- syntax of objects
-
--- the "base types" defined here are:
---   3 built-in ASN.1 types: INTEGER, OCTET STRING, OBJECT IDENTIFIER
---   8 application-defined types: Integer32, IpAddress, Counter32,
---              Gauge32, Unsigned32, TimeTicks, Opaque, and Counter64
-
-ObjectSyntax ::=
-    CHOICE {
-        simple
-            SimpleSyntax,
-          -- note that SEQUENCEs for conceptual tables and
-          -- rows are not mentioned here...
-
-        application-wide
-            ApplicationSyntax
-    }
-
--- built-in ASN.1 types
-
-SimpleSyntax ::=
-    CHOICE {
-        -- INTEGERs with a more restrictive range
-        -- may also be used
-        integer-value               -- includes Integer32
-            INTEGER (-2147483648..2147483647),
-        -- OCTET STRINGs with a more restrictive size
-        -- may also be used
-        string-value
-            OCTET STRING (SIZE (0..65535)),
-        objectID-value
-            OBJECT IDENTIFIER
-    }
-
--- indistinguishable from INTEGER, but never needs more than
--- 32-bits for a two's complement representation
-Integer32 ::=
-        INTEGER (-2147483648..2147483647)
-
--- application-wide types
-
-ApplicationSyntax ::=
-    CHOICE {
-        ipAddress-value
-            IpAddress,
-        counter-value
-            Counter32,
-        timeticks-value
-            TimeTicks,
-        arbitrary-value
-            Opaque,
-        big-counter-value
-            Counter64,
-        unsigned-integer-value  -- includes Gauge32
-            Unsigned32
-    }
-
--- in network-byte order
-
--- (this is a tagged type for historical reasons)
-IpAddress ::=
-    [APPLICATION 0]
-        IMPLICIT OCTET STRING (SIZE (4))
-
--- this wraps
-Counter32 ::=
-    [APPLICATION 1]
-        IMPLICIT INTEGER (0..4294967295)
-
--- this doesn't wrap
-Gauge32 ::=
-    [APPLICATION 2]
-        IMPLICIT INTEGER (0..4294967295)
-
--- an unsigned 32-bit quantity
--- indistinguishable from Gauge32
-Unsigned32 ::=
-    [APPLICATION 2]
-        IMPLICIT INTEGER (0..4294967295)
-
--- hundredths of seconds since an epoch
-TimeTicks ::=
-    [APPLICATION 3]
-        IMPLICIT INTEGER (0..4294967295)
-
--- for backward-compatibility only
-Opaque ::=
-    [APPLICATION 4]
-        IMPLICIT OCTET STRING
-
--- for counters that wrap in less than one hour with only 32 bits
-Counter64 ::=
-    [APPLICATION 6]
-        IMPLICIT INTEGER (0..18446744073709551615)
-
--- definition for objects
-
-OBJECT-TYPE MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  "SYNTAX" Syntax
-                  UnitsPart
-                  "MAX-ACCESS" Access
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-
-                  IndexPart
-                  DefValPart
-
-    VALUE NOTATION ::=
-                  value(VALUE ObjectName)
-
-    Syntax ::=   -- Must be one of the following:
-                       -- a base type (or its refinement),
-                       -- a textual convention (or its refinement), or
-                       -- a BITS pseudo-type
-                   type
-                | "BITS" "{" NamedBits "}"
-
-    NamedBits ::= NamedBit
-                | NamedBits "," NamedBit
-
-    NamedBit ::=  identifier "(" number ")" -- number is nonnegative
-
-    UnitsPart ::=
-                  "UNITS" Text
-                | empty
-
-    Access ::=
-                  "not-accessible"
-                | "accessible-for-notify"
-                | "read-only"
-                | "read-write"
-                | "read-create"
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    IndexPart ::=
-                  "INDEX"    "{" IndexTypes "}"
-                | "AUGMENTS" "{" Entry      "}"
-                | empty
-    IndexTypes ::=
-                  IndexType
-                | IndexTypes "," IndexType
-    IndexType ::=
-                  "IMPLIED" Index
-                | Index
-
-    Index ::=
-                    -- use the SYNTAX value of the
-                    -- correspondent OBJECT-TYPE invocation
-                  value(ObjectName)
-    Entry ::=
-                    -- use the INDEX value of the
-                    -- correspondent OBJECT-TYPE invocation
-                  value(ObjectName)
-
-    DefValPart ::= "DEFVAL" "{" Defvalue "}"
-                | empty
-
-    Defvalue ::=  -- must be valid for the type specified in
-                  -- SYNTAX clause of same OBJECT-TYPE macro
-                  value(ObjectSyntax)
-                | "{" BitsValue "}"
-
-    BitsValue ::= BitNames
-                | empty
-
-    BitNames ::=  BitName
-                | BitNames "," BitName
-
-    BitName ::= identifier
-
-    -- a character string as defined in section 3.1.1
-    Text ::= value(IA5String)
-END
-
--- definitions for notifications
-
-NOTIFICATION-TYPE MACRO ::=
-BEGIN
-    TYPE NOTATION ::=
-                  ObjectsPart
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-
-    VALUE NOTATION ::=
-                  value(VALUE NotificationName)
-
-    ObjectsPart ::=
-                  "OBJECTS" "{" Objects "}"
-                | empty
-    Objects ::=
-                  Object
-
-                | Objects "," Object
-    Object ::=
-                  value(ObjectName)
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    -- a character string as defined in section 3.1.1
-    Text ::= value(IA5String)
-END
-
--- definitions of administrative identifiers
-
-zeroDotZero    OBJECT-IDENTITY
-    STATUS     current
-    DESCRIPTION
-            "A value used for null identifiers."
-    ::= { 0 0 }
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt
deleted file mode 100755
index 860bf71eeaa9a5322f5223b99b6115e59fcfbcae..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt
+++ /dev/null
@@ -1,772 +0,0 @@
-SNMPv2-TC DEFINITIONS ::= BEGIN
-
-IMPORTS
-    TimeTicks         FROM SNMPv2-SMI;
-
--- definition of textual conventions
-
-TEXTUAL-CONVENTION MACRO ::=
-
-BEGIN
-    TYPE NOTATION ::=
-                  DisplayPart
-                  "STATUS" Status
-                  "DESCRIPTION" Text
-                  ReferPart
-                  "SYNTAX" Syntax
-
-    VALUE NOTATION ::=
-                   value(VALUE Syntax)      -- adapted ASN.1
-
-    DisplayPart ::=
-                  "DISPLAY-HINT" Text
-                | empty
-
-    Status ::=
-                  "current"
-                | "deprecated"
-                | "obsolete"
-
-    ReferPart ::=
-                  "REFERENCE" Text
-                | empty
-
-    -- a character string as defined in [2]
-    Text ::= value(IA5String)
-
-    Syntax ::=   -- Must be one of the following:
-                       -- a base type (or its refinement), or
-                       -- a BITS pseudo-type
-                  type
-                | "BITS" "{" NamedBits "}"
-
-    NamedBits ::= NamedBit
-                | NamedBits "," NamedBit
-
-    NamedBit ::=  identifier "(" number ")" -- number is nonnegative
-
-END
-
-DisplayString ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "255a"
-    STATUS       current
-    DESCRIPTION
-            "Represents textual information taken from the NVT ASCII
-
-            character set, as defined in pages 4, 10-11 of RFC 854.
-
-            To summarize RFC 854, the NVT ASCII repertoire specifies:
-
-              - the use of character codes 0-127 (decimal)
-
-              - the graphics characters (32-126) are interpreted as
-                US ASCII
-
-              - NUL, LF, CR, BEL, BS, HT, VT and FF have the special
-                meanings specified in RFC 854
-
-              - the other 25 codes have no standard interpretation
-
-              - the sequence 'CR LF' means newline
-
-              - the sequence 'CR NUL' means carriage-return
-
-              - an 'LF' not preceded by a 'CR' means moving to the
-                same column on the next line.
-
-              - the sequence 'CR x' for any x other than LF or NUL is
-                illegal.  (Note that this also means that a string may
-                end with either 'CR LF' or 'CR NUL', but not with CR.)
-
-            Any object defined using this syntax may not exceed 255
-            characters in length."
-    SYNTAX       OCTET STRING (SIZE (0..255))
-
-PhysAddress ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "1x:"
-    STATUS       current
-    DESCRIPTION
-            "Represents media- or physical-level addresses."
-    SYNTAX       OCTET STRING
-
-MacAddress ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "1x:"
-    STATUS       current
-    DESCRIPTION
-            "Represents an 802 MAC address represented in the
-            `canonical' order defined by IEEE 802.1a, i.e., as if it
-            were transmitted least significant bit first, even though
-            802.5 (in contrast to other 802.x protocols) requires MAC
-            addresses to be transmitted most significant bit first."
-    SYNTAX       OCTET STRING (SIZE (6))
-
-TruthValue ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "Represents a boolean value."
-    SYNTAX       INTEGER { true(1), false(2) }
-
-TestAndIncr ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "Represents integer-valued information used for atomic
-            operations.  When the management protocol is used to specify
-            that an object instance having this syntax is to be
-            modified, the new value supplied via the management protocol
-            must precisely match the value presently held by the
-            instance.  If not, the management protocol set operation
-            fails with an error of `inconsistentValue'.  Otherwise, if
-            the current value is the maximum value of 2^31-1 (2147483647
-            decimal), then the value held by the instance is wrapped to
-            zero; otherwise, the value held by the instance is
-            incremented by one.  (Note that regardless of whether the
-            management protocol set operation succeeds, the variable-
-            binding in the request and response PDUs are identical.)
-
-            The value of the ACCESS clause for objects having this
-            syntax is either `read-write' or `read-create'.  When an
-            instance of a columnar object having this syntax is created,
-            any value may be supplied via the management protocol.
-
-            When the network management portion of the system is re-
-            initialized, the value of every object instance having this
-            syntax must either be incremented from its value prior to
-            the re-initialization, or (if the value prior to the re-
-            initialization is unknown) be set to a pseudo-randomly
-            generated value."
-    SYNTAX       INTEGER (0..2147483647)
-
-AutonomousType ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "Represents an independently extensible type identification
-            value.  It may, for example, indicate a particular sub-tree
-            with further MIB definitions, or define a particular type of
-            protocol or hardware."
-    SYNTAX       OBJECT IDENTIFIER
-
-InstancePointer ::= TEXTUAL-CONVENTION
-    STATUS       obsolete
-    DESCRIPTION
-            "A pointer to either a specific instance of a MIB object or
-            a conceptual row of a MIB table in the managed device.  In
-            the latter case, by convention, it is the name of the
-            particular instance of the first accessible columnar object
-            in the conceptual row.
-
-            The two uses of this textual convention are replaced by
-            VariablePointer and RowPointer, respectively."
-    SYNTAX       OBJECT IDENTIFIER
-
-VariablePointer ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "A pointer to a specific object instance.  For example,
-            sysContact.0 or ifInOctets.3."
-    SYNTAX       OBJECT IDENTIFIER
-
-RowPointer ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "Represents a pointer to a conceptual row.  The value is the
-            name of the instance of the first accessible columnar object
-            in the conceptual row.
-
-            For example, ifIndex.3 would point to the 3rd row in the
-            ifTable (note that if ifIndex were not-accessible, then
-            ifDescr.3 would be used instead)."
-    SYNTAX       OBJECT IDENTIFIER
-
-RowStatus ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "The RowStatus textual convention is used to manage the
-            creation and deletion of conceptual rows, and is used as the
-            value of the SYNTAX clause for the status column of a
-            conceptual row (as described in Section 7.7.1 of [2].)
-
-            The status column has six defined values:
-
-                 - `active', which indicates that the conceptual row is
-                 available for use by the managed device;
-
-                 - `notInService', which indicates that the conceptual
-                 row exists in the agent, but is unavailable for use by
-                 the managed device (see NOTE below); 'notInService' has
-                 no implication regarding the internal consistency of
-                 the row, availability of resources, or consistency with
-                 the current state of the managed device;
-
-                 - `notReady', which indicates that the conceptual row
-                 exists in the agent, but is missing information
-                 necessary in order to be available for use by the
-                 managed device (i.e., one or more required columns in
-                 the conceptual row have not been instanciated);
-
-                 - `createAndGo', which is supplied by a management
-                 station wishing to create a new instance of a
-                 conceptual row and to have its status automatically set
-                 to active, making it available for use by the managed
-                 device;
-
-                 - `createAndWait', which is supplied by a management
-                 station wishing to create a new instance of a
-                 conceptual row (but not make it available for use by
-                 the managed device); and,
-                 - `destroy', which is supplied by a management station
-                 wishing to delete all of the instances associated with
-                 an existing conceptual row.
-
-            Whereas five of the six values (all except `notReady') may
-            be specified in a management protocol set operation, only
-            three values will be returned in response to a management
-            protocol retrieval operation:  `notReady', `notInService' or
-            `active'.  That is, when queried, an existing conceptual row
-            has only three states:  it is either available for use by
-            the managed device (the status column has value `active');
-            it is not available for use by the managed device, though
-            the agent has sufficient information to attempt to make it
-            so (the status column has value `notInService'); or, it is
-            not available for use by the managed device, and an attempt
-            to make it so would fail because the agent has insufficient
-            information (the state column has value `notReady').
-
-                                     NOTE WELL
-
-                 This textual convention may be used for a MIB table,
-                 irrespective of whether the values of that table's
-                 conceptual rows are able to be modified while it is
-                 active, or whether its conceptual rows must be taken
-                 out of service in order to be modified.  That is, it is
-                 the responsibility of the DESCRIPTION clause of the
-                 status column to specify whether the status column must
-                 not be `active' in order for the value of some other
-                 column of the same conceptual row to be modified.  If
-                 such a specification is made, affected columns may be
-                 changed by an SNMP set PDU if the RowStatus would not
-                 be equal to `active' either immediately before or after
-                 processing the PDU.  In other words, if the PDU also
-                 contained a varbind that would change the RowStatus
-                 value, the column in question may be changed if the
-                 RowStatus was not equal to `active' as the PDU was
-                 received, or if the varbind sets the status to a value
-                 other than 'active'.
-
-            Also note that whenever any elements of a row exist, the
-            RowStatus column must also exist.
-
-            To summarize the effect of having a conceptual row with a
-            status column having a SYNTAX clause value of RowStatus,
-            consider the following state diagram:
-
-                                         STATE
-              +--------------+-----------+-------------+-------------
-              |      A       |     B     |      C      |      D
-              |              |status col.|status column|
-              |status column |    is     |      is     |status column
-    ACTION    |does not exist|  notReady | notInService|  is active
---------------+--------------+-----------+-------------+-------------
-set status    |noError    ->D|inconsist- |inconsistent-|inconsistent-
-column to     |       or     |   entValue|        Value|        Value
-createAndGo   |inconsistent- |           |             |
-              |         Value|           |             |
---------------+--------------+-----------+-------------+-------------
-set status    |noError  see 1|inconsist- |inconsistent-|inconsistent-
-column to     |       or     |   entValue|        Value|        Value
-createAndWait |wrongValue    |           |             |
---------------+--------------+-----------+-------------+-------------
-set status    |inconsistent- |inconsist- |noError      |noError
-column to     |         Value|   entValue|             |
-active        |              |           |             |
-              |              |     or    |             |
-              |              |           |             |
-              |              |see 2   ->D|see 8     ->D|          ->D
---------------+--------------+-----------+-------------+-------------
-set status    |inconsistent- |inconsist- |noError      |noError   ->C
-column to     |         Value|   entValue|             |
-notInService  |              |           |             |
-              |              |     or    |             |      or
-              |              |           |             |
-              |              |see 3   ->C|          ->C|see 6
---------------+--------------+-----------+-------------+-------------
-set status    |noError       |noError    |noError      |noError   ->A
-column to     |              |           |             |      or
-destroy       |           ->A|        ->A|          ->A|see 7
---------------+--------------+-----------+-------------+-------------
-set any other |see 4         |noError    |noError      |see 5
-column to some|              |           |             |
-value         |              |      see 1|          ->C|          ->D
---------------+--------------+-----------+-------------+-------------
-
-            (1) goto B or C, depending on information available to the
-            agent.
-
-            (2) if other variable bindings included in the same PDU,
-            provide values for all columns which are missing but
-            required, and all columns have acceptable values, then
-            return noError and goto D.
-
-            (3) if other variable bindings included in the same PDU,
-            provide legal values for all columns which are missing but
-            required, then return noError and goto C.
-
-            (4) at the discretion of the agent, the return value may be
-            either:
-
-                 inconsistentName:  because the agent does not choose to
-                 create such an instance when the corresponding
-                 RowStatus instance does not exist, or
-
-                 inconsistentValue:  if the supplied value is
-                 inconsistent with the state of some other MIB object's
-                 value, or
-
-                 noError: because the agent chooses to create the
-                 instance.
-
-            If noError is returned, then the instance of the status
-            column must also be created, and the new state is B or C,
-            depending on the information available to the agent.  If
-            inconsistentName or inconsistentValue is returned, the row
-            remains in state A.
-
-            (5) depending on the MIB definition for the column/table,
-            either noError or inconsistentValue may be returned.
-
-            (6) the return value can indicate one of the following
-            errors:
-
-                 wrongValue: because the agent does not support
-                 notInService (e.g., an agent which does not support
-                 createAndWait), or
-
-                 inconsistentValue: because the agent is unable to take
-                 the row out of service at this time, perhaps because it
-                 is in use and cannot be de-activated.
-
-            (7) the return value can indicate the following error:
-
-                 inconsistentValue: because the agent is unable to
-                 remove the row at this time, perhaps because it is in
-                 use and cannot be de-activated.
-
-            (8) the transition to D can fail, e.g., if the values of the
-            conceptual row are inconsistent, then the error code would
-            be inconsistentValue.
-
-            NOTE: Other processing of (this and other varbinds of) the
-            set request may result in a response other than noError
-            being returned, e.g., wrongValue, noCreation, etc.
-
-                              Conceptual Row Creation
-
-            There are four potential interactions when creating a
-            conceptual row:  selecting an instance-identifier which is
-            not in use; creating the conceptual row; initializing any
-            objects for which the agent does not supply a default; and,
-            making the conceptual row available for use by the managed
-            device.
-
-            Interaction 1: Selecting an Instance-Identifier
-
-            The algorithm used to select an instance-identifier varies
-            for each conceptual row.  In some cases, the instance-
-            identifier is semantically significant, e.g., the
-            destination address of a route, and a management station
-            selects the instance-identifier according to the semantics.
-
-            In other cases, the instance-identifier is used solely to
-            distinguish conceptual rows, and a management station
-            without specific knowledge of the conceptual row might
-            examine the instances present in order to determine an
-            unused instance-identifier.  (This approach may be used, but
-            it is often highly sub-optimal; however, it is also a
-            questionable practice for a naive management station to
-            attempt conceptual row creation.)
-
-            Alternately, the MIB module which defines the conceptual row
-            might provide one or more objects which provide assistance
-            in determining an unused instance-identifier.  For example,
-            if the conceptual row is indexed by an integer-value, then
-            an object having an integer-valued SYNTAX clause might be
-            defined for such a purpose, allowing a management station to
-            issue a management protocol retrieval operation.  In order
-            to avoid unnecessary collisions between competing management
-            stations, `adjacent' retrievals of this object should be
-            different.
-
-            Finally, the management station could select a pseudo-random
-            number to use as the index.  In the event that this index
-
-            was already in use and an inconsistentValue was returned in
-            response to the management protocol set operation, the
-            management station should simply select a new pseudo-random
-            number and retry the operation.
-
-            A MIB designer should choose between the two latter
-            algorithms based on the size of the table (and therefore the
-            efficiency of each algorithm).  For tables in which a large
-            number of entries are expected, it is recommended that a MIB
-            object be defined that returns an acceptable index for
-            creation.  For tables with small numbers of entries, it is
-            recommended that the latter pseudo-random index mechanism be
-            used.
-
-            Interaction 2: Creating the Conceptual Row
-
-            Once an unused instance-identifier has been selected, the
-            management station determines if it wishes to create and
-            activate the conceptual row in one transaction or in a
-            negotiated set of interactions.
-
-            Interaction 2a: Creating and Activating the Conceptual Row
-
-            The management station must first determine the column
-            requirements, i.e., it must determine those columns for
-            which it must or must not provide values.  Depending on the
-            complexity of the table and the management station's
-            knowledge of the agent's capabilities, this determination
-            can be made locally by the management station.  Alternately,
-            the management station issues a management protocol get
-            operation to examine all columns in the conceptual row that
-            it wishes to create.  In response, for each column, there
-            are three possible outcomes:
-
-                 - a value is returned, indicating that some other
-                 management station has already created this conceptual
-                 row.  We return to interaction 1.
-
-                 - the exception `noSuchInstance' is returned,
-                 indicating that the agent implements the object-type
-                 associated with this column, and that this column in at
-                 least one conceptual row would be accessible in the MIB
-                 view used by the retrieval were it to exist. For those
-                 columns to which the agent provides read-create access,
-                 the `noSuchInstance' exception tells the management
-                 station that it should supply a value for this column
-                 when the conceptual row is to be created.
-
-                 - the exception `noSuchObject' is returned, indicating
-                 that the agent does not implement the object-type
-                 associated with this column or that there is no
-                 conceptual row for which this column would be
-                 accessible in the MIB view used by the retrieval.  As
-                 such, the management station can not issue any
-                 management protocol set operations to create an
-                 instance of this column.
-
-            Once the column requirements have been determined, a
-            management protocol set operation is accordingly issued.
-            This operation also sets the new instance of the status
-            column to `createAndGo'.
-
-            When the agent processes the set operation, it verifies that
-            it has sufficient information to make the conceptual row
-            available for use by the managed device.  The information
-            available to the agent is provided by two sources:  the
-            management protocol set operation which creates the
-            conceptual row, and, implementation-specific defaults
-            supplied by the agent (note that an agent must provide
-            implementation-specific defaults for at least those objects
-            which it implements as read-only).  If there is sufficient
-            information available, then the conceptual row is created, a
-            `noError' response is returned, the status column is set to
-            `active', and no further interactions are necessary (i.e.,
-            interactions 3 and 4 are skipped).  If there is insufficient
-            information, then the conceptual row is not created, and the
-            set operation fails with an error of `inconsistentValue'.
-            On this error, the management station can issue a management
-            protocol retrieval operation to determine if this was
-            because it failed to specify a value for a required column,
-            or, because the selected instance of the status column
-            already existed.  In the latter case, we return to
-            interaction 1.  In the former case, the management station
-            can re-issue the set operation with the additional
-            information, or begin interaction 2 again using
-            `createAndWait' in order to negotiate creation of the
-            conceptual row.
-
-                                     NOTE WELL
-
-                 Regardless of the method used to determine the column
-                 requirements, it is possible that the management
-                 station might deem a column necessary when, in fact,
-                 the agent will not allow that particular columnar
-                 instance to be created or written.  In this case, the
-                 management protocol set operation will fail with an
-                 error such as `noCreation' or `notWritable'.  In this
-                 case, the management station decides whether it needs
-                 to be able to set a value for that particular columnar
-                 instance.  If not, the management station re-issues the
-                 management protocol set operation, but without setting
-                 a value for that particular columnar instance;
-                 otherwise, the management station aborts the row
-                 creation algorithm.
-
-            Interaction 2b: Negotiating the Creation of the Conceptual
-            Row
-
-            The management station issues a management protocol set
-            operation which sets the desired instance of the status
-            column to `createAndWait'.  If the agent is unwilling to
-            process a request of this sort, the set operation fails with
-            an error of `wrongValue'.  (As a consequence, such an agent
-            must be prepared to accept a single management protocol set
-            operation, i.e., interaction 2a above, containing all of the
-            columns indicated by its column requirements.)  Otherwise,
-            the conceptual row is created, a `noError' response is
-            returned, and the status column is immediately set to either
-            `notInService' or `notReady', depending on whether it has
-            sufficient information to (attempt to) make the conceptual
-            row available for use by the managed device.  If there is
-            sufficient information available, then the status column is
-            set to `notInService'; otherwise, if there is insufficient
-            information, then the status column is set to `notReady'.
-            Regardless, we proceed to interaction 3.
-
-            Interaction 3: Initializing non-defaulted Objects
-
-            The management station must now determine the column
-            requirements.  It issues a management protocol get operation
-            to examine all columns in the created conceptual row.  In
-            the response, for each column, there are three possible
-            outcomes:
-
-                 - a value is returned, indicating that the agent
-                 implements the object-type associated with this column
-                 and had sufficient information to provide a value.  For
-                 those columns to which the agent provides read-create
-                 access (and for which the agent allows their values to
-                 be changed after their creation), a value return tells
-                 the management station that it may issue additional
-                 management protocol set operations, if it desires, in
-                 order to change the value associated with this column.
-
-                 - the exception `noSuchInstance' is returned,
-                 indicating that the agent implements the object-type
-                 associated with this column, and that this column in at
-                 least one conceptual row would be accessible in the MIB
-                 view used by the retrieval were it to exist. However,
-                 the agent does not have sufficient information to
-                 provide a value, and until a value is provided, the
-                 conceptual row may not be made available for use by the
-                 managed device.  For those columns to which the agent
-                 provides read-create access, the `noSuchInstance'
-                 exception tells the management station that it must
-                 issue additional management protocol set operations, in
-                 order to provide a value associated with this column.
-
-                 - the exception `noSuchObject' is returned, indicating
-                 that the agent does not implement the object-type
-                 associated with this column or that there is no
-                 conceptual row for which this column would be
-                 accessible in the MIB view used by the retrieval.  As
-                 such, the management station can not issue any
-                 management protocol set operations to create an
-                 instance of this column.
-
-            If the value associated with the status column is
-            `notReady', then the management station must first deal with
-            all `noSuchInstance' columns, if any.  Having done so, the
-            value of the status column becomes `notInService', and we
-            proceed to interaction 4.
-
-            Interaction 4: Making the Conceptual Row Available
-
-            Once the management station is satisfied with the values
-            associated with the columns of the conceptual row, it issues
-            a management protocol set operation to set the status column
-            to `active'.  If the agent has sufficient information to
-            make the conceptual row available for use by the managed
-            device, the management protocol set operation succeeds (a
-            `noError' response is returned).  Otherwise, the management
-            protocol set operation fails with an error of
-            `inconsistentValue'.
-
-                                     NOTE WELL
-
-                 A conceptual row having a status column with value
-                 `notInService' or `notReady' is unavailable to the
-                 managed device.  As such, it is possible for the
-                 managed device to create its own instances during the
-                 time between the management protocol set operation
-                 which sets the status column to `createAndWait' and the
-                 management protocol set operation which sets the status
-                 column to `active'.  In this case, when the management
-                 protocol set operation is issued to set the status
-                 column to `active', the values held in the agent
-                 supersede those used by the managed device.
-
-            If the management station is prevented from setting the
-            status column to `active' (e.g., due to management station
-            or network failure) the conceptual row will be left in the
-            `notInService' or `notReady' state, consuming resources
-            indefinitely.  The agent must detect conceptual rows that
-            have been in either state for an abnormally long period of
-            time and remove them.  It is the responsibility of the
-            DESCRIPTION clause of the status column to indicate what an
-            abnormally long period of time would be.  This period of
-            time should be long enough to allow for human response time
-            (including `think time') between the creation of the
-            conceptual row and the setting of the status to `active'.
-            In the absence of such information in the DESCRIPTION
-            clause, it is suggested that this period be approximately 5
-            minutes in length.  This removal action applies not only to
-            newly-created rows, but also to previously active rows which
-            are set to, and left in, the notInService state for a
-            prolonged period exceeding that which is considered normal
-            for such a conceptual row.
-
-                             Conceptual Row Suspension
-
-            When a conceptual row is `active', the management station
-            may issue a management protocol set operation which sets the
-            instance of the status column to `notInService'.  If the
-            agent is unwilling to do so, the set operation fails with an
-            error of `wrongValue' or `inconsistentValue'.  Otherwise,
-            the conceptual row is taken out of service, and a `noError'
-            response is returned.  It is the responsibility of the
-            DESCRIPTION clause of the status column to indicate under
-            what circumstances the status column should be taken out of
-            service (e.g., in order for the value of some other column
-            of the same conceptual row to be modified).
-
-                              Conceptual Row Deletion
-
-            For deletion of conceptual rows, a management protocol set
-            operation is issued which sets the instance of the status
-            column to `destroy'.  This request may be made regardless of
-            the current value of the status column (e.g., it is possible
-            to delete conceptual rows which are either `notReady',
-            `notInService' or `active'.)  If the operation succeeds,
-            then all instances associated with the conceptual row are
-            immediately removed."
-    SYNTAX       INTEGER {
-                     -- the following two values are states:
-                     -- these values may be read or written
-                     active(1),
-                     notInService(2),
-                     -- the following value is a state:
-                     -- this value may be read, but not written
-                     notReady(3),
-                     -- the following three values are
-                     -- actions: these values may be written,
-                     --   but are never read
-                     createAndGo(4),
-                     createAndWait(5),
-                     destroy(6)
-                 }
-
-TimeStamp ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "The value of the sysUpTime object at which a specific
-            occurrence happened.  The specific occurrence must be
-
-            defined in the description of any object defined using this
-            type.
-
-            If sysUpTime is reset to zero as a result of a re-
-            initialization of the network management (sub)system, then
-            the values of all TimeStamp objects are also reset.
-            However, after approximately 497 days without a re-
-            initialization, the sysUpTime object will reach 2^^32-1 and
-            then increment around to zero; in this case, existing values
-            of TimeStamp objects do not change.  This can lead to
-            ambiguities in the value of TimeStamp objects."
-    SYNTAX       TimeTicks
-
-TimeInterval ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "A period of time, measured in units of 0.01 seconds."
-    SYNTAX       INTEGER (0..2147483647)
-
-DateAndTime ::= TEXTUAL-CONVENTION
-    DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
-    STATUS       current
-    DESCRIPTION
-            "A date-time specification.
-
-            field  octets  contents                  range
-            -----  ------  --------                  -----
-              1      1-2   year*                     0..65536
-              2       3    month                     1..12
-              3       4    day                       1..31
-              4       5    hour                      0..23
-              5       6    minutes                   0..59
-              6       7    seconds                   0..60
-                           (use 60 for leap-second)
-              7       8    deci-seconds              0..9
-              8       9    direction from UTC        '+' / '-'
-              9      10    hours from UTC*           0..13
-             10      11    minutes from UTC          0..59
-
-            * Notes:
-            - the value of year is in network-byte order
-            - daylight saving time in New Zealand is +13
-
-            For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be
-            displayed as:
-
-                             1992-5-26,13:30:15.0,-4:0
-
-            Note that if only local time is known, then timezone
-            information (fields 8-10) is not present."
-    SYNTAX       OCTET STRING (SIZE (8 | 11))
-
-StorageType ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-            "Describes the memory realization of a conceptual row.  A
-            row which is volatile(2) is lost upon reboot.  A row which
-            is either nonVolatile(3), permanent(4) or readOnly(5), is
-            backed up by stable storage.  A row which is permanent(4)
-            can be changed but not deleted.  A row which is readOnly(5)
-            cannot be changed nor deleted.
-
-            If the value of an object with this syntax is either
-            permanent(4) or readOnly(5), it cannot be written.
-            Conversely, if the value is either other(1), volatile(2) or
-            nonVolatile(3), it cannot be modified to be permanent(4) or
-            readOnly(5).  (All illegal modifications result in a
-            'wrongValue' error.)
-
-            Every usage of this textual convention is required to
-            specify the columnar objects which a permanent(4) row must
-            at a minimum allow to be writable."
-    SYNTAX       INTEGER {
-                     other(1),       -- eh?
-                     volatile(2),    -- e.g., in RAM
-                     nonVolatile(3), -- e.g., in NVRAM
-                     permanent(4),   -- e.g., partially in ROM
-                     readOnly(5)     -- e.g., completely in ROM
-                 }
-
-TDomain ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-          "Denotes a kind of transport service.
-
-          Some possible values, such as snmpUDPDomain, are defined in
-          the SNMPv2-TM MIB module.  Other possible values are defined
-          in other MIB modules."
-    REFERENCE    "The SNMPv2-TM MIB module is defined in RFC 1906."
-    SYNTAX       OBJECT IDENTIFIER
-
-TAddress ::= TEXTUAL-CONVENTION
-    STATUS       current
-    DESCRIPTION
-          "Denotes a transport service address.
-
-          A TAddress value is always interpreted within the context of a
-          TDomain value.  Thus, each definition of a TDomain value must
-          be accompanied by a definition of a textual convention for use
-          with that TDomain.  Some possible textual conventions, such as
-          SnmpUDPAddress for snmpUDPDomain, are defined in the SNMPv2-TM
-          MIB module.  Other possible textual conventions are defined in
-          other MIB modules."
-    REFERENCE    "The SNMPv2-TM MIB module is defined in RFC 1906."
-    SYNTAX       OCTET STRING (SIZE (1..255))
-
-END
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml
deleted file mode 100644
index 96f7e237d85cecfba6f7047c169ba09fdcb8865e..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: "vnf-snmp-generator-{{ .Values.global.osm.vnf_id | lower }}"
-data:
-  generator.yml: |-
-    {{ .Files.Get "snmp/generator.yml" | nindent 4}}
\ No newline at end of file
diff --git a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml
deleted file mode 100644
index e7b5eab55038ea9e0d17d7c8d0b9fc7dc15ddfe6..0000000000000000000000000000000000000000
--- a/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: "vnf-snmp-mibs-{{ .Values.global.osm.vnf_id | lower}}"
-data:
-{{ (.Files.Glob "snmp/mibs/**").AsConfig | indent 2 }}
\ No newline at end of file
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml b/snmp_ee_vnf/helm-charts/eechart/snmp/generator.yml
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml
rename to snmp_ee_vnf/helm-charts/eechart/snmp/generator.yml
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IANAifType-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IANAifType-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IF-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IF-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/INET-ADDRESS-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/INET-ADDRESS-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-TARGET-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-TARGET-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-CONF.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-CONF.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-MIB.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-MIB.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-SMI.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-SMI.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt b/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-TC.txt
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt
rename to snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-TC.txt
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml b/snmp_ee_vnf/helm-charts/eechart/templates/generator.yaml
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml
rename to snmp_ee_vnf/helm-charts/eechart/templates/generator.yaml
diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml b/snmp_ee_vnf/helm-charts/eechart/templates/mibs.yaml
similarity index 100%
rename from magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml
rename to snmp_ee_vnf/helm-charts/eechart/templates/mibs.yaml
diff --git a/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml b/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml
index 9af244dea0fec0be8c13ef81a72a832160986ff3..1868dd86fb480df75f76427c9211475d816ca855 100755
--- a/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml
+++ b/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml
@@ -37,22 +37,16 @@ spec:
             mountPath: /app/storage  
           - name: osm-ee-source
             mountPath: /app/EE/osm_ee/vnf      
-{{- if .Values.snmpexporter.enabled }}
           - name: snmp-config-volume
             mountPath: /etc/snmp_exporter
           - name: vnf-mibs
             mountPath: /root/.snmp/mibs
           - name: vnf-generator
             mountPath: /app/vnf/generator
-{{- end }}
       volumes:      
       - name: osm-ee-source
         configMap: 
           name:  {{ include "eechart.fullname" . }}
-      - name: osm-ee
-        hostPath:
-          path: /var/lib/osm/osm/osm_osm_packages/_data
-{{- if .Values.snmpexporter.enabled }}
       - name: snmp-config-volume
         hostPath: 
           path: "/var/lib/osm/snmp_exporter/{{ .Values.global.osm.vnf_id | lower }}/"
@@ -62,4 +56,6 @@ spec:
       - name: vnf-generator
         configMap:
           name: "vnf-snmp-generator-{{ .Values.global.osm.vnf_id | lower}}"
-{{- end }}
+      - name: osm-ee
+        hostPath:
+          path: /var/lib/osm/osm/osm_osm_packages/_data
diff --git a/snmp_ee_vnf/helm-charts/eechart/values.yaml b/snmp_ee_vnf/helm-charts/eechart/values.yaml
index 1e4169b3b5e70188d83b6f40ff20e27f803ff978..7006b5df1ac6ad4972e7f9a535f26ebff21176ae 100755
--- a/snmp_ee_vnf/helm-charts/eechart/values.yaml
+++ b/snmp_ee_vnf/helm-charts/eechart/values.yaml
@@ -2,6 +2,10 @@ global:
   osm:
     vnf_id: AVNFId
 
+# Default values for eechart.
+# This is a YAML-formatted file.
+# Declare variables to be passed into your templates.
+
 replicaCount: 1
 
 image:
@@ -14,12 +18,22 @@ nameOverride: ""
 fullnameOverride: ""
 
 serviceAccount:
+  # Specifies whether a service account should be created
   create: false
+  # The name of the service account to use.
+  # If not set and create is true, a name is generated using the fullname template
   name:
 
 podSecurityContext: {}
+  # fsGroup: 2000
 
 securityContext: {}
+  # capabilities:
+  #   drop:
+  #   - ALL
+  # readOnlyRootFilesystem: true
+  # runAsNonRoot: true
+  # runAsUser: 1000
 
 service:
   type: ClusterIP
@@ -33,15 +47,26 @@ ingress:
   hosts:
     - host: chart-example.local
       paths: []
+
   tls: []
+  #  - secretName: chart-example-tls
+  #    hosts:
+  #      - chart-example.local
 
 resources: {}
+  # We usually recommend not to specify default resources and to leave this as a conscious
+  # choice for the user. This also increases chances charts run on environments with little
+  # resources, such as Minikube. If you do want to specify resources, uncomment the following
+  # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
+  # limits:
+  #   cpu: 100m
+  #   memory: 128Mi
+  # requests:
+  #   cpu: 100m
+  #   memory: 128Mi
 
 nodeSelector: {}
 
 tolerations: []
 
 affinity: {}
-
-snmpexporter:
-  enabled: true
\ No newline at end of file