# {{ ansible_managed }} # TODOlist : # - Faire fonctionner le monitoring des switchs défini ici # * Configurer tous les switchs avec un compte SNMPv3 # * Mettre l'inventaire des switchs dans Ansible 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: 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: 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: 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: 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: 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: username: prometheus 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_unifi_password }} auth_protocol: SHA priv_protocol: AES priv_password: {{ snmp_unifi_password }}