{
  "checks": [
    {
      "name": "Ping",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "ping",
      "parameters": {},
      "sort_order": 0,
      "value_type": "duration",
      "description": "",
      "check_config": {},
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Battery Status",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_string",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.2.1.0"
      },
      "sort_order": 1,
      "value_type": "status",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.2.1.0"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Battery Charge %",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.2.4.0",
        "unit": "%"
      },
      "sort_order": 2,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.2.4.0",
        "unit": "%"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 20,
      "threshold_warn": 50,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Battery Runtime (min)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.2.3.0",
        "unit": "min"
      },
      "sort_order": 3,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.2.3.0",
        "unit": "min"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 5,
      "threshold_warn": 10,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Battery Temperature",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.2.7.0",
        "unit": "°C"
      },
      "sort_order": 4,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.2.7.0",
        "unit": "°C"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 50,
      "threshold_warn": 40,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Input Voltage",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.3.3.1.3.1",
        "unit": "V"
      },
      "sort_order": 5,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.3.3.1.3.1",
        "unit": "V"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 180,
      "threshold_warn": 200,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Output Load %",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.4.4.1.5.1",
        "unit": "%"
      },
      "sort_order": 6,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.4.4.1.5.1",
        "unit": "%"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 95,
      "threshold_warn": 80,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Output Source",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_string",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.4.1.0"
      },
      "sort_order": 7,
      "value_type": "status",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.4.1.0"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Self-Test Summary",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_string",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.7.3.0"
      },
      "sort_order": 8,
      "value_type": "status",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.7.3.0"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 3600,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Model",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_string",
      "parameters": {
        "oid": "1.3.6.1.2.1.33.1.1.2.0"
      },
      "sort_order": 9,
      "value_type": "status",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.33.1.1.2.0"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 86400,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "ProCurve — Sensor-Status (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.11.2.14.11.1.2.6.1.4",
        "ok_values": [
          4
        ],
        "crit_values": [
          1,
          2,
          5
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "unknown",
          "2": "bad",
          "3": "warning",
          "4": "good",
          "5": "notPresent"
        },
        "label_column_oid": "1.3.6.1.4.1.11.2.14.11.1.2.6.1.7"
      },
      "sort_order": 1000,
      "value_type": "gauge",
      "description": "hpicfSensorStatus: aggregierter Status aller Chassis-Sensoren.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.11.2.14.11.1.2.6.1.4",
        "ok_values": [
          4
        ],
        "crit_values": [
          1,
          2,
          5
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "unknown",
          "2": "bad",
          "3": "warning",
          "4": "good",
          "5": "notPresent"
        },
        "label_column_oid": "1.3.6.1.4.1.11.2.14.11.1.2.6.1.7"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — System-Health (Gesamt)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_string",
      "parameters": {
        "oid": "1.3.6.1.4.1.232.6.1.3.0",
        "value_map": {
          "1": "UNKNOWN",
          "2": "OK",
          "3": "WARNING",
          "4": "CRITICAL"
        }
      },
      "sort_order": 1000,
      "value_type": "gauge",
      "description": "cpqHeMibCondition: 1=other, 2=ok, 3=degraded, 4=failed. Globaler Health-Status des Servers.\n",
      "check_config": {
        "oid": "1.3.6.1.4.1.232.6.1.3.0",
        "value_map": {
          "1": "UNKNOWN",
          "2": "OK",
          "3": "WARNING",
          "4": "CRITICAL"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "ProCurve — Netzteile (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.1.4",
        "ok_values": [
          4
        ],
        "crit_values": [
          1,
          2
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "psuNotPresent",
          "2": "psuNotPlugged",
          "3": "psuPowered",
          "4": "psuFailed",
          "5": "psuPermFailure"
        }
      },
      "sort_order": 1001,
      "value_type": "gauge",
      "description": "hpicfPSUStatus für ProCurve-Power-Supply-Status.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.1.4",
        "ok_values": [
          4
        ],
        "crit_values": [
          1,
          2
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "psuNotPresent",
          "2": "psuNotPlugged",
          "3": "psuPowered",
          "4": "psuFailed",
          "5": "psuPermFailure"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Lüfter (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.6.7.1.9",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "sort_order": 1001,
      "value_type": "gauge",
      "description": "cpqHeFltTolFanCondition pro Lüfter — kritisch wenn ein Lüfter ausfällt.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.6.7.1.9",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Temperatur-Sensoren (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.6.8.1.6",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        },
        "label_column_oid": "1.3.6.1.4.1.232.6.2.6.8.1.3"
      },
      "sort_order": 1002,
      "value_type": "gauge",
      "description": "cpqHeTemperatureCondition pro Sensor.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.6.8.1.6",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        },
        "label_column_oid": "1.3.6.1.4.1.232.6.2.6.8.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Netzteile (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.9.3.1.4",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "sort_order": 1003,
      "value_type": "gauge",
      "description": "cpqHeFltTolPowerSupplyCondition pro PSU.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.6.2.9.3.1.4",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Storage-Controller (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.2.1.1.6",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "sort_order": 1004,
      "value_type": "gauge",
      "description": "cpqDaCntlrCondition: SmartArray-Controller-Status.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.2.1.1.6",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Logical Drives (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.3.1.1.11",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "sort_order": 1005,
      "value_type": "gauge",
      "description": "cpqDaLogDrvCondition: RAID-Volume-Status (logische Laufwerke).",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.3.1.1.11",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HPE iLO — Physical Drives (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.5.1.1.37",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "sort_order": 1006,
      "value_type": "gauge",
      "description": "cpqDaPhyDrvCondition: physische Disk-Status.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.232.3.2.5.1.1.37",
        "ok_values": [
          2
        ],
        "crit_values": [
          1,
          4
        ],
        "warn_values": [
          3
        ],
        "state_labels": {
          "1": "other",
          "2": "ok",
          "3": "degraded",
          "4": "failed"
        }
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    }
  ],
  "profile": {
    "icon": "battery",
    "name": "HPE / Generic UPS (RFC 1628)",
    "tags": [
      "hpe",
      "ups",
      "snmp",
      "battery",
      "rfc1628"
    ],
    "vendor": "hpe",
    "category": "ups",
    "os_family": null,
    "description": "USV mit Standard UPS-MIB (RFC 1628): HPE, Riello, Legrand u.a.",
    "ip_required": true,
    "port_layout": null,
    "visual_type": null,
    "snmp_enabled": true,
    "agent_capable": false,
    "requires_snmp": true,
    "description_md": "USV mit Standard UPS-MIB (RFC 1628): HPE, Riello, Legrand u.a.",
    "requires_agent": false,
    "sysoid_patterns": null,
    "sysdescr_patterns": null,
    "requires_collector": true
  },
  "schema_version": 1
}