Created
October 25, 2023 01:14
-
-
Save lanrat/8d10c164c0aa9d78ef73d4b317ed054c to your computer and use it in GitHub Desktop.
APC PDU SNMP-Exporter
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
modules: | |
apcpdu: | |
walk: | |
- 1.3.6.1.4.1.318.1.1.12 | |
lookups: | |
- source_indexes: | |
- rPDULoadStatusIndex | |
lookup: rPDUOutletStatusOutletName | |
drop_source_indexes: true | |
overrides: | |
ifType: | |
type: EnumAsInfo | |
rPDUStatusLoad: | |
type: gauge | |
rPDULoadStatusLoadState: | |
type: EnumAsStateSet | |
rPDUOutletStatusOutletName: | |
type: DisplayString | |
# be sure to add missing param manually to output metrics | |
# https://oidref.com/1.3.6.1.4.1.318.1.1.12.1.1 | |
# metrics: | |
# - name: rPDUIdentName | |
# oid: 1.3.6.1.4.1.318.1.1.12.1.1.0 | |
# type: DisplayString |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scrape_configs: | |
- job_name: snmp-pdu | |
scrape_timeout: 30s # the PDUs can be slow | |
static_configs: | |
- targets: | |
- 10.10.10.10 # PDU1 | |
labels: | |
instance: 'PDU1' | |
- targets: | |
- 20.20.20.20 # PDU2 | |
labels: | |
instance: 'PDU2' | |
metrics_path: /snmp | |
params: | |
auth: [public_v2] | |
module: | |
- apcpdu | |
- if_mib | |
relabel_configs: | |
- source_labels: [__address__] | |
target_label: __param_target | |
- target_label: __address__ | |
replacement: snmp-exporter:9116 # The SNMP exporter's real hostname:port. | |
# Global exporter-level metrics | |
- job_name: 'snmp_exporter' | |
static_configs: | |
- targets: | |
- snmp-exporter:9116 | |
labels: | |
instance: snmp-exporter |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
modules: | |
apcpdu: | |
walk: | |
- 1.3.6.1.4.1.318.1.1.12 | |
metrics: | |
- name: rPDUIdentName | |
# manually added https://oidref.com/1.3.6.1.4.1.318.1.1.12.1.1 | |
oid: 1.3.6.1.4.1.318.1.1.12.1.1.0 | |
type: DisplayString | |
- name: rPDUIdentDeviceRating | |
oid: 1.3.6.1.4.1.318.1.1.12.1.7 | |
type: gauge | |
help: Getting this OID will return the electrical rating of the device in Amps. | |
- 1.3.6.1.4.1.318.1.1.12.1.7 | |
- name: rPDUIdentDeviceNumOutlets | |
oid: 1.3.6.1.4.1.318.1.1.12.1.8 | |
type: gauge | |
help: Getting this OID will return the number of outlets contained in the device. | |
- 1.3.6.1.4.1.318.1.1.12.1.8 | |
- name: rPDUIdentDeviceNumPhases | |
oid: 1.3.6.1.4.1.318.1.1.12.1.9 | |
type: gauge | |
help: Getting this OID will return the number of phases supported by the device. | |
- 1.3.6.1.4.1.318.1.1.12.1.9 | |
- name: rPDUIdentDeviceNumBreakers | |
oid: 1.3.6.1.4.1.318.1.1.12.1.10 | |
type: gauge | |
help: Getting this OID will return the number of circuit breakers supported | |
by the device - 1.3.6.1.4.1.318.1.1.12.1.10 | |
- name: rPDUIdentDeviceBreakerRating | |
oid: 1.3.6.1.4.1.318.1.1.12.1.11 | |
type: gauge | |
help: Getting this OID will return rating of the circuit breakers on the device | |
in Amps if it has any. - 1.3.6.1.4.1.318.1.1.12.1.11 | |
- name: rPDUIdentDeviceOrientation | |
oid: 1.3.6.1.4.1.318.1.1.12.1.12 | |
type: gauge | |
help: Getting this OID will return the intended physical orientation of the | |
device - 1.3.6.1.4.1.318.1.1.12.1.12 | |
enum_values: | |
1: orientHorizontal | |
2: orientVertical | |
- name: rPDUIdentDeviceOutletLayout | |
oid: 1.3.6.1.4.1.318.1.1.12.1.13 | |
type: gauge | |
help: Getting this OID will return outlet layout for the device - 1.3.6.1.4.1.318.1.1.12.1.13 | |
enum_values: | |
1: seqPhaseToNeutral | |
2: seqPhaseToPhase | |
3: seqPhToNeu21PhToPh | |
4: seqPhToPhGrouped | |
5: seqPhToNGrouped | |
6: seqPToN1516PToPGrouped | |
7: seqPhToPh2xGrouped | |
8: seqPhToN2xGrouped | |
9: seqNotApplicable | |
- name: rPDUIdentDeviceDisplayOrientation | |
oid: 1.3.6.1.4.1.318.1.1.12.1.14 | |
type: gauge | |
help: Getting this OID will return the intended physical orientation of the | |
Seven-Segment Display or LCD - 1.3.6.1.4.1.318.1.1.12.1.14 | |
enum_values: | |
1: displayNormal | |
2: displayReverse | |
- name: rPDUIdentDeviceLinetoLineVoltage | |
oid: 1.3.6.1.4.1.318.1.1.12.1.15 | |
type: gauge | |
help: Getting/Setting this OID will return/set the Line to Line Voltage - 1.3.6.1.4.1.318.1.1.12.1.15 | |
- name: rPDUIdentDevicePowerWatts | |
oid: 1.3.6.1.4.1.318.1.1.12.1.16 | |
type: gauge | |
help: Getting this OID will return the Power in Watts. - 1.3.6.1.4.1.318.1.1.12.1.16 | |
- name: rPDUIdentDevicePowerFactor | |
oid: 1.3.6.1.4.1.318.1.1.12.1.17 | |
type: gauge | |
help: Getting/setting this OID will return/set the Power Factor in thousandths | |
(1000 is power factor of 1) - 1.3.6.1.4.1.318.1.1.12.1.17 | |
- name: rPDUIdentDevicePowerVA | |
oid: 1.3.6.1.4.1.318.1.1.12.1.18 | |
type: gauge | |
help: Getting this OID will return the Power in VA. - 1.3.6.1.4.1.318.1.1.12.1.18 | |
- name: rPDUIdentDeviceLinetoNeutralVoltage | |
oid: 1.3.6.1.4.1.318.1.1.12.1.19 | |
type: gauge | |
help: Getting/Setting this OID will return/set the Line to Neutral Voltage - | |
1.3.6.1.4.1.318.1.1.12.1.19 | |
- name: rPDULoadDevMaxPhaseLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.1 | |
type: gauge | |
help: Getting this OID will return the maximum rated power that each phase of | |
the Rack PDU can provide - 1.3.6.1.4.1.318.1.1.12.2.1.1 | |
- name: rPDULoadDevNumPhases | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.2 | |
type: gauge | |
help: The number of phases available with this Rack PDU. - 1.3.6.1.4.1.318.1.1.12.2.1.2 | |
- name: rPDULoadDevMaxBankLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.3 | |
type: gauge | |
help: Getting this OID will return the maximum rated power that a bank of the | |
Rack PDU can provide - 1.3.6.1.4.1.318.1.1.12.2.1.3 | |
- name: rPDULoadDevNumBanks | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.4 | |
type: gauge | |
help: The number of banks of outlets available with this Rack PDU - 1.3.6.1.4.1.318.1.1.12.2.1.4 | |
- name: rPDULoadDevBankTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.5 | |
type: gauge | |
help: The size of the Bank Table. - 1.3.6.1.4.1.318.1.1.12.2.1.5 | |
- name: rPDULoadDevBankIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.6.1.1 | |
type: gauge | |
help: The index to the Rack PDU bank entry. - 1.3.6.1.4.1.318.1.1.12.2.1.6.1.1 | |
indexes: | |
- labelname: rPDULoadDevBankIndex | |
type: gauge | |
- name: rPDULoadDevBankNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.6.1.2 | |
type: gauge | |
help: Getting this OID will return the bank number. - 1.3.6.1.4.1.318.1.1.12.2.1.6.1.2 | |
indexes: | |
- labelname: rPDULoadDevBankIndex | |
type: gauge | |
- name: rPDULoadDevBankMaxLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.6.1.3 | |
type: gauge | |
help: Getting this OID will return the maximum rated power that each bank of | |
the Rack PDU can provide - 1.3.6.1.4.1.318.1.1.12.2.1.6.1.3 | |
indexes: | |
- labelname: rPDULoadDevBankIndex | |
type: gauge | |
- name: rPDULoadDevMaxOutletTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.7 | |
type: gauge | |
help: The size of the Outlet Table. - 1.3.6.1.4.1.318.1.1.12.2.1.7 | |
- name: rPDULoadDevOutletIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.8.1.1 | |
type: gauge | |
help: The index to the Outlet Monitored Rack PDU Max Outlet Load entry. - 1.3.6.1.4.1.318.1.1.12.2.1.8.1.1 | |
indexes: | |
- labelname: rPDULoadDevOutletIndex | |
type: gauge | |
- name: rPDULoadDevOutletNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.8.1.2 | |
type: gauge | |
help: Getting this OID will return the Outlet number. - 1.3.6.1.4.1.318.1.1.12.2.1.8.1.2 | |
indexes: | |
- labelname: rPDULoadDevOutletIndex | |
type: gauge | |
- name: rPDULoadDevMaxOutletLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.2.1.8.1.3 | |
type: gauge | |
help: Getting this OID will return the maximum rated power that each Outlet | |
of an Outlet Monitored Rack PDU can provide - 1.3.6.1.4.1.318.1.1.12.2.1.8.1.3 | |
indexes: | |
- labelname: rPDULoadDevOutletIndex | |
type: gauge | |
- name: rPDULoadPhaseConfigIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.2.2.1.1.1 | |
type: gauge | |
help: The index to the Rack PDU phase entry. - 1.3.6.1.4.1.318.1.1.12.2.2.1.1.1 | |
indexes: | |
- labelname: rPDULoadPhaseConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
- name: rPDULoadPhaseConfigLowLoadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.2.1.1.2 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
a low consumption condition - 1.3.6.1.4.1.318.1.1.12.2.2.1.1.2 | |
indexes: | |
- labelname: rPDULoadPhaseConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
- name: rPDULoadPhaseConfigNearOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.2.1.1.3 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.2.2.1.1.3 | |
indexes: | |
- labelname: rPDULoadPhaseConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
- name: rPDULoadPhaseConfigOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.2.1.1.4 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load has entered | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.2.2.1.1.4 | |
indexes: | |
- labelname: rPDULoadPhaseConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
- name: rPDULoadPhaseConfigAlarm | |
oid: 1.3.6.1.4.1.318.1.1.12.2.2.1.1.5 | |
type: gauge | |
help: Getting this OID will return the current Phase Alarm. - 1.3.6.1.4.1.318.1.1.12.2.2.1.1.5 | |
indexes: | |
- labelname: rPDULoadPhaseConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
enum_values: | |
1: noLoadAlarm | |
2: underCurrentAlarm | |
3: nearOverCurrentAlarm | |
4: overCurrentAlarm | |
- name: rPDULoadStatusIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.2.3.1.1.1 | |
type: gauge | |
help: The index to the Rack PDU phase/bank entry - 1.3.6.1.4.1.318.1.1.12.2.3.1.1.1 | |
indexes: | |
- labelname: rPDULoadStatusIndex | |
type: gauge | |
lookups: | |
- labels: | |
- rPDULoadStatusIndex | |
labelname: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
- labels: [] | |
labelname: rPDULoadStatusIndex | |
- name: rPDULoadStatusLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.2.3.1.1.2 | |
type: gauge | |
help: Getting this OID will return the phase/bank load measured in tenths of | |
Amps. - 1.3.6.1.4.1.318.1.1.12.2.3.1.1.2 | |
indexes: | |
- labelname: rPDULoadStatusIndex | |
type: gauge | |
lookups: | |
- labels: | |
- rPDULoadStatusIndex | |
labelname: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
- labels: [] | |
labelname: rPDULoadStatusIndex | |
- name: rPDULoadStatusLoadState | |
oid: 1.3.6.1.4.1.318.1.1.12.2.3.1.1.3 | |
type: EnumAsStateSet | |
help: Getting this OID will return the phase/bank load state - 1.3.6.1.4.1.318.1.1.12.2.3.1.1.3 | |
indexes: | |
- labelname: rPDULoadStatusIndex | |
type: gauge | |
lookups: | |
- labels: | |
- rPDULoadStatusIndex | |
labelname: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
- labels: [] | |
labelname: rPDULoadStatusIndex | |
enum_values: | |
1: phaseLoadNormal | |
2: phaseLoadLow | |
3: phaseLoadNearOverload | |
4: phaseLoadOverload | |
- name: rPDULoadStatusPhaseNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.2.3.1.1.4 | |
type: gauge | |
help: The phase number to which this record refers. - 1.3.6.1.4.1.318.1.1.12.2.3.1.1.4 | |
indexes: | |
- labelname: rPDULoadStatusIndex | |
type: gauge | |
lookups: | |
- labels: | |
- rPDULoadStatusIndex | |
labelname: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
- labels: [] | |
labelname: rPDULoadStatusIndex | |
- name: rPDULoadStatusBankNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.2.3.1.1.5 | |
type: gauge | |
help: The bank number to which this record refers - 1.3.6.1.4.1.318.1.1.12.2.3.1.1.5 | |
indexes: | |
- labelname: rPDULoadStatusIndex | |
type: gauge | |
lookups: | |
- labels: | |
- rPDULoadStatusIndex | |
labelname: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
- labels: [] | |
labelname: rPDULoadStatusIndex | |
- name: rPDULoadBankConfigIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.2.4.1.1.1 | |
type: gauge | |
help: The index to the Rack PDU bank entry. - 1.3.6.1.4.1.318.1.1.12.2.4.1.1.1 | |
indexes: | |
- labelname: rPDULoadBankConfigIndex | |
type: gauge | |
- name: rPDULoadBankConfigLowLoadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.4.1.1.2 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
a low consumption condition - 1.3.6.1.4.1.318.1.1.12.2.4.1.1.2 | |
indexes: | |
- labelname: rPDULoadBankConfigIndex | |
type: gauge | |
- name: rPDULoadBankConfigNearOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.4.1.1.3 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.2.4.1.1.3 | |
indexes: | |
- labelname: rPDULoadBankConfigIndex | |
type: gauge | |
- name: rPDULoadBankConfigOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.2.4.1.1.4 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load has entered | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.2.4.1.1.4 | |
indexes: | |
- labelname: rPDULoadBankConfigIndex | |
type: gauge | |
- name: rPDULoadBankConfigAlarm | |
oid: 1.3.6.1.4.1.318.1.1.12.2.4.1.1.5 | |
type: gauge | |
help: Getting this OID will return the current Bank Alarm. - 1.3.6.1.4.1.318.1.1.12.2.4.1.1.5 | |
indexes: | |
- labelname: rPDULoadBankConfigIndex | |
type: gauge | |
enum_values: | |
1: noLoadAlarm | |
2: underCurrentAlarm | |
3: nearOverCurrentAlarm | |
4: overCurrentAlarm | |
- name: rPDUOutletDevCommand | |
oid: 1.3.6.1.4.1.318.1.1.12.3.1.1 | |
type: gauge | |
help: Setting this OID to immediateAllOn (2) will turn all outlets on immediately | |
- 1.3.6.1.4.1.318.1.1.12.3.1.1 | |
enum_values: | |
1: noCommandAll | |
2: immediateAllOn | |
3: immediateAllOff | |
4: immediateAllReboot | |
5: delayedAllOn | |
6: delayedAllOff | |
7: delayedAllReboot | |
8: cancelAllPendingCommands | |
- name: rPDUOutletDevColdstartDelay | |
oid: 1.3.6.1.4.1.318.1.1.12.3.1.2 | |
type: gauge | |
help: The amount of delay, in seconds, between when power is provided to the | |
Switched Rack PDU and when the Switched Rack PDU provides basic master power | |
to the outlets - 1.3.6.1.4.1.318.1.1.12.3.1.2 | |
- name: rPDUOutletDevNumCntrlOutlets | |
oid: 1.3.6.1.4.1.318.1.1.12.3.1.3 | |
type: gauge | |
help: The number of controlled outlets on this Switched Rack PDU. - 1.3.6.1.4.1.318.1.1.12.3.1.3 | |
- name: rPDUOutletDevNumTotalOutlets | |
oid: 1.3.6.1.4.1.318.1.1.12.3.1.4 | |
type: gauge | |
help: The total number of outlets on this Rack PDU. - 1.3.6.1.4.1.318.1.1.12.3.1.4 | |
- name: rPDUOutletDevMonitoredOutlets | |
oid: 1.3.6.1.4.1.318.1.1.12.3.1.5 | |
type: gauge | |
help: The total number of monitored outlets on this Rack PDU. - 1.3.6.1.4.1.318.1.1.12.3.1.5 | |
- name: rPDUOutletPhaseIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.2.1.1.1 | |
type: gauge | |
help: The index to the Switched Rack PDU phase entry. - 1.3.6.1.4.1.318.1.1.12.3.2.1.1.1 | |
indexes: | |
- labelname: rPDUOutletPhaseIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
- name: rPDUOutletPhaseOverloadRestriction | |
oid: 1.3.6.1.4.1.318.1.1.12.3.2.1.1.2 | |
type: gauge | |
help: This OID controls the behavior of a Switched Rack PDU phase when an overload | |
condition is possible and additional outlets are requested to be turned on | |
- 1.3.6.1.4.1.318.1.1.12.3.2.1.1.2 | |
indexes: | |
- labelname: rPDUOutletPhaseIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
enum_values: | |
1: alwaysAllowTurnON | |
2: restrictOnNearOverload | |
3: restrictOnOverload | |
- name: rPDUOutletControlIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.3.1.1.1 | |
type: gauge | |
help: The index to the outlet entry. - 1.3.6.1.4.1.318.1.1.12.3.3.1.1.1 | |
indexes: | |
- labelname: rPDUOutletControlIndex | |
type: gauge | |
- name: rPDUOutletControlOutletPhase | |
oid: 1.3.6.1.4.1.318.1.1.12.3.3.1.1.3 | |
type: gauge | |
help: The phase/s associated with this outlet - 1.3.6.1.4.1.318.1.1.12.3.3.1.1.3 | |
indexes: | |
- labelname: rPDUOutletControlIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
4: phase1-2 | |
5: phase2-3 | |
6: phase3-1 | |
- name: rPDUOutletControlOutletCommand | |
oid: 1.3.6.1.4.1.318.1.1.12.3.3.1.1.4 | |
type: gauge | |
help: Getting this variable will return the outlet state - 1.3.6.1.4.1.318.1.1.12.3.3.1.1.4 | |
indexes: | |
- labelname: rPDUOutletControlIndex | |
type: gauge | |
enum_values: | |
1: immediateOn | |
2: immediateOff | |
3: immediateReboot | |
4: delayedOn | |
5: delayedOff | |
6: delayedReboot | |
7: cancelPendingCommand | |
- name: rPDUOutletControlOutletBank | |
oid: 1.3.6.1.4.1.318.1.1.12.3.3.1.1.5 | |
type: gauge | |
help: The bank associated with this outlet. - 1.3.6.1.4.1.318.1.1.12.3.3.1.1.5 | |
indexes: | |
- labelname: rPDUOutletControlIndex | |
type: gauge | |
- name: rPDUOutletConfigIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.1 | |
type: gauge | |
help: The index to the outlet entry. - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.1 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
- name: rPDUOutletConfigOutletPhase | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.3 | |
type: gauge | |
help: The phase/s associated with this outlet - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.3 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
4: phase1-2 | |
5: phase2-3 | |
6: phase3-1 | |
- name: rPDUOutletConfigPowerOnTime | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.4 | |
type: gauge | |
help: The amount of time (in seconds) the outlet will delay powering on at coldstart | |
or when a command that requires a turn-on delay is issued - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.4 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
- name: rPDUOutletConfigPowerOffTime | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.5 | |
type: gauge | |
help: The amount of time (in seconds) the outlet will delay powering off when | |
a command that requires a turn-off delay is issued - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.5 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
- name: rPDUOutletConfigRebootDuration | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.6 | |
type: gauge | |
help: During a reboot sequence, power is turned off and then back on - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.6 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
- name: rPDUOutletConfigOutletBank | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.1.1.7 | |
type: gauge | |
help: The bank associated with this outlet. - 1.3.6.1.4.1.318.1.1.12.3.4.1.1.7 | |
indexes: | |
- labelname: rPDUOutletConfigIndex | |
type: gauge | |
- name: rPDUOutletConfigMonitoredTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.2 | |
type: gauge | |
help: The size of the Outlet Config Monitored Table - 1.3.6.1.4.1.318.1.1.12.3.4.2 | |
- name: rPDUOutletConfigMonitoredIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.3.1.1 | |
type: gauge | |
help: The index to the RACK PDU Phase entry. - 1.3.6.1.4.1.318.1.1.12.3.4.3.1.1 | |
indexes: | |
- labelname: rPDUOutletConfigMonitoredIndex | |
type: gauge | |
- name: rPDUOutletConfigMonitoredNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.3.1.3 | |
type: gauge | |
help: The outlet number of an Outlet Monitored RACK PDU. - 1.3.6.1.4.1.318.1.1.12.3.4.3.1.3 | |
indexes: | |
- labelname: rPDUOutletConfigMonitoredIndex | |
type: gauge | |
- name: rPDUOutletConfigMonitoredLowLoadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.3.1.4 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
a low consumption condition - 1.3.6.1.4.1.318.1.1.12.3.4.3.1.4 | |
indexes: | |
- labelname: rPDUOutletConfigMonitoredIndex | |
type: gauge | |
- name: rPDUOutletConfigMonitoredNearOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.3.1.5 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load is nearing | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.3.4.3.1.5 | |
indexes: | |
- labelname: rPDUOutletConfigMonitoredIndex | |
type: gauge | |
- name: rPDUOutletConfigMonitoredOverloadThreshold | |
oid: 1.3.6.1.4.1.318.1.1.12.3.4.3.1.6 | |
type: gauge | |
help: A threshold that indicates the power consumption of the load has entered | |
an overload condition - 1.3.6.1.4.1.318.1.1.12.3.4.3.1.6 | |
indexes: | |
- labelname: rPDUOutletConfigMonitoredIndex | |
type: gauge | |
- name: rPDUOutletStatusIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.1 | |
type: gauge | |
help: The index to the outlet entry. - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.1 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
- name: rPDUOutletStatusOutletName | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
type: DisplayString | |
help: The name of the outlet - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.2 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
- name: rPDUOutletStatusOutletPhase | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.3 | |
type: gauge | |
help: The phase/s associated with this outlet - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.3 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
enum_values: | |
1: phase1 | |
2: phase2 | |
3: phase3 | |
4: phase1-2 | |
5: phase2-3 | |
6: phase3-1 | |
- name: rPDUOutletStatusOutletState | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.4 | |
type: gauge | |
help: Getting this variable will return the outlet state - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.4 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
enum_values: | |
1: outletStatusOn | |
2: outletStatusOff | |
- name: rPDUOutletStatusCommandPending | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.5 | |
type: gauge | |
help: Getting this variable will return the command pending state of the outlet | |
- 1.3.6.1.4.1.318.1.1.12.3.5.1.1.5 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
enum_values: | |
1: outletStatusCommandPending | |
2: outletStatusNoCommandPending | |
- name: rPDUOutletStatusOutletBank | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.6 | |
type: gauge | |
help: The bank associated with this outlet. - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.6 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
- name: rPDUOutletStatusLoad | |
oid: 1.3.6.1.4.1.318.1.1.12.3.5.1.1.7 | |
type: gauge | |
help: Getting this OID will return the measured Outlet load for an Outlet Monitored | |
Rack PDU in tenths of Amps - 1.3.6.1.4.1.318.1.1.12.3.5.1.1.7 | |
indexes: | |
- labelname: rPDUOutletStatusIndex | |
type: gauge | |
- name: rPDUOutletBankIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.3.6.1.1.1 | |
type: gauge | |
help: The index to the Switched Rack PDU bank entry. - 1.3.6.1.4.1.318.1.1.12.3.6.1.1.1 | |
indexes: | |
- labelname: rPDUOutletBankIndex | |
type: gauge | |
- name: rPDUOutletBankOverloadRestriction | |
oid: 1.3.6.1.4.1.318.1.1.12.3.6.1.1.2 | |
type: gauge | |
help: This OID controls the behavior of a Switched Rack PDU bank when an overload | |
condition is possible and additional outlets are requested to be turned on | |
- 1.3.6.1.4.1.318.1.1.12.3.6.1.1.2 | |
indexes: | |
- labelname: rPDUOutletBankIndex | |
type: gauge | |
enum_values: | |
1: alwaysAllowTurnON | |
2: restrictOnNearOverload | |
3: restrictOnOverload | |
- name: rPDUPowerSupply1Status | |
oid: 1.3.6.1.4.1.318.1.1.12.4.1.1 | |
type: gauge | |
help: Getting this OID will return powerSupply1Ok(1) if power supply 1 is functioning | |
normally - 1.3.6.1.4.1.318.1.1.12.4.1.1 | |
enum_values: | |
1: powerSupplyOneOk | |
2: powerSupplyOneFailed | |
- name: rPDUPowerSupply2Status | |
oid: 1.3.6.1.4.1.318.1.1.12.4.1.2 | |
type: gauge | |
help: Getting this OID will return powerSupply2Ok(1) if power supply 2 is functioning | |
normally - 1.3.6.1.4.1.318.1.1.12.4.1.2 | |
enum_values: | |
1: powerSupplyTwoOk | |
2: powerSupplyTwoFailed | |
3: powerSupplyTwoNotPresent | |
- name: rPDUPowerSupplyAlarm | |
oid: 1.3.6.1.4.1.318.1.1.12.4.1.3 | |
type: gauge | |
help: Getting this OID will return powerSupply Alarm - 1.3.6.1.4.1.318.1.1.12.4.1.3 | |
enum_values: | |
1: allAvailablePowerSuppliesOK | |
2: powerSupplyOneFailed | |
3: powerSupplyTwoFailed | |
4: powerSupplyOneandTwoFailed | |
- name: rPDUStatusBankTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.5.1 | |
type: gauge | |
help: The size of the Status Bank Table - 1.3.6.1.4.1.318.1.1.12.5.1 | |
- name: rPDUStatusBankIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.5.2.1.1 | |
type: gauge | |
help: The index to the RACK PDU Bank entry. - 1.3.6.1.4.1.318.1.1.12.5.2.1.1 | |
indexes: | |
- labelname: rPDUStatusBankIndex | |
type: gauge | |
- name: rPDUStatusBankNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.5.2.1.2 | |
type: gauge | |
help: Getting this OID will return the bank number. - 1.3.6.1.4.1.318.1.1.12.5.2.1.2 | |
indexes: | |
- labelname: rPDUStatusBankIndex | |
type: gauge | |
- name: rPDUStatusBankState | |
oid: 1.3.6.1.4.1.318.1.1.12.5.2.1.3 | |
type: gauge | |
help: Getting this OID will return the bank load state - 1.3.6.1.4.1.318.1.1.12.5.2.1.3 | |
indexes: | |
- labelname: rPDUStatusBankIndex | |
type: gauge | |
enum_values: | |
1: bankLoadNormal | |
2: bankLoadLow | |
3: bankLoadNearOverload | |
4: bankLoadOverload | |
- name: rPDUStatusPhaseTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.5.3 | |
type: gauge | |
help: The size of the Status Phase Table - 1.3.6.1.4.1.318.1.1.12.5.3 | |
- name: rPDUStatusPhaseIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.5.4.1.1 | |
type: gauge | |
help: The index to the RACK PDU Phase entry. - 1.3.6.1.4.1.318.1.1.12.5.4.1.1 | |
indexes: | |
- labelname: rPDUStatusPhaseIndex | |
type: gauge | |
- name: rPDUStatusPhaseNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.5.4.1.2 | |
type: gauge | |
help: Getting this OID will return the phase number. - 1.3.6.1.4.1.318.1.1.12.5.4.1.2 | |
indexes: | |
- labelname: rPDUStatusPhaseIndex | |
type: gauge | |
- name: rPDUStatusPhaseState | |
oid: 1.3.6.1.4.1.318.1.1.12.5.4.1.3 | |
type: gauge | |
help: Getting this OID will return the Phase load state - 1.3.6.1.4.1.318.1.1.12.5.4.1.3 | |
indexes: | |
- labelname: rPDUStatusPhaseIndex | |
type: gauge | |
enum_values: | |
1: phaseLoadNormal | |
2: phaseLoadLow | |
3: phaseLoadNearOverload | |
4: phaseLoadOverload | |
- name: rPDUStatusOutletTableSize | |
oid: 1.3.6.1.4.1.318.1.1.12.5.5 | |
type: gauge | |
help: The size of the Status Outlet Table - 1.3.6.1.4.1.318.1.1.12.5.5 | |
- name: rPDUStatusOutletIndex | |
oid: 1.3.6.1.4.1.318.1.1.12.5.6.1.1 | |
type: gauge | |
help: The index to the RACK PDU Outlet entry. - 1.3.6.1.4.1.318.1.1.12.5.6.1.1 | |
indexes: | |
- labelname: rPDUStatusOutletIndex | |
type: gauge | |
- name: rPDUStatusOutletNumber | |
oid: 1.3.6.1.4.1.318.1.1.12.5.6.1.2 | |
type: gauge | |
help: Getting this OID will return the Outlet number. - 1.3.6.1.4.1.318.1.1.12.5.6.1.2 | |
indexes: | |
- labelname: rPDUStatusOutletIndex | |
type: gauge | |
- name: rPDUStatusOutletState | |
oid: 1.3.6.1.4.1.318.1.1.12.5.6.1.3 | |
type: gauge | |
help: Getting this OID will return the Outlet load state - 1.3.6.1.4.1.318.1.1.12.5.6.1.3 | |
indexes: | |
- labelname: rPDUStatusOutletIndex | |
type: gauge | |
enum_values: | |
1: outletLoadNormal | |
2: outletLoadLow | |
3: outletLoadNearOverload | |
4: outletLoadOverload |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment