{
  "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": "Uptime",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.1.3.0",
        "unit": "ticks"
      },
      "sort_order": 1,
      "value_type": "gauge",
      "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": "PoE-Auslastung (%)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.4.1.9.9.402.1.2.1.9.1",
        "unit": "W"
      },
      "sort_order": 4,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.105.1.3.1.1.4.1",
        "unit": "W",
        "total_oid": "1.3.6.1.2.1.105.1.3.1.1.2.1"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 95.0,
      "threshold_warn": 80.0,
      "interval_seconds": 300,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Device Snapshot (switch)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table",
      "parameters": null,
      "sort_order": 5,
      "value_type": "gauge",
      "description": "",
      "check_config": {
        "snapshot_type": "switch"
      },
      "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": "STP-Topologie-Änderungen (Zähler)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.17.2.1.0"
      },
      "sort_order": 5,
      "value_type": "info",
      "description": "",
      "check_config": {
        "oid": "1.3.6.1.2.1.17.2.1.0"
      },
      "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": "Interface In-Errors (Summe)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.2.2.1.14.1"
      },
      "sort_order": 6,
      "value_type": "info",
      "description": "",
      "check_config": {
        "walk_oid": "1.3.6.1.2.1.2.2.1.14",
        "aggregate": "sum"
      },
      "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": "Interface Out-Errors (Summe)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.2.1.2.2.1.20.1"
      },
      "sort_order": 7,
      "value_type": "info",
      "description": "",
      "check_config": {
        "walk_oid": "1.3.6.1.2.1.2.2.1.20",
        "aggregate": "sum"
      },
      "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": "BGP — alle Peers im Established-Status",
      "auto_add": false,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.2.1.15.3.1.2",
        "ok_values": [
          6
        ],
        "crit_values": [
          1,
          2
        ],
        "warn_values": [
          3,
          4,
          5
        ],
        "state_labels": {
          "1": "idle",
          "2": "connect",
          "3": "active",
          "4": "opensent",
          "5": "openconfirm",
          "6": "established"
        }
      },
      "sort_order": 1000,
      "value_type": "gauge",
      "description": "Aggregierter BGP-Peer-Status. Walked bgpPeerState (1.3.6.1.2.1.15.3.1.2). Established (6) = OK. Andere Werte = WARN/CRIT.\n",
      "check_config": {
        "walk_oid": "1.3.6.1.2.1.15.3.1.2",
        "ok_values": [
          6
        ],
        "crit_values": [
          1,
          2
        ],
        "warn_values": [
          3,
          4,
          5
        ],
        "state_labels": {
          "1": "idle",
          "2": "connect",
          "3": "active",
          "4": "opensent",
          "5": "openconfirm",
          "6": "established"
        }
      },
      "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": "Cisco — CPU 5min",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.4.1.9.9.109.1.1.1.1.5.1",
        "unit": "%"
      },
      "sort_order": 1000,
      "value_type": "gauge",
      "description": "5-Minuten-Mittel der CPU-Auslastung in % (cpmCPUTotal5minRev).",
      "check_config": {
        "oid": "1.3.6.1.4.1.9.9.109.1.1.1.1.5.1",
        "unit": "%"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 95.0,
      "threshold_warn": 80.0,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Cisco — Temperatur-Sensoren (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.3.1.6",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.3.1.2"
      },
      "sort_order": 1000,
      "value_type": "gauge",
      "description": "Aggregierter Status aller ENVMON-Temperatur-Sensoren (warning/critical/shutdown).",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.3.1.6",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.3.1.2"
      },
      "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": "Cisco — CPU 1min",
      "auto_add": false,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.4.1.9.9.109.1.1.1.1.4.1",
        "unit": "%"
      },
      "sort_order": 1001,
      "value_type": "gauge",
      "description": "1-Minuten-Mittel der CPU-Auslastung in % (cpmCPUTotal1minRev).",
      "check_config": {
        "oid": "1.3.6.1.4.1.9.9.109.1.1.1.1.4.1",
        "unit": "%"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 98.0,
      "threshold_warn": 90.0,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Cisco — Lüfter-Status (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.4.1.3",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.4.1.2"
      },
      "sort_order": 1001,
      "value_type": "gauge",
      "description": "Aggregierter Lüfter-Status. Critical wenn ein Lüfter ausfällt.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.4.1.3",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.4.1.2"
      },
      "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": "Cisco — Memory Processor-Pool (Auslastung %)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.1",
        "unit": "%",
        "total_oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.1+1.3.6.1.4.1.9.9.48.1.1.1.6.1"
      },
      "sort_order": 1002,
      "value_type": "gauge",
      "description": "Auslastung des Processor-Pools in % berechnet aus ciscoMemoryPoolUsed / (Used + Free).\n",
      "check_config": {
        "oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.1",
        "unit": "%",
        "total_oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.1+1.3.6.1.4.1.9.9.48.1.1.1.6.1"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 90.0,
      "threshold_warn": 80.0,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Cisco — Netzteile (alle)",
      "auto_add": true,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.5.1.3",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.5.1.2"
      },
      "sort_order": 1002,
      "value_type": "gauge",
      "description": "Aggregierter PSU-Status mit Klartext-Bezeichnung des problematischen PSUs.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.5.1.3",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.5.1.2"
      },
      "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": "Cisco — Memory I/O-Pool (Auslastung %)",
      "auto_add": false,
      "check_mode": "passive",
      "check_type": "snmp",
      "parameters": {
        "oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.2",
        "unit": "%",
        "total_oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.2+1.3.6.1.4.1.9.9.48.1.1.1.6.2"
      },
      "sort_order": 1003,
      "value_type": "gauge",
      "description": "Auslastung des I/O-Memory-Pools (Index 2).",
      "check_config": {
        "oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.2",
        "unit": "%",
        "total_oid": "1.3.6.1.4.1.9.9.48.1.1.1.5.2+1.3.6.1.4.1.9.9.48.1.1.1.6.2"
      },
      "is_telemetry": false,
      "interpretation": null,
      "threshold_crit": 90.0,
      "threshold_warn": 80.0,
      "interval_seconds": 60,
      "threshold_direction": "upper",
      "is_reachability_hint": false,
      "confirmation_attempts": 1,
      "confirmation_interval_seconds": 10
    },
    {
      "name": "Cisco — Spannung (alle)",
      "auto_add": false,
      "check_mode": "passive",
      "check_type": "snmp_table_state",
      "parameters": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.2.1.7",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.2.1.2"
      },
      "sort_order": 1003,
      "value_type": "gauge",
      "description": "Aggregierter Status aller ENVMON-Voltage-Sensoren.",
      "check_config": {
        "walk_oid": "1.3.6.1.4.1.9.9.13.1.2.1.7",
        "ok_values": [
          1
        ],
        "crit_values": [
          3,
          4,
          6
        ],
        "warn_values": [
          2
        ],
        "state_labels": {
          "1": "normal",
          "2": "warning",
          "3": "critical",
          "4": "shutdown",
          "5": "notPresent",
          "6": "notFunctioning"
        },
        "label_column_oid": "1.3.6.1.4.1.9.9.13.1.2.1.2"
      },
      "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
    }
  ],
  "profile": {
    "icon": "network",
    "name": "Cisco Catalyst Switch",
    "tags": [
      "cisco",
      "snmp",
      "catalyst",
      "poe"
    ],
    "vendor": "cisco",
    "category": "switch",
    "os_family": null,
    "description": "SNMP monitoring for Cisco Catalyst switches: CPU, memory, PoE, STP, interfaces.",
    "ip_required": true,
    "port_layout": null,
    "visual_type": "switch_portmap",
    "snmp_enabled": true,
    "agent_capable": false,
    "sysoid_patterns": null,
    "sysdescr_patterns": null
  },
  "scripts": [],
  "schema_version": 1
}