Didactum Monitoring & Netmon 7 Integration
Vollständige Schritt-für-Schritt-Anleitung zur Einbindung von Didactum Monitoring-Geräten und Sensoren in Netmon 7 via SNMP – inklusive Geräte-Discovery, SNMP Credential Store, Performance Tracker, OID-Polling, Alert-Konfiguration und E-Mail-Benachrichtigung.
Produkthinweis: Netmon 7 ist ein vollständiges Netzwerk-Monitoring-System mit unterstützung für SNMPv1, v2c und v3. Für Didactum Umgebungssensoren sind zwei Integrationsansätze relevant: Performance Tracker (benutzerdefinierte OIDs als Metriken abfragen und visualisieren) und Alert-Konfiguration (Schwellenwertüberschreitungen per E-Mail melden). Zusätzlich bietet Netmon 7 einen eingebauten SNMP-Walk zur OID-Ermittlung. Diese Anleitung deckt beide Varianten vollständig ab.
- Software: Netmon 7.x
- Protokoll: SNMP v1 / v2c / v3
- Geräte: Didactum Monitoring System 100T / 300G / 500G / 550T
- Sensoren: Temperatur, Leckage, Luftfeuchtigkeit, Türkontakt, Rauch
1. Voraussetzungen & Systemüberblick
Netmon-Server
- Netmon 7.x installiert (On-Premises oder VM)
- Netmon Web-Interface erreichbar unter: <Server-IP>
- UDP-Port 161 ausgehend für SNMP Polling geöffnet
- UDP-Port 162 eingehend für SNMP Traps geöffnet (optional)
- Netzwerkzugang zum Didactum-Gerät vorhanden
Didactum-Gerät
- Monitoring System 100, 300, 500 oder 550T
- SNMP aktiviert (v2c empfohlen)
- Gerät per ICMP vom Netmon-Server erreichbar
- MIB-Datei im Web-Interface verfügbar
Architektur & Datenfluss
[Netmon 7 Server] [Didactum Monitoring System] IP: 192.168.1.10 IP: 192.168.1.50 Web-Interface: 192.168.1.10 Performance Tracker (SNMP Polling) -- SNMP Polling UDP 161 (alle 5 Min.) --> <-- SNMP Traps UDP 162 (optional) --------
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
Preferences → SNMP
Schritt 3 – Folgende Werte eintragen
| Feld im Didactum Web-Interface | Wert |
|---|---|
| SNMP aktivieren | Aktiviert |
| SNMP-Version | v2c (empfohlen) |
| Community String | didactum_netmon (nicht „public“ verwenden!) |
| SNMP-Port | 161 |
| Trap-Empfänger IP | 192.168.1.10 (IP des Netmon-Servers) |
| Trap-Port | 162 |
| Trap-Version | v2c |
SNMPv3-Einstellungen (optional, höhere Sicherheit)
| Feld | Wert |
|---|---|
| Security Name | netmon_user |
| Auth-Protokoll | SHA |
| Auth-Passwort | mind. 8 Zeichen |
| Priv-Protokoll | AES |
| Priv-Passwort | mind. 8 Zeichen |
| Security Level | authPriv |
Einstellungen speichern. SNMP-Verbindung vorab testen (vom Netmon-Server aus oder über das eingebaute SNMP-Walk-Tool in Netmon 7):
snmpwalk -v2c -c didactum_netmon 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1
3. SNMP-Zugangsdaten in Netmon 7 anlegen
Netmon 7 speichert SNMP-Zugangsdaten zentral und verwendet sie automatisch beim Discovery und Polling.
Navigation
Netmon 7 → Device Import & Discovery → Gear-Icon (rechts oben) → „Monitored Network and Credential Settings“ öffnen
Neuen Credential-Eintrag anlegen
- Im Abschnitt Credentials: Label eingeben: Didactum SNMPv2c
- Typ auswählen: SNMPv1/v2c
- Community String eintragen: didactum_netmon
- Häkchen-Icon klicken zum Speichern
| Feld | Wert (SNMPv2c) |
|---|---|
| Label | Didactum SNMPv2c |
| Typ | SNMPv1/v2c |
| Community String | didactum_netmon |
SNMPv3-Credential anlegen (falls verwendet)
| Feld | Wert |
|---|---|
| Label | Didactum SNMPv3 |
| Typ | v3 |
| Security Name | netmon_user |
| Auth Protocol | SHA |
| Auth Password | Ihr Auth-Passwort |
| Privacy Protocol | AES |
| Privacy Password | Ihr Priv-Passwort |
4. Didactum-Gerät in Netmon 7 einbinden
Variante A – Automatisches Discovery (empfohlen)
Netmon 7 → Device Import & Discovery → Gear-Icon → „Monitored Network and Credential Settings“
- Abschnitt Network Monitor Range: Label eingeben, z. B. Serverraum
- Start-Adresse eintragen: 192.168.1.50
- End-Adresse eintragen: 192.168.1.50 (einzelnes Gerät) oder Bereich
- Discovery Credentials: Didactum SNMPv2c auswählen
- Option Automatic Discovery aktivieren
- Satellite-Icon klicken, um den Scan zu starten
Das Gerät erscheint nach dem Scan automatisch in der Geräteliste.
Variante B – Gerät manuell hinzufügen
Netmon 7 → Device Import & Discovery → + (Plus-Icon)
- Label eingeben: Didactum-Serverraum
- IP-Adresse eintragen: 192.168.1.50
- Tag: z.B. Serverraum, Umgebung
- Profile auswählen: Generic SNMP Device oder nächstpassendes
- Polling-Mechanismus: SNMP auswählen
- Add Tracker klicken (Ping-Basismonitoring wird sofort aktiviert)
- Häkchen-Icon klicken zum Speichern
5. SNMP-Walk in Netmon 7 ausführen (Sensor-IDs ermitteln)
Netmon 7 bietet ein eingebautes SNMP-Walk-Tool. Damit können alle verfügbaren OIDs des Didactum-Geräts ermittelt werden, ohne externe Tools zu benötigen.
Netmon 7 → Device Dashboard → Gerät "Didactum-Serverraum" auswählen → Tools → SNMP Walk OID eingeben: .1.3.6.1.4.1.46501.5.1.1 Community: didactum_netmon Version: v2c → Walk starten
Die Ergebnisliste zeigt alle Sensor-Namen (.5), Statuswerte (.6) und Messwerte (.7) mit ihren Sensor-IDs. Diese IDs werden in den folgenden Schritten benötigt.
6. OID-Referenz für Didactum-Sensoren
Alle Didactum-OIDs beginnen mit .1.3.6.1.4.1.46501. Die Sensor-ID wird am Ende angehängt.
OID-Felder je Sensor
| Feld | Bedeutung | Beispiel-OID |
|---|---|---|
| .5.x.SENSOR_ID | Sensor-Name (String) | .1.3.6.1.4.1.46501.5.1.1.5.101001 |
| .6.x.SENSOR_ID | Status: 0=Normal, 1=Warnung, 2=Kritisch, 3=Fehler | .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 Netmon-Schwellwerten
| Sensortyp | Sensor-ID | OID Messwert | Skalierung | Empfohlener Schwellwert |
|---|---|---|---|---|
| Temperatursensor Port 1 | 101001 | .1.3.6.1.4.1.46501.5.1.1.7.101001 | Rohwert ÷ 10 = °C | Warnung: 28 °C / Kritisch: 35 °C |
| Temperatursensor Port 2 | 101002 | .1.3.6.1.4.1.46501.5.1.1.7.101002 | Rohwert ÷ 10 = °C | Warnung: 28 °C / Kritisch: 35 °C |
| Luftfeuchtesensor Port 1 | 102001 | .1.3.6.1.4.1.46501.5.1.1.7.102001 | Direktwert = %rH | Warnung: 80 % / Kritisch: 90 % |
| Kombisensor Temperatur (CAN) | 103001 | .1.3.6.1.4.1.46501.5.1.1.7.103001 | Rohwert ÷ 10 = °C | Warnung: 28 °C / Kritisch: 35 °C |
| Kombisensor Luftfeuchte (CAN) | 103002 | .1.3.6.1.4.1.46501.5.1.1.7.103002 | Direktwert = %rH | Warnung: 80 % / Kritisch: 90 % |
| Türkontakt | 104001 | .1.3.6.1.4.1.46501.5.1.1.7.104001 | 0 = geschlossen, 1 = geöffnet | Warnung: ab Wert 1 |
| Rauchmelder | 106001 | .1.3.6.1.4.1.46501.5.1.1.7.106001 | 0 = OK, 1 = Alarm | Kritisch: ab Wert 1 |
| Wassersensor / Leckage (Spot) | 107001 | .1.3.6.1.4.1.46501.5.1.1.7.107001 | 0 = trocken, 1 = Wasser erkannt | Kritisch: ab Wert 1 |
| Wassersensor / Leckage (Kabel) | 107002 | .1.3.6.1.4.1.46501.5.1.1.7.107002 | 0 = trocken, 1 = Wasser erkannt | Kritisch: ab Wert 1 |
| Systemzustand (Gerät gesamt) | – | .1.3.6.1.4.1.46501.1.1.0 | 0 = OK, 1 = Warnung, 2 = Kritisch | Warnung: ab Wert 1 |
Wichtiger Hinweis – Temperaturschwellwerte:
Netmon vergleicht je nach Tracker-Konfiguration den Rohwert oder den skalierten Wert. Da Didactum Temperaturen als Rohwert × 10 überträgt (215 = 21,5 °C), muss die Skalierung im Performance Tracker oder im Alert korrekt berücksichtigt werden. Empfehlung: den Rohwert im Tracker anzeigen und Schwellwerte entsprechend × 10 eintragen (28 °C = Schwellwert 280).
Sensor-ID herausfinden:
Im Didactum Web-Interface unter Systembaum → Sensor auswählen → Details oder per SNMP-Walk in Netmon 7 (siehe Abschnitt 5).
7. Performance Tracker für Didactum-Sensoren konfigurieren
Der Performance Tracker ist in Netmon 7 der zentrale Weg, um SNMP-OIDs als Metriken zu überwachen, zu visualisieren und Alerts darauf zu setzen.
Navigation
Netmon 7 → Device Dashboard → Gerät "Didactum-Serverraum" auswählen → Settings (Gear-Icon) → Abschnitt „Trackers“ → „Performance“ auswählen → „Add Tracker“
Tracker: Temperatursensor
| Feld | Wert |
|---|---|
| Tracker-Typ | Performance |
| Label | Didactum Temperatur Sensor 01 |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.101001 |
| Einheit (Unit) | 0.1 °C (Rohwert) |
| Polling-Intervall | 300 Sekunden (5 Minuten) |
Anschließend Bell-Icon klicken, um einen Alert für diesen Tracker zu erstellen (siehe Abschnitt 8).
Tracker: Leckage-Sensor
| Feld | Wert |
|---|---|
| Tracker-Typ | Performance |
| Label | Didactum Leckage Sensor 01 |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.107001 |
| Einheit (Unit) | Status (0/1) |
| Polling-Intervall | 120 Sekunden (2 Minuten) |
Tracker: Luftfeuchtigkeit
| Feld | Wert |
|---|---|
| Label | Didactum Luftfeuchtigkeit Sensor 01 |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.102001 |
| Einheit (Unit) | % |
| Polling-Intervall | 300 Sekunden |
Tracker: Türkontakt
| Feld | Wert |
|---|---|
| Label | Didactum Türkontakt 01 |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.104001 |
| Einheit (Unit) | Status (0/1) |
| Polling-Intervall | 60 Sekunden |
Tracker: Rauchmelder
| Feld | Wert |
|---|---|
| Label | Didactum Rauchmelder 01 |
| OID | .1.3.6.1.4.1.46501.5.1.1.7.106001 |
| Einheit (Unit) | Status (0/1) |
| Polling-Intervall | 60 Sekunden |
Jeden Tracker mit dem Häkchen-Icon speichern. Das Geräte-Dashboard zeigt anschließend für jeden Tracker ein eigenes Verlaufs-Widget.
8. Alert-Konfiguration für Didactum-Sensoren
Netmon 7 erlaubt es, jedem Tracker direkt einen Alert zuzuweisen. Der Alert wird ausgelöst, wenn ein Messwert den konfigurierten Schwellenwert über- oder unterschreitet.
Alert zu einem Tracker hinzufügen
Device Dashboard → Gerät "Didactum-Serverraum" → Settings → Tracker auswählen (z.B. "Didactum Temperatur Sensor 01") → Bell-Icon klicken → "Add Alert"
- Alert Label wird automatisch generiert (bearbeitbar): z. B. Temp Sensor 01 > 280
- Trigger: Alert when above → Wert eintragen
- Gear-Icon klicken für erweiterte Optionen
- E-Mail-Empfänger auswählen
- Speichern
Empfohlene Schwellenwerte je Sensortyp
| Sensor / Tracker | Trigger | Schwellenwert | Intervall |
|---|---|---|---|
| Temperatursensor > Warnung | Alert when above | 280 (= 28,0 °C Rohwert × 10) | 300 Sekunden |
| Temperatursensor > Kritisch | Alert when above | 350 (= 35,0 °C Rohwert × 10) | 300 Sekunden |
| Leckage erkannt | Alert when above | 0 (ab Wert 1 = Wasser = sofort) | 120 Sekunden |
| Rauchmelder Alarm | Alert when above | 0 (ab Wert 1 = Alarm) | 60 Sekunden |
| Türkontakt geöffnet | Alert when above | 0 (ab Wert 1 = geöffnet) | 60 Sekunden |
| Luftfeuchtigkeit > Warnung | Alert when above | 80 | 300 Sekunden |
| Luftfeuchtigkeit > Kritisch | Alert when above | 90 | 300 Sekunden |
| Gerät nicht erreichbar (Ping) | Device Unreachable | – | 60 Sekunden |
Wichtiger Hinweis – Temperaturschwellwerte: Netmon vergleicht den OID-Rohwert direkt. Da Didactum Temperaturen als Rohwert × 10 überträgt, müssen alle Schwellwerte ebenfalls × 10 eingegeben werden. 28 °C = Schwellwert 280.
Wartungsfenster für Alerts einrichten
Alert Centre → Alert Manager → Kalender-Icon neben dem Alert klicken Recurrence: einmalig oder wiederkehrend Day of Week: z.B. Samstag, Sonntag Start Time: 00:00 Uhr Duration: 8 Stunden (Angabe in Stunden) → Speichern
9. E-Mail-Benachrichtigung konfigurieren
Schritt 1 – SMTP-Konfiguration
Netmon 7 → Settings → Email Configuration
| Feld | Wert |
|---|---|
| SMTP Server | mail.ihredomain.de |
| SMTP Port | 587 |
| TLS verwenden | Ja (STARTTLS) |
| From Address | netmon@ihredomain.de |
| Auth Username | netmon@ihredomain.de |
| Auth Password | Ihr SMTP-Passwort |
Auf Test Email klicken → Posteingang prüfen → Speichern.
Schritt 2 – E-Mail-Empfänger für Didactum-Alerts festlegen
Alert Centre → Alert Manager → Alert auswählen → Gear-Icon → E-Mail-Empfänger auswählen oder neu anlegen: E-Mail: admin@ihredomain.de → Speichern
Schritt 3 – Alert-Verlauf kontrollieren
Alert Centre → Alert History
Hier sind alle ausgelösten Alerts mit Zeitstempel, Gerät, Nachrichtentext, Status und Empfänger aufgelistet. Zur Kontrolle nach dem ersten Setup empfehlenswert.
10. Test & Fehlerbehebung
SNMP-Verbindung testen
# Vom Netmon-Server aus (oder über das eingebaute Netmon-Tool): snmpwalk -v2c -c didactum_netmon 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1 # Temperaturwert (Rohwert / 10 = Grad Celsius) snmpget -v2c -c didactum_netmon 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1.7.101001 # Beispielausgabe: INTEGER: 215 → 21,5 Grad Celsius # Leckage-Status (0=trocken, 1=Wasser erkannt) snmpget -v2c -c didactum_netmon 192.168.1.50 .1.3.6.1.4.1.46501.5.1.1.7.107001
Performance Tracker überprüfen
Netmon 7 → Device Dashboard → Gerät "Didactum-Serverraum" → Tracker-Widget "Didactum Temperatur Sensor 01" → Aktueller Wert und Verlaufsgraph werden angezeigt
Fehlermeldungen und Lösungen
| Problem | Ursache & Lösung |
|---|---|
| Gerät nach Discovery als „Unreachable“ | Community String falsch; SNMP am Didactum nicht aktiv; UDP 161 blockiert → snmpwalk testen |
| Tracker liefert „No Data“ | OID nicht vom Gerät unterstützt; falsche Sensor-ID → SNMP-Walk ausführen und korrekte OID ermitteln |
| Temperaturwert 10× zu hoch (z. B. 215 statt 21,5) | Skalierung im Alert nicht berücksichtigt → Schwellwert × 10 eingeben (28 °C = 280) |
| Keine E-Mail bei Alarm | SMTP-Einstellungen prüfen; Test-Email senden; E-Mail-Empfänger im Alert zugewiesen? |
| Leckage zeigt immer 0 | Falsche Sensor-ID → SNMP-Walk ausführen und korrekte OID aus der Liste ablesen |
| Alert wird nicht ausgelöst | Alert deaktiviert (Toggle prüfen); Wartungsfenster aktiv; Schwellwert falsch gesetzt |
| SNMPv3: Authentication Failure | Auth- und Priv-Passwort prüfen; Security Level (authPriv) im Didactum-Gerät und in Netmon identisch setzen |
Netmon Alert-Verlauf einsehen
Alert Centre → Alert History → Filter: Gerät "Didactum-Serverraum", Zeitraum letzte 24 Stunden
11. Abschluss-Checkliste
Didactum-Gerät
- SNMP aktiviert (v2c oder v3)
- Community String gesetzt (nicht „public“): didactum_netmon
- Gerät per Ping vom Netmon-Server erreichbar
- Trap-Empfänger-IP auf Netmon-Server gesetzt (optional)
- MIB-Datei heruntergeladen
- snmpwalk vom Netmon-Server oder über Netmon-Tool erfolgreich
Netmon 7 – Konfiguration
- SNMP Credential Didactum SNMPv2c angelegt
- Didactum-Gerät per Discovery oder manuell hinzugefügt
- SNMP-Walk in Netmon 7 ausgeführt, Sensor-IDs bekannt
- Ping-Tracker aktiv (Basismonitoring)
Performance Tracker
- Tracker für Temperatursensor angelegt (OID + Intervall)
- Tracker für Leckagesensor angelegt (OID + Intervall 120 Sek.)
- Tracker für Luftfeuchtigkeit angelegt
- Tracker für Türkontakt und Rauchmelder angelegt
- Aktuelle Werte im Device Dashboard sichtbar
Alerting & Benachrichtigung
- SMTP-Einstellungen konfiguriert, Test-Mail empfangen
- Alert für Temperatursensor angelegt (Schwellwert 280 / 350)
- Alert für Leckagesensor angelegt (Schwellwert 0, ab 1 = Alarm)
- Alert für Rauchmelder und Türkontakt angelegt
- E-Mail-Empfänger allen kritischen Alerts zugewiesen
- Wartungsfenster für geplante Wartungszeiten konfiguriert (optional)
- Test-Alarm ausgelöst und E-Mail empfangen
- Alert History zeigt korrekte Einträge