Didactum Monitoring & NetCrunch Integration
Vollständige Schritt-für-Schritt-Anleitung zur Einbindung von Didactum Monitoring-Geräten und Sensoren in NetCrunch (AdRem Software) via SNMP – inklusive Gerät-Discovery, MIB-Compiler, SNMP Views (YAML), Performance Counter Alarme, SNMP Trap-Integration und E-Mail-Benachrichtigung.
Besonderheit NetCrunch: NetCrunch enthält über 8700 vorkompilierte MIBs mit einem MIB-Compiler und umfangreichen Alarmfunktionen. Das einzigartige SNMP Views-Feature ermöglicht die Erstellung benutzerdefinierter Ansichten für beliebige SNMP-Geräte über YAML-Konfiguration. Für Didactum-Geräte wird eine Custom SNMP View angelegt, die alle Sensoren in einer Übersicht zusammenfasst.
- Software: NetCrunch 10.x / 12.x (AdRem Software)
- Mindest-Edition: NetCrunch PRO (für volle SNMP-Funktionalität)
- Protokoll: SNMP v1 / v2c / v3
- Geräte: Didactum Monitoring System 100T / 300T / 500T / 5T
- Sensoren: Temperatur, Leckage, Luftfeuchtigkeit, Türkontakt, Rauch
1. Voraussetzungen & Systemüberblick
NetCrunch-Server
- NetCrunch Server installiert (Windows Server 2016/2019/2022)
- NetCrunch Console (Desktop-App) oder Web Console erreichbar
- UDP-Port 161 ausgehend für SNMP Polling
- UDP-Port 162 eingehend für SNMP Traps
- Netzwerkzugang zum Didactum-Gerät
Didactum-Gerät
- Monitoring System 100T, 300T, 500T oder 550T
- SNMP aktiviert (v2c empfohlen)
- Gerät per ICMP vom NetCrunch-Server erreichbar
- MIB-Datei im Web-Interface verfügbar
Architektur & Datenfluss
[NetCrunch Console / Web Console]
|
v
[NetCrunch Server] --SNMP Polling UDP 161--> [Didactum 192.168.1.50]
^ <--SNMP Traps UDP 162---
|
[Network Atlas (Karte)]
[Monitoring Packs]
[Alert Scripts (E-Mail)]
2. SNMP auf dem Didactum-Gerät aktivieren
Schritt 1 – Web-Interface öffnen
Im Browser aufrufen: 192.168.1.50 (IP des Didactum-Geräts anpassen)
Schritt 2 – SNMP-Einstellungen aufrufen
Systemeinstellungen → SNMP
Schritt 3 – Folgende Werte eintragen
| Feld im Didactum Web-Interface | Wert |
|---|---|
| SNMP aktivieren | Aktiviert |
| SNMP-Version | v2c (empfohlen) |
| Community String | didactum_netcrunch (nicht „public" verwenden!) |
| SNMP-Port | 161 |
| Trap-Empfänger IP | 192.168.1.10 (IP des NetCrunch-Servers) |
| Trap-Port | 162 |
| Trap-Version | v2c |
SNMPv3-Einstellungen (optional)
| Feld | Wert |
|---|---|
| Security Name | netcrunch_user |
| Auth-Protokoll | SHA |
| Auth-Passwort | mind. 8 Zeichen |
| Priv-Protokoll | AES |
| Priv-Passwort | mind. 8 Zeichen |
| Security Level | authPriv |
3. MIB-Datei im NetCrunch MIB-Compiler importieren
NetCrunch bietet die Funktionalität, MIB-Dateien in eine nutzbare Datenbank zu importieren. Eine MIB bietet zwei grundlegende Elemente: eine OID-zu-Metrik-Zuordnung (für Variablen/Counter) und eine OID-zu-Ereignisbeschreibung-Zuordnung (für Traps).
Schritt 1 – MIB aus dem Didactum Web-Interface laden
Systemeinstellungen → SNMP → "MIB-Datei herunterladen" → didactum.mib
Schritt 2 – MIB in NetCrunch importieren
NetCrunch Console → Menü: Tools → MIB Browser / MIB Compiler → "Import MIB" klicken (oder Datei per Drag & Drop hineinziehen) → Datei didactum.mib auswählen → Open → NetCrunch kompiliert die MIB automatisch → Erfolgsmeldung: "MIB compiled successfully"
Schritt 3 – MIB im MIB Browser prüfen
MIB Browser → Navigation Panel:
enterprises → 46501 → Sensor-Tabelle → 5 → 1 → 1
→ 7 (sensorValue) → Messwerte aller Sensoren
→ 6 (sensorStatus) → Statuswerte aller Sensoren
→ 5 (sensorName) → Sensor-Namen
Klick auf einen OID-Eintrag → rechte Seite zeigt OID-Beschreibung und aktuellen Wert (falls Gerät konfiguriert).
Schritt 4 – Einzelnen OID-Wert im MIB Browser abfragen
MIB Browser → IP-Adresse eintragen: 192.168.1.50 → Community: didactum_netcrunch → SNMP Version: v2c → OID: .1.3.6.1.4.1.46501.5.1.1.7.101001 → "Get" klicken → Ergebnis: z.B. 235 (= 23,5 Grad C; Rohwert ÷ 10)
4. Didactum-Gerät in NetCrunch einbinden (Discovery)
Schritt 1 – SNMP-Zugangsdaten vor Discovery hinterlegen
NetCrunch Console → Settings → SNMP Settings → "Add Community" klicken Community String: didactum_netcrunch SNMP Version: SNMPv2c Port: 161 → Auf Bereichsfilter (IP Range) einstellen: IP Range: 192.168.1.50 – 192.168.1.55 → Save
Schritt 2 – Netzwerk-Discovery starten
NetCrunch Console → Network Atlas → Rechtsklick auf Netzwerk-Segment → "Discover Network" IP Range: 192.168.1.50 Oder: einzelne IP eingeben → "Start Discovery" klicken
Schritt 3 – Gerät manuell hinzufügen (alternative)
Network Atlas → Rechtsklick auf Map → "Add Node" → "Add by IP address" IP Address: 192.168.1.50 Node name: Didactum-Monitor-01 → SNMP Tab: SNMP Version: v2c Community: didactum_netcrunch → OK klicken
Schritt 4 – Node-Eigenschaften konfigurieren
Rechtsklick auf Didactum-Monitor-01 → "Node Settings" → Reiter "General": Name: Didactum Monitoring System 01 Comment: Serverraum Monitoring, IP 192.168.1.50 → Reiter "SNMP": Enable SNMP: Ja Version: SNMPv2c Community: didactum_netcrunch Port: 161 Timeout: 5 Sekunden Retries: 3 → OK klicken
Schritt 5 – SNMP-Verbindung testen
Rechtsklick auf Didactum-Monitor-01 → "Test SNMP Connection" → Grüne Erfolgsmeldung erscheint: "SNMP connection OK"
5. Custom SNMP View für Didactum anlegen (YAML)
Das YAML-basierte Customization-Feature ermöglicht die Erstellung von Custom Views, die perfekt auf spezifische Monitoring-Anforderungen zugeschnitten sind und sowohl Übersichtlichkeit als auch detailliertes Monitoring bieten.
Schritt 1 – Custom SNMP View-Datei erstellen
Als didactum-view.yaml speichern:
# ================================================================
# NetCrunch Custom SNMP View – Didactum Monitoring System
# Dateiname: didactum-view.yaml
# Import: NetCrunch Console → Tools → SNMP Views → Import
#
# Enterprise OID (ältere Geräte): .1.3.6.1.4.1.46501
# Enterprise OID (neuere Geräte): .1.3.6.1.4.1.39052
#
# WICHTIG – Temperaturschwellwerte:
# Didactum liefert Temperatur als Rohwert x10.
# 25,5 Grad C = OID-Wert 255.
# Alle numerischen Schwellen daher x10 angeben.
# ================================================================
name: Didactum Monitoring System
sysObjectID:
- 1.3.6.1.4.1.46501
- 1.3.6.1.4.1.39052
sections:
- name: Temperatur-Sensoren
icon: thermometer
rows:
- name: Temperatur Sensor 01
oid: 1.3.6.1.4.1.46501.5.1.1.7.101001
type: integer
description: "Raumtemperatur (Rohwert; ÷10 = Grad Celsius)"
unit: "x0.1 Grad C"
chart: line
thresholds:
warning_high: 280
critical_high: 350
warning_low: 50
critical_low: 20
- name: Temperatur Status Sensor 01
oid: 1.3.6.1.4.1.46501.5.1.1.6.101001
type: integer
description: "0=OK, 1=Alarm, 2=Kein Signal"
values:
0: OK
1: Alarm
2: Kein Signal
thresholds:
critical_high: 1
- name: Temp Sensor Name
oid: 1.3.6.1.4.1.46501.5.1.1.5.101001
type: string
description: "Konfigurierter Name des Temperatursensors"
- name: Leckage-Sensoren
icon: water
rows:
- name: Leckage Sensor 01
oid: 1.3.6.1.4.1.46501.5.1.1.7.107001
type: integer
description: "Wassersensor: 0=trocken, 1=Wasser erkannt"
values:
0: Trocken (OK)
1: WASSER ERKANNT!
thresholds:
critical_high: 1
- name: Leckage Status Sensor 01
oid: 1.3.6.1.4.1.46501.5.1.1.6.107001
type: integer
description: "0=OK, 1=Alarm, 2=Kein Signal"
thresholds:
critical_high: 1
- name: Luftfeuchtigkeit
icon: humidity
rows:
- name: Luftfeuchtigkeit Sensor 01
oid: 1.3.6.1.4.1.46501.5.1.1.7.102001
type: integer
description: "Relative Luftfeuchtigkeit in Prozent"
unit: "%"
chart: line
thresholds:
warning_high: 80
critical_high: 90
warning_low: 20
critical_low: 10
- name: Kontakte und Sicherheit
icon: security
rows:
- name: Tuerkonakt 01
oid: 1.3.6.1.4.1.46501.5.1.1.7.104001
type: integer
description: "Türkontakt: 0=geschlossen, 1=geöffnet"
values:
0: Geschlossen (OK)
1: GEOEFFNET
thresholds:
warning_high: 1
- name: Rauchmelder 01
oid: 1.3.6.1.4.1.46501.5.1.1.7.106001
type: integer
description: "Rauchmelder: 0=kein Rauch, 1=Alarm"
values:
0: Kein Rauch (OK)
1: RAUCH ERKANNT!
thresholds:
critical_high: 1
Schritt 2 – Custom View in NetCrunch importieren
NetCrunch Console → Tools → SNMP Views → "Import View" → Datei didactum-view.yaml auswählen → Open → View erscheint in der Liste als "Didactum Monitoring System"
Schritt 3 – View dem Gerät zuweisen
Rechtsklick auf Didactum-Monitor-01 → "Node Settings" → Reiter "SNMP Views" → "Add" → "Didactum Monitoring System" auswählen → OK
Die Didactum-Sensor-Ansicht erscheint nun in der Detailansicht des Knotens mit allen konfigurierten Sensorwerten.
6. Performance Counter Alarme konfigurieren
Alarme für numerische Werte können schnell eingestellt werden, indem einer der vielen in NetCrunch verfügbaren Schwellwerttypen verwendet wird. Klick auf „Benutzerdefiniert" und Hinzufügen eines „Alarms für Leistungsindikatoren". Dann kann eine SNMP-Variable als Leistungsindikator ausgewählt werden – über die MIB-Bibliothek oder durch direkte OID-Eingabe.
Navigation
Rechtsklick auf Didactum-Monitor-01 → "Node Settings" → Reiter "Monitoring" → "Alerts" → "Add Alert" → "Custom" → "Performance Counter Alarm" auswählen
Performance Counter Alarm: Temperatursensor
| Feld | Wert |
|---|---|
| Alert Name | Didactum Temperatur Warnung |
| Counter Type | SNMP |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.101001 |
| Threshold Type | Over threshold |
| Warning Threshold | 280 (= 28,0 °C; Rohwert × 10) |
| Critical Threshold | 350 (= 35,0 °C; Rohwert × 10) |
| Alert Message | Didactum Temperatur: {VALUE} (Rohwert; ÷10=Grad C) überschreitet Schwelle! |
Zweiten Alarm für kritische Temperaturen anlegen (gleiche OID, höherer Schwellwert 350).
Performance Counter Alarm: Leckagesensor
| Feld | Wert |
|---|---|
| Alert Name | Didactum LECKAGE ALARM |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.107001 |
| Threshold Type | Over threshold |
| Critical Threshold | 0 (Wert > 0 = Wasser erkannt) |
| Alert Message | LECKAGE ALARM: Wasser erkannt an Didactum Sensor! Wert: {VALUE} |
| Severity | Critical |
Performance Counter Alarm: Luftfeuchtigkeit
| Feld | Wert |
|---|---|
| Alert Name | Didactum Luftfeuchtigkeit hoch |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.102001 |
| Warning Threshold | 80 |
| Critical Threshold | 90 |
SNMP Variable-Wert-Alarm (für Textwerte und Status)
Textwerte vom SNMP-Agent können überwacht werden, indem der Alert-Typ „Neues Ereignis für SNMP-Variable Wert" ausgewählt wird.
Add Alert → Custom → "SNMP Variable Value Event" OID: .1.3.6.1.4.1.46501.5.1.1.6.101001 Match Value: 1 (Alarm-Status) Alert Msg: Temp-Sensor Status = 1 (Alarm!) OID: .1.3.6.1.4.1.46501.5.1.1.7.104001 Match Value: 1 (Tür geöffnet) Alert Msg: Tuerkonakt: Tür geöffnet!
7. Monitoring Pack für Didactum erstellen
Ein Monitoring Pack bündelt alle Alarme und Einstellungen für Didactum-Geräte und kann auf mehrere Knoten gleichzeitig angewendet werden.
Schritt 1 – Monitoring Pack anlegen
NetCrunch Console → Settings → Monitoring Packs → "New Pack" Pack Name: Didactum Monitoring System Description: SNMP Monitoring für Didactum Environmental Sensors Icon: Passendes Icon auswählen
Schritt 2 – Alarme zum Pack hinzufügen
Im neuen Monitoring Pack → "Add Alert" → alle zuvor erstellten Performance Counter Alarme auswählen: ✅ Didactum Temperatur Warnung ✅ Didactum Temperatur Kritisch ✅ Didactum LECKAGE ALARM ✅ Didactum Luftfeuchtigkeit hoch ✅ Didactum Tuerkonakt ALARM ✅ Didactum Rauchmelder ALARM → Save
Schritt 3 – SNMP View zum Pack hinzufügen
Monitoring Pack → "SNMP Views" → Add → "Didactum Monitoring System" auswählen → Save
Schritt 4 – Monitoring Pack auf Geräte anwenden
Rechtsklick auf Didactum-Monitor-01 → "Assign Monitoring Pack" → "Didactum Monitoring System" auswählen → Apply # Für mehrere Geräte gleichzeitig: Mehrere Nodes auswählen (Strg+Klick) → Rechtsklick → "Assign Monitoring Pack" → "Didactum Monitoring System" → Apply to all selected
8. SNMP Traps empfangen & verarbeiten
NetCrunch empfängt SNMP-Traps vom Didactum-Gerät automatisch auf UDP-Port 162. Traps werden decodiert und im Event Log angezeigt.
Schritt 1 – Trap-Empfang prüfen
NetCrunch Console → Settings → SNMP Traps Settings → "Enable SNMP Trap Receiver" muss aktiviert sein → Port: 162 (Standard) → Unterstützte Versionen: v1, v2c, v3 aktivieren
Schritt 2 – Trap-Community konfigurieren
SNMP Traps Settings → "Accepted Communities" → "Add" → Community String: didactum_netcrunch → OK
Schritt 3 – Trap-Alarm für Didactum anlegen
Rechtsklick auf Didactum-Monitor-01 → "Node Settings" → Alerts → Add Alert → "SNMP Trap Alert"
| Feld | Wert |
|---|---|
| Alert Name | Didactum SNMP Trap |
| Enterprise OID | .1.3.6.1.4.1.46501 |
| Trap Source | 192.168.1.50 (Didactum-IP) |
| Severity | Critical |
| Alert Message | SNMP Trap von Didactum empfangen: {TRAP_OID} – Wert: {TRAP_VALUE} |
Schritt 4 – Trap-spezifische Regeln für einzelne Sensoren
Für feingranularere Trap-Verarbeitung zusätzliche Trap-Alarme mit spezifischen OIDs anlegen:
| Alarm-Name | Trap OID | Erwarteter Wert |
|---|---|---|
| Didactum Leckage-Trap | .1.3.6.1.4.1.46501.5.1.1.7.107001 | 1 |
| Didactum Temperatur-Trap | .1.3.6.1.4.1.46501.5.1.1.6.101001 | 1 |
| Didactum Rauchmelder-Trap | .1.3.6.1.4.1.46501.5.1.1.7.106001 | 1 |
Schritt 5 – Eingehende Traps prüfen
NetCrunch Console → Events → Event Log → Filter: Source = 192.168.1.50 → Eingehende Traps erscheinen nach Empfang
9. E-Mail-Benachrichtigung konfigurieren
Schritt 1 – SMTP-Server konfigurieren
NetCrunch Console → Settings → Notification Methods → Email → "Configure Email" klicken SMTP Server: mail.ihredomain.de SMTP Port: 587 Use TLS: Ja From Address: netcrunch@ihredomain.de Auth Username: netcrunch@ihredomain.de Auth Password: IhrPasswort → "Send Test E-Mail" → Posteingang prüfen → Save
Schritt 2 – Alert-Script (Empfänger) anlegen
Settings → Alert Scripts → "New Script"
Script Name: Didactum E-Mail Admin
Script Type: Send E-Mail
To: admin@ihredomain.de
Subject: [NetCrunch Didactum ALARM] ${NodeName}: ${AlertName} – ${Status}
Message:
Zeitpunkt: ${DateTime}
Gerät: ${NodeName} (${NodeAddress})
Alert: ${AlertName}
Status: ${Status}
Meldung: ${Message}
Details: ${Details}
→ Save
Schritt 3 – Alert-Script den Didactum-Alarmen zuweisen
Rechtsklick auf Didactum-Monitor-01 → "Node Settings" → Reiter "Alerts" → Alert auswählen (z.B. "Didactum LECKAGE ALARM") → "Actions" Tab → "Add Action" → "Run Script": "Didactum E-Mail Admin" auswählen → Trigger: "When alert activates" und "When alert recovers" → OK → alle weiteren Didactum-Alarme gleich konfigurieren
Schritt 4 – E-Mail-Aktion über Monitoring Pack zuweisen (für alle Geräte)
Settings → Monitoring Packs → "Didactum Monitoring System" → Jeden Alert auswählen → Actions → Add → "Didactum E-Mail Admin" → Save Pack → Pack erneut auf alle Didactum-Geräte anwenden
10. SNMP OID-Referenz
Alle Didactum-OIDs beginnen mit .1.3.6.1.4.1.46501 (ältere Firmware) bzw. .1.3.6.1.4.1.39052 (neuere Modelle). Die Sensor-ID wird am Ende angehängt.
OID-Felder je Sensor
| Feld | Bedeutung | Beispiel |
|---|---|---|
| .1.x.SENSOR_ID | Sensor-ID | .1.3.6.1.4.1.46501.5.1.1.1.101001 |
| .5.x.SENSOR_ID | Sensor-Name | .1.3.6.1.4.1.46501.5.1.1.5.101001 |
| .6.x.SENSOR_ID | Status (0=OK, 1=Alarm, 2=Kein Signal) | .1.3.6.1.4.1.46501.5.1.1.6.101001 |
| .7.x.SENSOR_ID | Messwert (aktuell) | .1.3.6.1.4.1.46501.5.1.1.7.101001 |
Sensortypen mit OIDs und NetCrunch-Schwellwerten
| Sensortyp | Sensor-ID | OID Messwert | OID Status | NetCrunch Schwellwert |
|---|---|---|---|---|
| Temperatursensor (digital) | 101001 | .1.3.6.1.4.1.46501.5.1.1.7.101001 | .1.3.6.1.4.1.46501.5.1.1.6.101001 | Warn: 280 / Crit: 350 (Rohwert × 10) |
| Temperatursensor (analog) | 201001 | .1.3.6.1.4.1.39052.5.2.1.7.201001 | .1.3.6.1.4.1.39052.5.2.1.6.201001 | Warn: 280 / Crit: 350 (× 10) |
| Wassersensor / Leckage | 107001 | .1.3.6.1.4.1.46501.5.1.1.7.107001 | .1.3.6.1.4.1.46501.5.1.1.6.107001 | Crit: > 0 (ab 1 = Wasser erkannt) |
| Luftfeuchtigkeit | 102001 | .1.3.6.1.4.1.46501.5.1.1.7.102001 | .1.3.6.1.4.1.46501.5.1.1.6.102001 | Warn: 80 / Crit: 90 (direkt %) |
| Potentialfreier Kontakt | 101003 | .1.3.6.1.4.1.39052.5.1.1.7.101003 | .1.3.6.1.4.1.39052.5.1.1.6.101003 | Warn: > 0 (ab 1 = aktiv) |
| Türkontakt | 104001 | .1.3.6.1.4.1.46501.5.1.1.7.104001 | .1.3.6.1.4.1.46501.5.1.1.6.104001 | Warn: > 0 (ab 1 = geöffnet) |
| Rauchmelder | 106001 | .1.3.6.1.4.1.46501.5.1.1.7.106001 | .1.3.6.1.4.1.46501.5.1.1.6.106001 | Crit: > 0 (ab 1 = Alarm) |
Sensor-ID herausfinden: Im Didactum Web-Interface unter Systembaum → Sensor auswählen → Details. Diese ID wird ans Ende der OID angehängt.
Temperaturschwellwerte in NetCrunch: Didactum liefert Temperaturen als Rohwert × 10. 28,0 °C = OID-Wert 280. Performance Counter Alarme und die SNMP View YAML-Datei müssen daher Schwellwerte × 10 angeben (280 / 350).
MIB-Prefix je Modell: Ältere Geräte verwenden .1.3.6.1.4.1.46501, neuere eventuell .1.3.6.1.4.1.39052. Die genauen OIDs entnehmen Sie der MIB-Datei Ihres Geräts. In der YAML View-Datei bei sysObjectID beide Präfixe eintragen.
11. Test & Fehlersuche
SNMP-Verbindung im MIB Browser testen
NetCrunch Console → Tools → MIB Browser → IP: 192.168.1.50 / Community: didactum_netcrunch / Version: v2c → OID: .1.3.6.1.4.1.46501.5.1.1.7.101001 → "Get" → Rohwert erscheint (z.B. 235 = 23,5 Grad C) → OID: .1.3.6.1.4.1.46501.5.1.1 → "Walk" → alle Sensorwerte erscheinen
SNMP View-Status am Node prüfen
Rechtsklick auf Didactum-Monitor-01 → "Open SNMP View" → Didactum Monitoring System View öffnet sich → Alle Sensorwerte werden in Echtzeit angezeigt → Farbige Ampel neben jedem Wert zeigt OK/Warning/Critical-Status
Aktive Alarme prüfen
NetCrunch Console → Events → Active Alerts → Filter: Node = Didactum-Monitor-01 → Aktive Alarme werden hier angezeigt
Fehlermeldungen und Lösungen
| Problem | Ursache & Lösung |
|---|---|
| „Test SNMP Connection" schlägt fehl | Community String falsch; UDP 161 blockiert; SNMP am Didactum nicht aktiv → prüfen |
| MIB-Compiler meldet Fehler | MIB-Abhängigkeiten fehlen → Standard-MIBs (SNMPv2-SMI, SNMPv2-TC) zuerst importieren |
| SNMP View zeigt keine Werte | View dem Node nicht zugewiesen; SNMP nicht am Node aktiviert; OID nicht unterstützt |
| Temperaturalarm löst nie aus | Schwellwert nicht × 10 → Performance Counter Alarm auf 280 / 350 setzen (nicht 28 / 35) |
| SNMP Trap erscheint nicht im Event Log | Trap Receiver nicht aktiviert; Community nicht in „Accepted Communities"; UDP 162 blockiert |
| Keine E-Mail bei Alarm | SMTP-Einstellungen prüfen; Alert-Script dem Alarm nicht zugewiesen; Test-E-Mail senden |
| YAML View-Import schlägt fehl | YAML-Syntaxfehler; Einrückung mit Leerzeichen (nicht Tabs!) prüfen |
NetCrunch Logs einsehen
NetCrunch Console → Tools → Log Viewer → Filter: Type = SNMP Error → oder: Error Level = Warning, Critical Windows Event Log: Ereignisanzeige → Anwendungen → AdRem NetCrunch
12. Abschluss-Checkliste
Didactum-Gerät
- SNMP aktiviert (v2c oder v3)
- Community String gesetzt (nicht „public"): didactum_netcrunch
- Trap-Empfänger-IP auf NetCrunch-Server gesetzt
- MIB-Datei heruntergeladen
- SNMP-Verbindungstest vom NetCrunch MIB Browser erfolgreich
NetCrunch-Konfiguration
- Community String in NetCrunch SNMP Settings hinterlegt
- MIB-Datei mit MIB-Compiler importiert und kompiliert
- Didactum-Node per Discovery oder manuell angelegt
- SNMP am Node aktiviert, Test-Verbindung erfolgreich
- UDP 161 ausgehend, UDP 162 eingehend geöffnet
SNMP Views & Monitoring Pack
- didactum-view.yaml erstellt und importiert
- SNMP View dem Node zugewiesen (Sensorwerte sichtbar)
- Monitoring Pack „Didactum Monitoring System" erstellt
- Alle Performance Counter Alarme im Pack enthalten
- Temperaturschwellen × 10 korrekt (280 / 350)
- Monitoring Pack dem Didactum-Node zugewiesen
Traps & Alarmierung
- SNMP Trap Receiver aktiviert (Port 162)
- Didactum Community in „Accepted Communities" eingetragen
- Trap-Alarm für Enterprise OID .1.3.6.1.4.1.46501 angelegt
- SMTP-Einstellungen konfiguriert, Test-Mail erhalten
- Alert-Script „Didactum E-Mail Admin" angelegt
- Alert-Script allen Didactum-Alarmen zugewiesen
- Test-Alarm ausgelöst und E-Mail empfangen