diff --git a/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore new file mode 100755 index 0000000000000000000000000000000000000000..50af0317254197a5a019f4ac2f8ecc223f93f5a7 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/.helmignore @@ -0,0 +1,22 @@ +# 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 new file mode 100755 index 0000000000000000000000000000000000000000..cf2f60608c460ce5501d2f98705d9fb6a1bb80ab --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/Chart.yaml @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..691fa13d6a54c577aca389fe34f4d9e237824a12 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/.helmignore @@ -0,0 +1,23 @@ +# 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 new file mode 100644 index 0000000000000000000000000000000000000000..eeb867cb0b4c7dfbdb2d2a7d99391ec703b34836 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/Chart.yaml @@ -0,0 +1,10 @@ +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/snmp_ee_vnf/helm-charts/eechart/snmp/generator.yml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/generator.yml rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IANAifType-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IANAifType-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IF-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/IF-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/INET-ADDRESS-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/INET-ADDRESS-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-FRAMEWORK-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-FRAMEWORK-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-TARGET-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-TARGET-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-CONF.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-CONF.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-MIB.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-MIB.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-SMI.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-SMI.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt diff --git a/snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-TC.txt b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/snmp/mibs/SNMPv2-TC.txt rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt 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 new file mode 100644 index 0000000000000000000000000000000000000000..a2aef96ec04b3c6f2e24906331d53467d7be8033 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/_helpers.tpl @@ -0,0 +1,63 @@ +{{/* 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 new file mode 100644 index 0000000000000000000000000000000000000000..fcf2f18159a0b6ee431b4bcffc8c02817bd79ae0 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/base-config.yaml @@ -0,0 +1,20071 @@ + +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 new file mode 100644 index 0000000000000000000000000000000000000000..5aef90febced06d2c3b57c4c07d7a1b9281fb269 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/deployment.yaml @@ -0,0 +1,54 @@ +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/snmp_ee_vnf/helm-charts/eechart/templates/generator.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/templates/generator.yaml rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml diff --git a/snmp_ee_vnf/helm-charts/eechart/templates/mibs.yaml b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml similarity index 100% rename from snmp_ee_vnf/helm-charts/eechart/templates/mibs.yaml rename to magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml 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 new file mode 100644 index 0000000000000000000000000000000000000000..6ec5fb4fb4153956026d8bbb77439ca1cf6234aa --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/templates/service.yaml @@ -0,0 +1,15 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..cbe306fa4886e327d4887e771cc658d4c0a35d7c --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/charts/snmpexporter/values.yaml @@ -0,0 +1,14 @@ +# 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 new file mode 100644 index 0000000000000000000000000000000000000000..f82adfc1b6fcb70ec0c1d3efd13813439af5f49b --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/prometheus-job-template.j2 @@ -0,0 +1,15 @@ +- 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 new file mode 100755 index 0000000000000000000000000000000000000000..175f4b6f9d5108e06b96585b0106d5907e9ccdb0 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/install.sh @@ -0,0 +1,32 @@ +#!/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 new file mode 100755 index 0000000000000000000000000000000000000000..a05012f78635f831a6171a08b6673106383a0fe1 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/source/vnf_ee.py @@ -0,0 +1,69 @@ +## +# 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 new file mode 100755 index 0000000000000000000000000000000000000000..c52fc2c419ef6f4cccfb63fd93ca7379bfc04cf7 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/NOTES.txt @@ -0,0 +1,21 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..d3e28e0260b8bff2fdef09046df0abaea885739c --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/_helpers.tpl @@ -0,0 +1,56 @@ +{{/* 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 new file mode 100755 index 0000000000000000000000000000000000000000..5b9634c7e1abe64c6f720f708dd5c9664e72e8cf --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/configmap.yaml @@ -0,0 +1,6 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..264f89091bee2ba8746edc2841c275d28fef1168 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/ingress.yaml @@ -0,0 +1,41 @@ +{{- 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 new file mode 100755 index 0000000000000000000000000000000000000000..88d38d66a3997c6e2a96754582736cfb065da6c2 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/service.yaml @@ -0,0 +1,16 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..be615a5f08c7b557446fa74e5e3619e47d2ee804 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/serviceaccount.yaml @@ -0,0 +1,8 @@ +{{- 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 new file mode 100755 index 0000000000000000000000000000000000000000..9af244dea0fec0be8c13ef81a72a832160986ff3 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/statefulset.yaml @@ -0,0 +1,65 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..e52b7b8b2515729e582b5efbc22dc5a0bdb0f3b2 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/templates/tests/test-connection.yaml @@ -0,0 +1,15 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..1e4169b3b5e70188d83b6f40ff20e27f803ff978 --- /dev/null +++ b/magma/hackfest_magma-agw-enb_vnfd/helm-charts/eechart/values.yaml @@ -0,0 +1,47 @@ +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 1f5e2402930373b219f0b2dc30819ca55b9e93c8..c6a964b7a3c3d33a8ecbd8a1d54166b40f5b9406 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,267 +1,281 @@ 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 - vdu-configuration: - juju: - charm: magmagw - 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 + 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 - initial-config-primitive: - - seq: 1 - name: config - parameter: - - name: ssh-hostname - value: - - 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: - - name: orch_net - value: - - seq: 4 - name: add-gw - parameter: - - name: agw_id - value: - - name: agw_name - value: - - name: orch_ip - value: - - name: orch_net - value: - - seq: 5 - name: add-test-subscriber - parameter: - - name: orch_ip - value: - - name: orch_net - value: - - seq: 6 - name: add-hosts - parameter: - - name: orch_ip - value: - - seq: 7 - name: restart-magma - config-primitive: - - name: add-gw - parameter: - - name: agw_id - default-value: - - name: agw_name - default-value: - - name: orch_ip - default-value: - - name: orch_net - default-value: - - name: del-gw - parameter: - - name: agw_id - default-value: - - name: orch_ip - default-value: - - name: orch_net - default-value: - - 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 + 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: + - 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: + - name: orch_net + value: + execution-environment-ref: main-config + - seq: 4 + name: add-gw + parameter: + - name: agw_id + value: + - name: agw_name + value: + - name: orch_ip + value: + - name: orch_net + value: + execution-environment-ref: main-config + - seq: 5 + name: add-test-subscriber + parameter: + - name: orch_ip + value: + - name: orch_net + value: + execution-environment-ref: main-config + - seq: 6 + name: add-hosts + parameter: + - name: orch_ip + value: + 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: + - name: agw_name + default-value: + - name: orch_ip + default-value: + - name: orch_net + default-value: + execution-environment-ref: main-config + - name: del-gw + parameter: + - name: agw_id + default-value: + - name: orch_ip + default-value: + - name: orch_net + default-value: + 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 diff --git a/snmp_ee_vnf/helm-charts/eechart/Chart.yaml b/snmp_ee_vnf/helm-charts/eechart/Chart.yaml index 414c5f1aa1becbd34d69342874b63db8bb1cb77c..cf2f60608c460ce5501d2f98705d9fb6a1bb80ab 100755 --- a/snmp_ee_vnf/helm-charts/eechart/Chart.yaml +++ b/snmp_ee_vnf/helm-charts/eechart/Chart.yaml @@ -3,3 +3,6 @@ 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 new file mode 100644 index 0000000000000000000000000000000000000000..18c862ce7e24173db3899c2a5b05651ceb1fb001 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/generator.yml @@ -0,0 +1,14 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..df59fa918c37b24cd0e8eb3a450a6ed32d010cd2 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IANAifType-MIB.txt @@ -0,0 +1,638 @@ + 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 new file mode 100755 index 0000000000000000000000000000000000000000..7704f0c257ec0769badc84b0591c06c893e7b001 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/IF-MIB.txt @@ -0,0 +1,1814 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..a778cba6b74249f5a1a731f1437f905946bb1f48 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/INET-ADDRESS-MIB.txt @@ -0,0 +1,402 @@ +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 ." + 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 + . + + 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 new file mode 100755 index 0000000000000000000000000000000000000000..aa273c2858406630b179ddcc5711bc9f04e56a6a --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-FRAMEWORK-MIB.txt @@ -0,0 +1,526 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..654afdd6941a473b44e10a28ecb5a5ef5937bc6d --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-TARGET-MIB.txt @@ -0,0 +1,660 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..7244ad0afb5837e33f3d8cea9f0f19fe5f066d43 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt @@ -0,0 +1,830 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..24a1eed95d62f81ea88c3a78017696fa05400340 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-CONF.txt @@ -0,0 +1,322 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..8c828305e06fd4a438b62fd6dcec1f30a173af28 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-MIB.txt @@ -0,0 +1,854 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..1c01e1dfcdc559a2cca3ee57500760fd8eaeb171 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-SMI.txt @@ -0,0 +1,344 @@ +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 new file mode 100755 index 0000000000000000000000000000000000000000..860bf71eeaa9a5322f5223b99b6115e59fcfbcae --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/snmp/mibs/SNMPv2-TC.txt @@ -0,0 +1,772 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..96f7e237d85cecfba6f7047c169ba09fdcb8865e --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/generator.yaml @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..e7b5eab55038ea9e0d17d7c8d0b9fc7dc15ddfe6 --- /dev/null +++ b/snmp_ee_vnf/helm-charts/eechart/charts/snmpexporter/templates/mibs.yaml @@ -0,0 +1,6 @@ +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/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml b/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml index 1868dd86fb480df75f76427c9211475d816ca855..9af244dea0fec0be8c13ef81a72a832160986ff3 100755 --- a/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml +++ b/snmp_ee_vnf/helm-charts/eechart/templates/statefulset.yaml @@ -37,16 +37,22 @@ 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 }}/" @@ -56,6 +62,4 @@ spec: - name: vnf-generator configMap: name: "vnf-snmp-generator-{{ .Values.global.osm.vnf_id | lower}}" - - name: osm-ee - hostPath: - path: /var/lib/osm/osm/osm_osm_packages/_data +{{- end }} diff --git a/snmp_ee_vnf/helm-charts/eechart/values.yaml b/snmp_ee_vnf/helm-charts/eechart/values.yaml index 7006b5df1ac6ad4972e7f9a535f26ebff21176ae..1e4169b3b5e70188d83b6f40ff20e27f803ff978 100755 --- a/snmp_ee_vnf/helm-charts/eechart/values.yaml +++ b/snmp_ee_vnf/helm-charts/eechart/values.yaml @@ -2,10 +2,6 @@ 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: @@ -18,22 +14,12 @@ 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 @@ -47,26 +33,15 @@ 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