{{ ansible_header | comment }} eatonups: walk: - 1.3.6.1.2.1.33.1.2 - 1.3.6.1.2.1.33.1.3 - 1.3.6.1.2.1.33.1.4 - 1.3.6.1.4.1.534.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: upsBatteryStatus oid: 1.3.6.1.2.1.33.1.2.1 type: gauge help: The indication of the capacity remaining in the UPS system's batteries - 1.3.6.1.2.1.33.1.2.1 - name: upsEstimatedMinutesRemaining oid: 1.3.6.1.2.1.33.1.2.3 type: gauge help: An estimate of the time to battery charge depletion under the present load conditions if the utility power is off and remains off, or if it were to be lost and remain off. - 1.3.6.1.2.1.33.1.2.3 - name: upsInputVoltage oid: 1.3.6.1.2.1.33.1.3.3.1.3 type: gauge help: The magnitude of the present input voltage. - 1.3.6.1.2.1.33.1.3.3.1.3 indexes: - labelname: upsInputLineIndex type: gauge - name: upsOutputSource oid: 1.3.6.1.2.1.33.1.4.1 type: gauge help: The present source of output power - 1.3.6.1.2.1.33.1.4.1 - name: upsOutputVoltage oid: 1.3.6.1.2.1.33.1.4.4.1.2 type: gauge help: The present output voltage. - 1.3.6.1.2.1.33.1.4.4.1.2 indexes: - labelname: upsOutputLineIndex type: gauge - name: upsOutputPower oid: 1.3.6.1.2.1.33.1.4.4.1.4 type: gauge help: The present output true power. - 1.3.6.1.2.1.33.1.4.4.1.4 indexes: - labelname: upsOutputLineIndex type: gauge - name: upsOutputPercentLoad oid: 1.3.6.1.2.1.33.1.4.4.1.5 type: gauge help: The percentage of the UPS power capacity presently being used on this output line, i.e., the greater of the percent load of true power capacity and the percent load of VA. - 1.3.6.1.2.1.33.1.4.4.1.5 indexes: - labelname: upsOutputLineIndex type: gauge - name: xupsEnvRemoteTemp oid: 1.3.6.1.4.1.534.1.6.5 type: gauge help: The reading of an EMP's temperature sensor. - 1.3.6.1.4.1.534.1.6.5 - name: xupsEnvRemoteHumidity oid: 1.3.6.1.4.1.534.1.6.6 type: gauge help: The reading of an EMP's humidity sensor. - 1.3.6.1.4.1.534.1.6.6 version: 3 auth: username: readuser procurve_switch: walk: - 1.3.6.1.2.1.31.1.1.1.10 - 1.3.6.1.2.1.31.1.1.1.6 get: - 1.3.6.1.2.1.1.3.0 - 1.3.6.1.2.1.1.5.0 - 1.3.6.1.2.1.1.6.0 metrics: - name: procurve_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: procurve_sysName oid: 1.3.6.1.2.1.1.5 type: DisplayString help: An administratively-assigned name for this managed node - 1.3.6.1.2.1.1.5 - name: procurve_sysLocation oid: 1.3.6.1.2.1.1.6 type: DisplayString help: The physical location of this node (e.g., 'telephone closet, 3rd floor') - 1.3.6.1.2.1.1.6 - name: procurve_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: procurve_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 version: 3 auth: # To create SNMPv3 user on HP procurve, execute: # snmpv3 user snmp_prometheus auth sha {{ snmp_exporter.procurve_password }} priv aes {{ snmp_exporter.procurve_password }} # snmpv3 group managerpriv user snmp_prometheus sec-model ver3 security_level: authPriv username: snmp_prometheus password: {{ snmp_exporter.procurve_password }} auth_protocol: SHA priv_protocol: AES priv_password: {{ snmp_exporter.procurve_password }} ubiquiti_unifi: walk: - 1.3.6.1.4.1.41112.1.6 get: - 1.3.6.1.2.1.1.5.0 - 1.3.6.1.2.1.1.6.0 metrics: - name: unifi_sys_location oid: 1.3.6.1.2.1.1.6 type: DisplayString help: The physical location of this node as a geohash - 1.3.6.1.2.1.1.6 - name: unifi_vap_channel 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_num_stations 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_bytes 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_crypts 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_dropped 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_errors 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_frags 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_rx_packets 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_bytes 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_dropped 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_errors 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_packets 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_retries 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_vap_tx_power 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: unifi_vap_index type: gauge lookups: - labels: [unifi_vap_index] labelname: unifi_vap_essid oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6 type: DisplayString - labels: [unifi_vap_index] labelname: unifi_vap_radio oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9 type: DisplayString - labels: [] labelname: unifi_vap_index - name: unifi_if_index 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: unifi_if_index type: gauge - name: unifi_if_name 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: unifi_if_index type: gauge - name: unifi_if_rx_bytes 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: unifi_if_index type: gauge - name: unifi_if_rx_dropped 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: unifi_if_index type: gauge - name: unifi_if_rx_error 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: unifi_if_index type: gauge - name: unifi_if_rx_multicast 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: unifi_if_index type: gauge - name: unifi_if_rx_packets 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: unifi_if_index type: gauge - name: unifi_if_tx_bytes 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: unifi_if_index type: gauge - name: unifi_if_tx_dropped 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: unifi_if_index type: gauge - name: unifi_if_tx_error 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: unifi_if_index type: gauge - name: unifi_if_tx_packets 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: unifi_if_index type: gauge - name: unifi_ap_system_model 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: unifi_ap_system_uptime 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' version: 3 auth: security_level: authPriv username: snmp_prometheus password: {{ snmp_exporter.unifi_password }} auth_protocol: SHA priv_protocol: AES priv_password: {{ snmp_exporter.unifi_password }} ilo: walk: - 1.3.6.1.4.1.232.6.2.14.4 # Resilient memory - 1.3.6.1.4.1.232.6.2.15.3 # Power meter - 1.3.6.1.4.1.232.6.2.16.1 # POST tests - 1.3.6.1.4.1.232.6.2.17.1 # Battery - 1.3.6.1.4.1.232.6.2.6.8.1.3 # Temperature sensors location - 1.3.6.1.4.1.232.6.2.6.8.1.4 # Temperature sensors value - 1.3.6.1.4.1.232.6.2.6.8.1.5 # Temperature sensors limit - 1.3.6.1.4.1.232.6.2.6.8.1.6 # Temperature sensors condition - 1.3.6.1.4.1.232.6.2.6.7.1.3 # Fans location - 1.3.6.1.4.1.232.6.2.6.7.1.9 # Fans condition - 1.3.6.1.4.1.232.6.2.9.3.1.5 # Power supply - 1.3.6.1.4.1.232.9.2.2 # iLO metrics: - name: cpqHeResilientMemCondition oid: 1.3.6.1.4.1.232.6.2.14.4 type: EnumAsStateSet help: The resilient memory condition - 1.3.6.1.4.1.232.6.2.14.4 enum_values: 1: other 2: ok 3: degraded 4: failed - name: cpqHePowerMeterCurrReading oid: 1.3.6.1.4.1.232.6.2.15.3 type: gauge help: This is the current Power Meter reading in Watts - 1.3.6.1.4.1.232.6.2.15.3 - name: cpqHeHWBiosCondition oid: 1.3.6.1.4.1.232.6.2.16.1 type: EnumAsStateSet help: This value indicates an error has been detected during Pre-OS Test (POST) or during initial hardware initialization - 1.3.6.1.4.1.232.6.2.16.1 enum_values: 1: other 2: ok 3: degraded 4: failed - name: cpqHeSysBatteryCondition oid: 1.3.6.1.4.1.232.6.2.17.1 type: EnumAsStateSet help: The battery condition - 1.3.6.1.4.1.232.6.2.17.1 indexes: - labelname: cpqHeSysBatteryChassis type: gauge - labelname: cpqHeSysBatteryIndex type: gauge enum_values: 1: other 2: ok 3: degraded 4: failed - name: cpqHeTemperatureLocale oid: 1.3.6.1.4.1.232.6.2.6.8.1.3 type: EnumAsInfo help: This specifies the location of the temperature sensor present in the system. - 1.3.6.1.4.1.232.6.2.6.8.1.3 indexes: - labelname: cpqHeTemperatureChassis type: gauge - labelname: cpqHeTemperatureIndex type: gauge enum_values: 1: other 2: unknown 3: system 4: systemBoard 5: ioBoard 6: cpu 7: memory 8: storage 9: removableMedia 10: powerSupply 11: ambient 12: chassis 13: bridgeCard - name: cpqHeTemperatureCelsius oid: 1.3.6.1.4.1.232.6.2.6.8.1.4 type: gauge help: This is the current temperature sensor reading in degrees celsius - 1.3.6.1.4.1.232.6.2.6.8.1.4 indexes: - labelname: cpqHeTemperatureChassis type: gauge - labelname: cpqHeTemperatureIndex type: gauge - name: cpqHeTemperatureThreshold oid: 1.3.6.1.4.1.232.6.2.6.8.1.5 type: gauge help: This is the shutdown threshold temperature sensor setting in degrees celsius - 1.3.6.1.4.1.232.6.2.6.8.1.5 indexes: - labelname: cpqHeTemperatureChassis type: gauge - labelname: cpqHeTemperatureIndex type: gauge - name: cpqHeTemperatureCondition oid: 1.3.6.1.4.1.232.6.2.6.8.1.6 type: EnumAsStateSet help: The Temperature sensor condition - 1.3.6.1.4.1.232.6.2.6.8.1.6 indexes: - labelname: cpqHeTemperatureChassis type: gauge - labelname: cpqHeTemperatureIndex type: gauge enum_values: 1: other 2: ok 3: degraded 4: failed - name: cpqHeFltTolFanLocale oid: 1.3.6.1.4.1.232.6.2.6.7.1.3 type: EnumAsInfo help: This specifies the location of the fan present in the system. - 1.3.6.1.4.1.232.6.2.6.7.1.3 indexes: - labelname: cpqHeFltTolFanChassis type: gauge - labelname: cpqHeFltTolFanIndex type: gauge enum_values: 1: other 2: unknown 3: system 4: systemBoard 5: ioBoard 6: cpu 7: memory 8: storage 9: removableMedia 10: powerSupply 11: ambient 12: chassis 13: bridgeCard - name: cpqHeFltTolFanCondition oid: 1.3.6.1.4.1.232.6.2.6.7.1.9 type: EnumAsStateSet help: The fan condition - 1.3.6.1.4.1.232.6.2.6.7.1.9 indexes: - labelname: cpqHeFltTolFanChassis type: gauge - labelname: cpqHeFltTolFanIndex type: gauge enum_values: 1: other 2: ok 3: degraded 4: failed - name: cpqHeFltTolPowerSupplyStatus oid: 1.3.6.1.4.1.232.6.2.9.3.1.5 type: EnumAsStateSet help: The status of the power supply. - 1.3.6.1.4.1.232.6.2.9.3.1.5 indexes: - labelname: cpqHeFltTolPowerSupplyChassis type: gauge - labelname: cpqHeFltTolPowerSupplyBay type: gauge enum_values: 1: noError 2: generalFailure 3: bistFailure 4: fanFailure 5: tempFailure 6: interlockOpen 7: epromFailed 8: vrefFailed 9: dacFailed 10: ramTestFailed 11: voltageChannelFailed 12: orringdiodeFailed 13: brownOut 14: giveupOnStartup 15: nvramInvalid 16: calibrationTableInvalid 17: noPowerInput - name: cpqSm2CntlrInterfaceStatus oid: 1.3.6.1.4.1.232.9.2.2.17 type: EnumAsStateSet help: Remote Insight/ Integrated Lights-Out Interface Status - 1.3.6.1.4.1.232.9.2.2.17 enum_values: 1: other 2: ok 3: notResponding - name: cpqSm2CntlriLOSecurityOverrideSwitchState oid: 1.3.6.1.4.1.232.9.2.2.27 type: EnumAsStateSet help: Integrated Lights-Out Security Override Switch State - 1.3.6.1.4.1.232.9.2.2.27 enum_values: 1: notSupported 2: set 3: notSet - name: cpqSm2CntlrLicenseActive oid: 1.3.6.1.4.1.232.9.2.2.30 type: EnumAsStateSet help: Remote Insight License State - 1.3.6.1.4.1.232.9.2.2.30 enum_values: 1: none 2: iloAdvanced 3: iloLight 4: iloAdvancedBlade 5: iloStandard 6: iloEssentials 7: iloScaleOut 8: iloAdvancedPremiumSecurity - name: cpqSm2CntlrServerPowerState oid: 1.3.6.1.4.1.232.9.2.2.32 type: EnumAsStateSet help: The current power state for the server - 1.3.6.1.4.1.232.9.2.2.32 enum_values: 1: unknown 2: poweredOff 3: poweredOn 4: insufficientPowerOrPowerOnDenied version: 3 # Reduce timeout to retry faster timeout: 1s auth: security_level: authPriv username: crans password: SpnVOv4nuF10BOye9zjX auth_protocol: SHA priv_protocol: AES priv_password: 21rW6LHShmgdHsdPQXHP