{
  "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": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": true,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "HTTPS Port",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "port",
      "parameters": {
        "port": 443
      },
      "sort_order": 1,
      "value_type": "status",
      "description": "",
      "check_config": {
        "port": 443
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "IPMI Port",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "port",
      "parameters": {
        "port": 623
      },
      "sort_order": 2,
      "value_type": "status",
      "description": "",
      "check_config": {
        "port": 623
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "SSL Certificate",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "ssl_certificate",
      "parameters": {
        "port": 443
      },
      "sort_order": 3,
      "value_type": "duration",
      "description": "",
      "check_config": {
        "port": 443,
        "crit_days": 7,
        "warn_days": 30,
        "allow_self_signed": true
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 3600,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "SNMP Uptime",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_oid",
      "parameters": {
        "oid": "1.3.6.1.2.1.1.3.0",
        "unit": "ticks"
      },
      "sort_order": 9,
      "value_type": "duration",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.1.3.0",
        "unit": "ticks"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Subsystem-Status (ServerView)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": null,
      "sort_order": 10,
      "value_type": "status",
      "description": "Health-Rollup aller ServerView-Subsysteme (Lüfter, Temperatur, Netzteile, Spannungen, Memory, CPU, Storage, Netzwerk, BIOS, TPM). 1=ok, 2=degraded, 3=error, 4=failed, 5=unknown.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.11.4.1.1.3",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4
        ],
        "warn_values": [
          2,
          5
        ],
        "state_labels": {
          "1": "ok",
          "2": "degraded",
          "3": "error",
          "4": "failed",
          "5": "unknown"
        },
        "ignore_indexes": [
          "16"
        ],
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.11.4.1.1.2"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Temperatur max (°C)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": null,
      "sort_order": 20,
      "value_type": "gauge",
      "description": "Heißester Temperatur-Sensor über alle Sensoren (CPU, Ambient, Board, DIMM).",
      "check_config": {
        "unit": "°C",
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.6",
        "aggregate": "max",
        "skip_below": 0,
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 95.0,
      "threshold_warn": 85.0,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Temperatur-Sensoren (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.5",
        "ok_values": [
          3,
          2
        ],
        "crit_values": [
          4,
          7,
          9
        ],
        "warn_values": [
          1,
          5,
          6,
          8
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "sensor-failed",
          "5": "warning",
          "6": "warning-too-high",
          "7": "critical-too-high",
          "8": "warning-too-low",
          "9": "critical-too-low"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.3"
      },
      "sort_order": 1002,
      "value_type": "gauge",
      "description": "sc2tempSensorStatus pro Temperatur-Sensor (1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.5). 1=unknown, 2=not-available, 3=ok, 4=sensor-failed, 5=warning, 6=temperature-warning-toohigh, 7=temperature-critical-toohigh, 8=warning-toolow, 9=critical-toolow.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.5",
        "ok_values": [
          3,
          2,
          8,
          9
        ],
        "crit_values": [
          4,
          7
        ],
        "warn_values": [
          1,
          5,
          6
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "sensor-failed",
          "5": "warning",
          "6": "warning-too-high",
          "7": "critical-too-high",
          "8": "warning-too-low",
          "9": "critical-too-low"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.1.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Lüfter-Status (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.2.1.5",
        "ok_values": [
          3,
          2
        ],
        "crit_values": [
          4,
          6
        ],
        "warn_values": [
          1,
          5,
          7
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "fail",
          "5": "prefailure-predicted",
          "6": "redundant-failed",
          "7": "not-manageable"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.2.1.3"
      },
      "sort_order": 1003,
      "value_type": "gauge",
      "description": "sc2fanStatus pro Lüfter (1.3.6.1.4.1.231.2.10.2.2.10.5.2.1.5). 1=unknown, 2=not-available, 3=ok, 4=fail, 5=prefailure-predicted, 6=redundant-fan-failed, 7=not-manageable.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.2.1.5",
        "ok_values": [
          3,
          2
        ],
        "crit_values": [
          4,
          6
        ],
        "warn_values": [
          1,
          5,
          7
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "fail",
          "5": "prefailure-predicted",
          "6": "redundant-failed",
          "7": "not-manageable"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.5.2.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Netzteile (PSU) Status",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.5.1.5",
        "ok_values": [
          3
        ],
        "crit_values": [
          4,
          5,
          6,
          7
        ],
        "warn_values": [
          1,
          2,
          8
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-present",
          "3": "ok",
          "4": "fail",
          "5": "ac-fail",
          "6": "dc-fail",
          "7": "critical-temp",
          "8": "not-manageable"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.5.1.3"
      },
      "sort_order": 1004,
      "value_type": "gauge",
      "description": "sc2psuStatus pro Netzteil (1.3.6.1.4.1.231.2.10.2.2.10.6.5.1.5). 1=unknown, 2=not-present, 3=ok, 4=fail, 5=ac-fail, 6=dc-fail, 7=critical-temperature, 8=not-manageable.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.2.1.5",
        "ok_values": [
          3
        ],
        "crit_values": [
          4,
          5,
          6,
          7,
          8
        ],
        "warn_values": [
          1,
          2
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-present",
          "3": "ok",
          "4": "failed",
          "5": "ac-fail",
          "6": "dc-fail",
          "7": "critical-temperature",
          "8": "not-manageable"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.2.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Spannungs-Sensoren (Voltage)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.4.1.5",
        "ok_values": [
          3,
          6
        ],
        "crit_values": [
          5
        ],
        "warn_values": [
          1,
          2,
          4
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "warning",
          "5": "critical",
          "6": "disabled"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.4.1.3"
      },
      "sort_order": 1005,
      "value_type": "gauge",
      "description": "sc2voltageStatus pro Voltage-Rail (1.3.6.1.4.1.231.2.10.2.2.10.6.4.1.5). 1=unknown, 2=not-available, 3=ok, 4=warning, 5=critical, 6=disabled.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.3.1.4",
        "ok_values": [
          3
        ],
        "crit_values": [
          5
        ],
        "warn_values": [
          1,
          2,
          4
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-available",
          "3": "ok",
          "4": "out-of-range",
          "5": "fail"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.3.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 120,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "iRMC — Memory-Module Status",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.3.1.8",
        "ok_values": [
          3,
          2
        ],
        "crit_values": [
          5,
          6
        ],
        "warn_values": [
          1,
          4,
          7
        ],
        "state_labels": {
          "1": "unknown",
          "2": "empty",
          "3": "ok",
          "4": "disabled",
          "5": "error",
          "6": "fail",
          "7": "prefailure-predicted"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.3.1.3"
      },
      "sort_order": 1006,
      "value_type": "gauge",
      "description": "sc2memModuleStatus pro DIMM (1.3.6.1.4.1.231.2.10.2.2.10.6.3.1.8). 1=unknown, 2=empty, 3=ok, 4=disabled, 5=error, 6=fail, 7=prefailure-predicted.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.5.1.4",
        "ok_values": [
          3,
          2
        ],
        "crit_values": [
          5,
          6
        ],
        "warn_values": [
          1,
          4
        ],
        "state_labels": {
          "1": "unknown",
          "2": "not-present",
          "3": "ok",
          "4": "disabled",
          "5": "error",
          "6": "fail"
        },
        "label_column_oid": "1.3.6.1.4.1.231.2.10.2.2.10.6.5.1.3"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": null,
      "threshold_warn": null,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    }
  ],
  "profile": {
    "icon": "server",
    "name": "Fujitsu iRMC",
    "tags": [],
    "vendor": "fujitsu",
    "category": "server",
    "os_family": null,
    "description": "",
    "ip_required": true,
    "port_layout": null,
    "visual_type": null,
    "snmp_enabled": true,
    "agent_capable": false,
    "sysoid_patterns": null,
    "sysdescr_patterns": null
  },
  "scripts": [],
  "schema_version": 1
}