Didactum Monitoring & ScienceLogic SL1 Integration
Vollständige Schritt-für-Schritt-Anleitung zur Einbindung von Didactum Monitoring-Geräten und Sensoren in ScienceLogic SL1 via SNMP – inklusive SNMP Credential, Discovery, MIB-Import, Device Class, Custom Dynamic Application (Performance & Configuration), SNMP Walker, Event Policy und Alarmierung.
SL1-Architektur für Didactum: In SL1 bezeichnet die Root OID (auch Vendor Number) die eindeutige Nummer, die jedem Hersteller zugewiesen wurde. Diese ist bei der IANA registriert. Jeder Hersteller erstellt und organisiert OIDs unterhalb seiner Root OID. Die Root OID von Didactum lautet .1.3.6.1.4.1.46501 (ältere Firmware) bzw. .1.3.6.1.4.1.39052 (neuere Modelle). Dynamic Applications sind der Kern des SL1-Monitoring-Konzepts: Sie definieren, welche Daten von einem Gerät gesammelt werden und wie SL1 auf diese Daten reagiert. Der SNMP Walker ermöglicht es, SNMP OIDs auf einem einzelnen Gerät zu „walken" und Echtzeit-Werte anzuzeigen.
- Software: ScienceLogic SL1 (PowerFlow / SL1 12.x)
- Komponenten: Dynamic Applications, Device Classes, PowerPacks, SNMP Walker, Event Policies
- Protokoll: SNMP v1 / v2c / v3
- Geräte: Didactum Monitoring System 100T / 300T / 500T / 550T
- Sensoren: Temperatur, Leckage, Luftfeuchtigkeit, Türkontakt, Rauch
1. Voraussetzungen & Systemüberblick
SL1-System
- ScienceLogic SL1 installiert (Appliance, VM oder Cloud)
- SL1 Web-Interface erreichbar: <SL1-Server>
- Data Collector (Message Collector) mit Netzwerkzugang zum Didactum-Gerät
- UDP-Port 161 ausgehend für SNMP Polling
- UDP-Port 162 eingehend für SNMP Traps
- Administrator-Zugang (wird für Dynamic Application-Erstellung benötigt)
Didactum-Gerät
- Monitoring System 100T, 300T, 500T oder 550T
- SNMP aktiviert (v2c empfohlen)
- Gerät per ICMP vom Data Collector erreichbar
- MIB-Datei im Web-Interface verfügbar
SL1-Architektur für Didactum
[SL1 Web Interface]
|
v
[SL1 Database Server]
|
v
[Data Collector] --SNMP Polling UDP 161--> [Didactum 192.168.1.50]
^ <--SNMP Traps UDP 162---
|
[Dynamic Applications]:
- Didactum Performance DA (Temperatur, Leckage, Feuchte)
- Didactum Configuration DA (Gerätename, Status)
[Device Class]: Didactum Monitoring System
[Event Policies]: Schwellwert-Alarme
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_sl1 (nicht „public" verwenden!) |
| SNMP-Port | 161 |
| Trap-Empfänger IP | IP des SL1 Data Collectors |
| Trap-Port | 162 |
| Trap-Version | v2c |
3. SNMP Credential in SL1 anlegen
SL1 nutzt Credentials um die Zugangsdaten für SNMP-Verbindungen zentral zu verwalten.
Navigation
System → Manage → Credentials → Create New Credential → SNMP
SNMPv2c Credential für Didactum
| Feld | Wert |
|---|---|
| Credential Name | Didactum SNMPv2c |
| SNMP Version | SNMP V2 |
| SNMP Community (Read) | didactum_sl1 |
| Port | 161 |
| Timeout (ms) | 5000 |
| Retries | 3 |
Auf Save klicken.
SNMPv3 Credential (optional)
| Feld | Wert |
|---|---|
| Credential Name | Didactum SNMPv3 |
| SNMP Version | SNMP V3 |
| Security Name | sl1_user |
| Security Level | Auth, Privacy |
| Auth Protocol | SHA |
| Auth Password | Ihr Auth-Passwort |
| Privacy Protocol | AES-128 |
| Privacy Password | Ihr Priv-Passwort |
4. MIB-Datei importieren (OID Browser)
Eine MIB-Datei ist generisch – sie ist nicht mit einer spezifischen installierten Geräte-Instanz verknüpft, sondern gilt für alle Geräte des jeweiligen Typs oder Herstellers. Der OID Browser in SL1 ermöglicht es, OIDs zu durchsuchen und direkt zu Dynamic Applications hinzuzufügen.
Schritt 1 – MIB aus dem Didactum Web-Interface laden
Systemeinstellungen → SNMP → "MIB-Datei herunterladen" → didactum.mib
Schritt 2 – MIB in SL1 importieren
System → Tools → Import MIB → Datei didactum.mib auswählen → "Import MIB" klicken → SL1 kompiliert die MIB und bestätigt den Import
Schritt 3 – MIB im OID Browser prüfen
System → Tools → OID Browser
→ In der Suchleiste eingeben: 46501
→ Die Didactum-OID-Hierarchie erscheint:
1.3.6.1.4.1.46501
└── 5 (sensorTable)
└── 1.1
├── .1 (sensorIndex)
├── .5 (sensorName)
├── .6 (sensorStatus)
└── .7 (sensorValue)
→ Klick auf einen OID-Eintrag zeigt Beschreibung und Datentyp
Schritt 4 – OID direkt aus dem Browser zu einer Dynamic Application hinzufügen
OIDs können direkt vom OID Browser aus zu einer Dynamic Application hinzugefügt werden. Im Drop-down „Select Action" die gewünschte Dynamic Application auswählen, dann „Go" klicken um die OID hinzuzufügen.
OID Browser → OID .1.3.6.1.4.1.46501.5.1.1.7.101001 auswählen → "Select Action" Drop-down: "Add to new SNMP Performance Dynamic Application" → "Go" klicken → Dynamic Application-Assistent öffnet sich
5. Device Class für Didactum anlegen
SL1 weist während der initialen Discovery anhand der SysObjectID jedes Gerät einer Device Class zu. Jede SNMP Device Class ist mit einer SysObjectID verknüpft.
Navigation
System → Manage → Device Classes → Create New Device Class
Device Class: Didactum Monitoring System
| Feld | Wert |
|---|---|
| Device Class Name | Didactum Monitoring System |
| Device Class Category | Environmental Monitoring |
| Device Description | Didactum Environmental Monitoring System – Temperatur, Leckage, Feuchte |
| SysObjectID | 1.3.6.1.4.1.46501 |
| SNMP Support | Yes |
Zweite Device Class für neuere Modelle (falls nötig):
| Feld | Wert |
|---|---|
| Device Class Name | Didactum Monitoring System V2 |
| SysObjectID | 1.3.6.1.4.1.39052 |
Auf Save klicken.
6. Discovery Session konfigurieren
Navigation
System → Manage → Discovery Sessions → Create New Discovery Session
Discovery Session: Didactum-Gerät
| Feld | Wert |
|---|---|
| Discovery Session Name | Didactum Monitor Discovery |
| IP Addresses / CIDR Blocks | 192.168.1.50 |
| SNMP Credentials | Didactum SNMPv2c (aus Schritt 3) |
| Collection Server | Data Collector auswählen |
| Model Devices | Yes |
| Discover Non-SNMP | No (Didactum ist SNMP-fähig) |
Auf Save and Run klicken. Nach Abschluss der Discovery erscheint das Gerät unter:
Registry → Devices → Device Manager → Gerät "192.168.1.50" / "Didactum Monitoring System" suchen
SL1 weist das Gerät automatisch der zuvor definierten Device Class zu, falls die SysObjectID übereinstimmt.
7. SNMP Walker für OID-Verifikation
Der SNMP Walker ermöglicht es, einen oder mehrere SNMP OIDs auf einem einzelnen Gerät zu „walken", um ein Echtzeit-Beispiel der in den OIDs gespeicherten Informationen zu sehen.
Schritt 1 – SNMP Walker öffnen
Registry → Devices → Device Manager → Gerät "Didactum-Monitor-01" auswählen → Reiter "Toolbox" → "SNMP Walker"
Schritt 2 – Didactum-Sensoren abfragen
SNMP Walker: OID: .1.3.6.1.4.1.46501.5.1.1 → "Walk" klicken → Alle Sensor-OIDs werden mit Werten aufgelistet # Einzelnen Temperaturwert abrufen: OID: .1.3.6.1.4.1.46501.5.1.1.7.101001 → Ergebnis: z.B. 235 (= 23,5 Grad C; Rohwert ÷ 10) # Leckage-Status: OID: .1.3.6.1.4.1.46501.5.1.1.7.107001 → Ergebnis: 0 (trocken) oder 1 (Wasser erkannt)
Schritt 3 – OID direkt vom Walker zur Dynamic Application hinzufügen
Vom SNMP Walker aus kann eine OID direkt zu einer Dynamic Application hinzugefügt werden. Im Drop-down „Select Action" die gewünschte Dynamic Application auswählen, dann „Go" klicken.
SNMP Walker → OID .1.3.6.1.4.1.46501.5.1.1.7.101001 anklicken → "Select Action": "Add to Didactum Performance DA" → Go
8. SNMP Performance Dynamic Application erstellen
Die Performance Dynamic Application sammelt kontinuierlich numerische Messwerte (Temperatur, Luftfeuchtigkeit) und erstellt Zeitverlaufsgraphen.
Navigation
System → Manage → Dynamic Applications → Create New Dynamic Application
Schritt 1 – Dynamic Application anlegen
| Feld | Wert |
|---|---|
| Application Name | Didactum Environmental Sensors – Performance |
| Application Type | SNMP Performance |
| Description | Sammelt Messwerte aller Didactum-Sensoren via SNMP |
| Poll Frequency | 5 minutes |
| Timeout (ms) | 5000 |
| Retries | 3 |
| Active State | Enabled |
Auf Save klicken.
Schritt 2 – Collection Objects für Sensoren hinzufügen
Collection Objects definieren, welche SNMP OIDs gesammelt werden. Sie werden innerhalb einer Dynamic Application angelegt und bestimmen Datentyp, Gruppenummer und weitere Eigenschaften.
Dynamic Application "Didactum Environmental Sensors – Performance" → Reiter "Collections" → "Create New" klicken
Collection Object: Temperatursensor (Rohwert)
| Feld | Wert |
|---|---|
| Object Name | Temperatur Sensor 01 (Rohwert) |
| SNMP OID | .1.3.6.1.4.1.46501.5.1.1.7.101001 |
| Class Type | 4 Performance Gauge |
| Group Number | 1 |
| Description | Rohwert ÷ 10 = Grad Celsius. Wert 235 = 23,5 Grad C |
Auf Save klicken.
Collection Object: Luftfeuchtigkeit
| Feld | Wert |
|---|---|
| Object Name | Luftfeuchtigkeit Sensor 01 |
| SNMP OID | .1.3.6.1.4.1.46501.5.1.1.7.102001 |
| Class Type | 4 Performance Gauge |
| Group Number | 2 |
| Description | Relative Luftfeuchtigkeit in Prozent (0–100) |
Collection Object: Leckagesensor
| Feld | Wert |
|---|---|
| Object Name | Leckage Sensor 01 |
| SNMP OID | .1.3.6.1.4.1.46501.5.1.1.7.107001 |
| Class Type | 4 Performance Gauge |
| Group Number | 3 |
| Description | Leckage: 0=trocken, 1=Wasser erkannt |
Collection Object: Türkontakt
| Feld | Wert |
|---|---|
| Object Name | Tuerkonakt 01 |
| SNMP OID | .1.3.6.1.4.1.46501.5.1.1.7.104001 |
| Class Type | 4 Performance Gauge |
| Group Number | 4 |
| Description | Türkontakt: 0=geschlossen, 1=geöffnet |
Collection Object: Rauchmelder
| Feld | Wert |
|---|---|
| Object Name | Rauchmelder 01 |
| SNMP OID | .1.3.6.1.4.1.46501.5.1.1.7.106001 |
| Class Type | 4 Performance Gauge |
| Group Number | 5 |
| Description | Rauchmelder: 0=OK, 1=Alarm |
Schritt 3 – Discovery Object für automatische Zuweisung
Ein Discovery Object hilft SL1, die Dynamic Application automatisch Geräten zuzuweisen. Es ist eine Variable, die einzigartig für eine bestimmte Hardwarekomponente ist und idealerweise immer verfügbar ist wenn SNMP läuft.
Dynamic Application → Reiter "Discovery" → "Create New Discovery Object" OID: .1.3.6.1.4.1.46501.5.1.1.7.101001 Test Value: any numeric value Description: Didactum Sensor Value OID – bestätigt Didactum-Gerät → Save
Schritt 4 – Dynamic Application der Device Class zuweisen
System → Manage → Device Classes → "Didactum Monitoring System" → Edit → Reiter "Dynamic Applications" → "Add Dynamic Application": "Didactum Environmental Sensors – Performance" → Save
9. SNMP Configuration Dynamic Application erstellen
Die Configuration Dynamic Application sammelt Textfelder (Sensor-Namen, Status-Texte) und zeigt diese im Device-Profil an.
Navigation
System → Manage → Dynamic Applications → Create New Dynamic Application
| Feld | Wert |
|---|---|
| Application Name | Didactum Environmental Sensors – Configuration |
| Application Type | SNMP Configuration |
| Poll Frequency | 15 minutes |
Collection Objects für Status-Texte
Collections → Create New Collection Object
| Object Name | SNMP OID | Class Type |
|---|---|---|
| Sensor Name Temp 01 | .1.3.6.1.4.1.46501.5.1.1.5.101001 | Config String |
| Sensor Status Temp 01 | .1.3.6.1.4.1.46501.5.1.1.6.101001 | Config Integer |
| Sensor Name Leak 01 | .1.3.6.1.4.1.46501.5.1.1.5.107001 | Config String |
| Sensor Status Leak 01 | .1.3.6.1.4.1.46501.5.1.1.6.107001 | Config Integer |
10. Event Policy für Didactum-Alarme
Event Policies legen fest, wann SL1 aus einem gesammelten Performance-Wert ein Event generiert und welchen Schweregrad dieses Event hat.
Navigation
Registry → Events → Event Policies → Create New Event Policy
Event Policy: Temperatur Warnung
| Feld | Wert |
|---|---|
| Event Policy Name | Didactum Temperatur Warning |
| Severity | Major (4) |
| Event Message | Didactum Temperatur überschreitet Warnschwelle: %V (Rohwert; ÷10=Grad C) |
| Policy Type | Dynamic Application Performance |
| Dynamic Application | Didactum Environmental Sensors – Performance |
| Collection Object | Temperatur Sensor 01 (Rohwert) |
| Threshold Type | Greater Than |
| Threshold Value | 280 (= 28,0 °C – Rohwert × 10) |
Wichtig – Temperaturschwellwerte:
Didactum liefert Temperaturen als Rohwert × 10. 28,0 °C = OID-Wert 280. Alle SL1 Event Policy Threshold-Werte müssen daher ebenfalls × 10 angegeben werden.
Event Policy: Temperatur Critical
| Feld | Wert |
|---|---|
| Event Policy Name | Didactum Temperatur Critical |
| Severity | Critical (5) |
| Threshold Value | 350 (= 35,0 °C) |
| Event Message | CRITICAL: Didactum Temperatur %V – sofortige Maßnahme erforderlich! |
Event Policy: Leckage ALARM
| Feld | Wert |
|---|---|
| Event Policy Name | Didactum LECKAGE ALARM |
| Severity | Critical (5) |
| Collection Object | Leckage Sensor 01 |
| Threshold Type | Greater Than |
| Threshold Value | 0 (ab Wert 1 = Wasser = Critical) |
| Event Message | LECKAGE ALARM: Didactum Wassersensor – Wert: %V (1=Wasser erkannt!) |
Event Policy: Luftfeuchtigkeit
| Feld | Wert |
|---|---|
| Event Policy Name | Didactum Luftfeuchtigkeit hoch |
| Severity | Major (4) |
| Collection Object | Luftfeuchtigkeit Sensor 01 |
| Threshold Type | Greater Than |
| Threshold Value | 80 |
| Event Message | Didactum Luftfeuchtigkeit: %V % (Warnschwelle 80%) |
Event Policy: Türkontakt & Rauchmelder
| Policy Name | Collection Object | Threshold | Severity |
|---|---|---|---|
| Didactum Tuerkonakt geoeffnet | Tuerkonakt 01 | > 0 | Minor (3) |
| Didactum RAUCHMELDER ALARM | Rauchmelder 01 | > 0 | Critical (5) |
11. PowerPack für Didactum-Integration
PowerPacks enthalten SNMP Dynamic Applications und Device Classes und können auf der ScienceLogic Support-Site heruntergeladen werden. Sie ermöglichen eine einfache Verteilung und Wiederverwendung von Monitoring-Konfigurationen.
Didactum-PowerPack erstellen (für Verteilung)
System → Manage → PowerPacks → Create New PowerPack Name: Didactum Monitoring System Version: 1.0 Description: Vollständiges SNMP Monitoring für Didactum Environmental Monitoring → Save
Inhalte zum PowerPack hinzufügen
PowerPack → "Add Content" klicken → folgende Elemente hinzufügen: ✅ Device Class: Didactum Monitoring System ✅ Credential: Didactum SNMPv2c (Template) ✅ Dynamic Application: Didactum Environmental Sensors – Performance ✅ Dynamic Application: Didactum Environmental Sensors – Configuration ✅ Event Policy: Didactum Temperatur Warning ✅ Event Policy: Didactum Temperatur Critical ✅ Event Policy: Didactum LECKAGE ALARM ✅ Event Policy: Didactum Luftfeuchtigkeit hoch ✅ Event Policy: Didactum Tuerkonakt geoeffnet ✅ Event Policy: Didactum RAUCHMELDER ALARM → Save PowerPack
PowerPack exportieren
PowerPack → "Export" → .em7 Datei wird erstellt → Auf anderen SL1-Systemen importierbar: System → Manage → PowerPacks → Import
12. Alarmierung & E-Mail-Benachrichtigung
Schritt 1 – Action Policy für E-Mail-Versand anlegen
Registry → Events → Action Policies → Create New Action Policy
| Feld | Wert |
|---|---|
| Action Policy Name | Didactum E-Mail Alarm |
| Action Type | Send Email |
| From | sl1@ihredomain.de |
| To | admin@ihredomain.de |
| Subject | [SL1 Didactum] %E – %D: %M |
| Message | Event: %E\nGerät: %D (%I)\nSchwere: %S\nZeit: %T\nMeldung: %M |
Schritt 2 – SMTP-Einstellungen konfigurieren
System → Settings → Email Settings SMTP Server: mail.ihredomain.de SMTP Port: 587 Use TLS: Yes From Address: sl1@ihredomain.de Auth User: sl1@ihredomain.de Auth Password: IhrPasswort → Save → "Send Test Email" klicken
Schritt 3 – Event Policy mit Action Policy verknüpfen
Registry → Events → Event Policies → "Didactum LECKAGE ALARM" bearbeiten → Reiter "Actions" → "Add Action": "Didactum E-Mail Alarm" auswählen → Trigger: "When event fires" → Save
Für alle Didactum-Event Policies wiederholen.
Schritt 4 – Events im Event Console prüfen
Registry → Events → Event Console → Filter: Device = Didactum-Monitor-01 → Alle aktiven Events werden hier angezeigt
13. 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 SL1 Event Policy-Schwellwerten
| Sensortyp | Sensor-ID | OID Messwert | OID Status | SL1 Threshold |
|---|---|---|---|---|
| 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 SL1: Didactum liefert Temperaturwerte als Rohwert × 10. 28,0 °C = OID-Wert 280. Alle SL1 Event Policy Threshold-Werte müssen daher × 10 angegeben werden (280 statt 28; 350 statt 35).
MIB-Prefix je Modell: Ältere Geräte verwenden .1.3.6.1.4.1.46501, neuere eventuell .1.3.6.1.4.1.39052. Entnehmen Sie die genauen OIDs der MIB-Datei Ihres Geräts.
14. Test & Fehlersuche
SNMP Walker im SL1 Web-Interface
Registry → Devices → Device Manager → Didactum-Monitor-01 → Reiter "Toolbox" → SNMP Walker → OID: .1.3.6.1.4.1.46501.5.1.1 → Walk ausführen → Alle Sensorwerte erscheinen in der Ergebnistabelle
Dynamic Application manuell sammeln
Device Manager → Didactum-Monitor-01 → Reiter "Dynamic Applications" → Dynamic Application auswählen → "Collect Now" klicken → Collection-Ergebnis erscheint sofort unter "Recent Collections"
Device Performance-Graphen prüfen
Device Manager → Didactum-Monitor-01 → Reiter "Performance" → "Temperatur Sensor 01 (Rohwert)" auswählen → Zeitverlaufsgraph erscheint (Rohwert × 10 = Celsius nach Umrechnung)
Fehlermeldungen und Lösungen
| Problem | Ursache & Lösung |
|---|---|
| Gerät nach Discovery ohne Device Class | SysObjectID stimmt nicht → Device Class SysObjectID prüfen; Discovery erneut ausführen |
| Dynamic Application sammelt keine Daten | SNMP Credential falsch; OID nicht unterstützt → SNMP Walker testen; Community prüfen |
| Temperaturwert 10× zu hoch in Graphen | Korrekt – das ist der Rohwert. Event Policy Threshold × 10 angeben (280, 350) |
| Event Policy löst nie aus | Dynamic Application nicht mit Gerät verknüpft; Threshold zu hoch; DA nicht aktiv |
| MIB-Import schlägt fehl | Fehlende MIB-Abhängigkeiten → Standard-MIBs (RFC, SNMPv2) zuerst importieren |
| Keine E-Mail bei Alarm | SMTP-Einstellungen prüfen; Action Policy der Event Policy zugewiesen? Test-Mail senden |
| Discovery schlägt fehl | Data Collector hat keinen Zugriff; UDP 161 blockiert; Credential falsch |
SL1 Logs einsehen
System → Tools → System Logs → Dynamic Application Log → Filter: Application = "Didactum Environmental Sensors – Performance" → Fehler und Collection-Ergebnisse werden protokolliert System → Tools → System Logs → Event Log → Filter: Device = Didactum-Monitor-01 → Alle Events des Geräts werden angezeigt
15. Abschluss-Checkliste
Didactum-Gerät
- SNMP aktiviert (v2c oder v3)
- Community String gesetzt (nicht „public"): didactum_sl1
- Trap-Empfänger-IP auf SL1 Data Collector gesetzt
- MIB-Datei heruntergeladen
- snmpwalk vom SL1 Data Collector erfolgreich
SL1-Konfiguration
- SNMP Credential „Didactum SNMPv2c" angelegt
- MIB-Datei importiert (System → Tools → Import MIB)
- OID Browser: Didactum-OIDs sichtbar (enterprises → 46501)
- Device Class „Didactum Monitoring System" mit SysObjectID angelegt
- Discovery Session ausgeführt: Gerät erscheint im Device Manager
- Gerät hat korrekte Device Class zugewiesen bekommen
Dynamic Applications
- Performance DA „Didactum Environmental Sensors – Performance" erstellt
- Collection Objects für Temperatur, Leckage, Feuchte, Tür, Rauch angelegt
- Discovery Object für automatische Zuweisung definiert
- DA der Device Class zugewiesen
- „Collect Now": Erste Werte erfolgreich gesammelt
- Performance-Graph zeigt Zeitverlaufsdaten
Event Policies & Alarmierung
- Event Policy für Temperatur Warnung (Threshold 280) angelegt
- Event Policy für Temperatur Critical (Threshold 350) angelegt
- Event Policy für Leckage Critical (Threshold > 0) angelegt
- Event Policy für Luftfeuchtigkeit angelegt
- SMTP-Einstellungen konfiguriert, Test-Mail empfangen
- Action Policy „Didactum E-Mail Alarm" angelegt
- Action Policy allen Didactum Event Policies zugewiesen
- Test-Event ausgelöst und E-Mail empfangen
PowerPack
- PowerPack „Didactum Monitoring System" erstellt und alle Elemente hinzugefügt
- PowerPack als .em7 Datei exportiert (für andere SL1-Instanzen)