Didactum Monitoring-Geräte und Sensoren – Integration in SevOne NMS / IBM SevOne NPM
Diese Anleitung beschreibt die vollständige Integration von Didactum Monitoring-Geräten in SevOne Network Management System (NMS) bzw. IBM SevOne Network Performance Management (NPM), Version 5.x bis 8.x. Ziel ist die zentrale Überwachung aller Sensoren – Temperatur, Luftfeuchtigkeit, Leckage, Spannung, Türkontakte und weitere – über den integrierten SNMP-Poller, benutzerdefinierte Object Types und Indicator Types, Threshold Policies sowie SNMP-Trap-Verarbeitung.
Hinweis zur Produktbezeichnung: SevOne wurde 2018 von IBM übernommen und wird seitdem als IBM SevOne Network Performance Management (NPM) vermarktet. Die Kernarchitektur und Konfigurationslogik sind über alle Versionen (5.7 bis 8.x) weitgehend identisch. Diese Anleitung gilt für beide Bezeichnungen und bezieht sich auf die aktuelle Version.
1. Grundlagen und Architektur
SevOne NMS ist eine skalierbare Netzwerk-Performance-Management-Plattform, die SNMP-Polling, NetFlow-Analyse, Syslog und andere Protokolle unterstützt. Die SNMP-Integration für Didactum-Geräte basiert auf einem hierarchischen Konfigurationsmodell mit Device Types, Object Types und Indicator Types.
SevOne-Konzepte für die Didactum-Integration
| SevOne-Konzept | Bedeutung | Relevanz für Didactum |
|---|---|---|
| Device | Überwachtes Netzwerkgerät mit IP und SNMP-Einstellungen | Das Didactum Monitoring-Gerät |
| Device Type | Klassifizierung von Geräten (hierarchisch); bestimmt, welche Object Types erkannt werden | Eigener Typ Didactum Environmental Monitor |
| Object Type | Definition einer zu überwachenden OID-Gruppe (z. B. alle Temperatursensoren) | Je ein Object Type für Temperatur, Leckage, Feuchte usw. |
| Indicator Type | Einzelner Messwert innerhalb eines Object Types (z. B. Temperaturwert S1) | Jede OID wird als Indicator Type definiert |
| Object Subtype | Instanzspezifische Konfiguration für tabellenbasierte OIDs | Für mehrere Sensoren des gleichen Typs (Sensor 1, 2, 3 ...) |
| MIB Manager | Verwaltung von MIB-Dateien; ermöglicht OID-Namensauflösung | Didactum-MIB importieren |
| SNMP OID Browser | Interaktives Tool zum Erkunden von MIB-OIDs; Basis für Object-Type-Definition | Didactum-OIDs explorieren und auswählen |
| Threshold Policy | Schwellwertregeln für Indicator-Werte (Warning, Minor, Major, Critical, Fatal) | Temperatur-, Leckage-Alarme |
| Alert Rule | Verknüpfung von Threshold-Überschreitungen mit Benachrichtigungsaktionen | E-Mail, SMS, SNMP-Trap bei Didactum-Alarm |
| Peer | SevOne-Appliance, die für das Polling zuständig ist | Peer-Zuweisung für das Didactum-Gerät |
Verarbeitungsablauf für Didactum-Sensoren
- SevOne-Peer pollt das Didactum-Gerät via SNMP basierend auf konfigurierten Object Types.
- OID-Werte werden als Indicator-Daten in der SevOne-Datenbank gespeichert.
- Threshold Policies prüfen Indicator-Werte gegen konfigurierte Schwellwerte.
- Bei Überschreitung wird ein Alert erzeugt.
- Alert Rules lösen Benachrichtigungen per E-Mail, SNMP-Trap oder andere Methoden aus.
- Aus den gespeicherten Daten werden automatisch Performance-Grafiken und Reports erzeugt.
SevOne-Verzeichnisstruktur und Ports
| Komponente | Port / Pfad | Funktion |
|---|---|---|
| SevOne Web Interface | TCP 443 (HTTPS) | Konfiguration, Dashboards, Reports |
| SNMP Polling | UDP 161 (ausgehend) | OID-Abfragen an Didactum-Gerät |
| SNMP Trap Receiver | UDP 162 (eingehend) | Empfang von Didactum-Traps |
| REST API | TCP 443 /api/ | Programmatische Konfiguration und Datenabfrage |
2. Voraussetzungen
- SevOne NMS 5.7.x oder IBM SevOne NPM 8.x mit Administrator-Zugriff
- SevOne-Appliance (Hardware, virtuell oder Cloud) mit aktivem SNMP-Polling-Peer
- Didactum Monitoring-Gerät im Netzwerk erreichbar, SNMP aktiviert
- UDP Port 161 vom SevOne-Peer zum Didactum-Gerät freigegeben
- UDP Port 162 auf dem SevOne-Peer für SNMP-Traps freigegeben
- SNMP-Community-String bekannt (Standard: public)
- Didactum MIB-Datei vorhanden (DIDACTUM-RACKMONI2-MIB.mib)
- Administrator-Zugriff auf das SevOne Web Interface
Beispiel-Netzwerkkonfiguration
| Gerät | IP-Adresse | Rolle |
|---|---|---|
| SevOne Peer (Appliance) | 192.168.1.98 | SNMP-Polling, Trap-Receiver, Web Interface |
| Didactum Monitoring Unit | 192.168.1.100 | Überwachtes Gerät (SNMP-Agent) |
3. SNMP-Vorbereitung am Didactum-Gerät
3.1 SNMP aktivieren
- Didactum Web-Interface aufrufen: 192.168.1.100, Login mit Admin-Konto.
- Navigation: Einstellungen → Netzwerk → SNMP (oder: Settings → Network → SNMP).
- Folgende Parameter setzen:
- SNMP aktiviert: Ja
- SNMP-Version: v2c (empfohlen) oder v3
- Community-String: public (in Produktion ändern)
- SNMP-Port: 161
- Allowed Managers: IP des SevOne-Peers (192.168.1.98) eintragen
- SNMP Trap Receiver: IP des SevOne-Peers, Port 162
- Einstellungen speichern.
Achtung: Den Standard-Community-String public in Produktivumgebungen ändern. Den gleichen String in den SevOne-Geräteeinstellungen verwenden.
3.2 Erreichbarkeit testen
# SNMP Walk – alle Didactum-OIDs (vom SevOne-Peer aus): snmpwalk -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854 # Temperatur Sensor 1 (Rohwert × 10): snmpget -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1 # Erwarteter Wert: 235 (= 23,5 °C)
Hinweis: Didactum gibt Temperatur- und Spannungswerte mit Faktor 10 zurück. In SevOne wird dies über die Formel-Funktion im Indicator Type berücksichtigt (Multiplier: 0.1 oder Formula: value / 10).
4. MIB Manager – Didactum-MIB laden
Der SevOne MIB Manager ermöglicht das Importieren von Vendor-MIBs, sodass OID-Nummern im SNMP OID Browser mit lesbaren Namen angezeigt werden.
4.1 MIB-Datei in SevOne importieren
- SevOne Web Interface aufrufen: 192.168.1.98.
- Navigation: Administration → Monitoring Configuration → MIB Manager.
- Klick auf Add MIB.
- Didactum-MIB-Datei auswählen: DIDACTUM-RACKMONI2-MIB.mib.
- Klick auf Upload.
- Nach erfolgreichem Upload erscheint die MIB in der MIB-Liste mit Name, Dateigröße und Revision.
- OIDs der Basis 1.3.6.1.4.1.3854 sind nun im SNMP OID Browser mit Klarnamen sichtbar.
4.2 Abhängige MIBs sicherstellen
Vor dem Import der Didactum-MIB müssen folgende Standard-MIBs in SevOne vorhanden sein (in der Regel vorinstalliert):
- SNMPv2-SMI
- SNMPv2-TC
- SNMPv2-MIB
- RFC1213-MIB (MIB-2)
Navigation: Administration → Monitoring Configuration → MIB Manager → Liste der vorhandenen MIBs prüfen.
4.3 SNMP OID Browser verwenden
- Navigation: Administration → Monitoring Configuration → SNMP OID Browser.
- OID eingeben: 1.3.6.1.4.1.3854 → Klick auf Browse.
- Alle Didactum-OIDs werden mit Klarnamen aus der MIB angezeigt.
- OIDs können direkt aus dem Browser in Object-Type-Definitionen übernommen werden.
- SNMP-Walk direkt im Browser: Gerät 192.168.1.100 eingeben → Walk klicken.
5. Device Type für Didactum erstellen
Device Types klassifizieren Geräte hierarchisch und bestimmen, welche Object Types automatisch erkannt und gepollt werden.
5.1 Device Type anlegen
- Navigation: Administration → Monitoring Configuration → Device Types.
- Klick auf Add Device Type.
- Folgende Felder ausfüllen:
- Name: Didactum Environmental Monitor
- Description: Didactum Rack Monitoring Units – Umweltsensorüberwachung
- Parent Device Type: Network Equipment (oder Root)
- Klick auf Save.
5.2 sysObjectID-Erkennung konfigurieren
- Im Device Type: Registerkarte sysObjectID.
- Klick auf Add sysObjectID.
- sysObjectID Prefix: .1.3.6.1.4.1.3854
- Speichern. SevOne erkennt nun Didactum-Geräte bei der Discovery automatisch anhand der sysObjectID.
6. Didactum-Gerät als Device anlegen
6.1 Gerät manuell hinzufügen
- Navigation: Devices → Add Device.
- Folgende Felder ausfüllen:
- Name: didactum-rack01
- IP Address: 192.168.1.100
- Description: Didactum Rack Monitoring Unit – Serverraum A
- Peer: Zuständige SevOne-Appliance auswählen
- Device Type: Didactum Environmental Monitor
- Registerkarte SNMP:
- SNMP Capable: Aktivieren
- Version: SNMPv2c
- Community String: public
- Port: 161
- Timeout: 2000 ms
- Retries: 3
- Klick auf Save and Discover.
6.2 Gerät für SNMP v3 konfigurieren
- Im Gerät: Registerkarte SNMP → Version: SNMPv3.
- Zusätzliche Felder:
- Security Name: SNMP-v3-Benutzername
- Auth Protocol: SHA
- Auth Password: Authentifizierungspasswort
- Privacy Protocol: AES128
- Privacy Password: Verschlüsselungspasswort
6.3 Discovery nach dem Anlegen starten
- Navigation: Devices → Device Manager → didactum-rack01.
- Klick auf Discover (oder Rediscover).
- SevOne führt SNMP-Walk durch und erkennt vorhandene Object Types.
- Discovery-Ergebnis: Registerkarte Objects zeigt erkannte Objekte.
6.4 Gerätegruppe anlegen
- Navigation: Devices → Device Groups → Add Group.
- Name: Didactum-Rack-Monitoring
- Device Type Filter: Didactum Environmental Monitor.
- Alle Didactum-Geräte werden automatisch dieser Gruppe zugeordnet.
7. Object Types und Indicator Types konfigurieren
Object Types und ihre Indicator Types definieren, welche SNMP-OIDs SevOne abfragt und wie die Daten gespeichert und visualisiert werden.
7.1 Object Type für Temperatursensoren erstellen
- Navigation: Administration → Monitoring Configuration → Object Types.
- Klick auf Add Object Type.
- Folgende Einstellungen:
- Name: Didactum Temperature
- Plugin: SNMP Poller
- Description: Temperatursensoren des Didactum Rack Monitoring-Geräts
- Device Type: Didactum Environmental Monitor
- Polling Interval: 300 Sekunden (5 Minuten)
- Discovery: Auto-Discovery aktivieren (wenn Tabellen-OIDs genutzt werden)
- Speichern.
7.2 Indicator Types für Temperatursensoren hinzufügen
- Im Object Type Didactum Temperature: Registerkarte Indicator Types → Add Indicator Type.
- Indicator Type für Temperatur Sensor 1:
- Name: Temperature Sensor 1
- OID: .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1
- Data Type: Gauge
- Multiplier: 0.1 (Rohwert ÷ 10 für °C)
- Units: °C
- Description: Temperatur Sensor 1 – Rack-Front (Rohwert ÷ 10)
- Schritte 2 für Sensor 2 und 3 wiederholen.
7.3 Object Type für Leckagesensoren
- Neuer Object Type: Didactum Leak Status
- Polling Interval: 60 Sekunden (zeitkritisch)
- Indicator Types:
- Name: Leak Sensor 1, OID: .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1, Multiplier: 1, Units: Status
- Name: Leak Sensor 2, OID: .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.2, Multiplier: 1, Units: Status
7.4 Alle Object Types und Indicator Types im Überblick
| Object Type | Indicator Type | OID | Multiplier | Intervall |
|---|---|---|---|---|
| Didactum Temperature | Temperature Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1 | 0.1 | 300 s |
| Didactum Temperature | Temperature Sensor 2 | .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.2 | 0.1 | 300 s |
| Didactum Temperature | Temperature Sensor 3 | .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.3 | 0.1 | 300 s |
| Didactum Temp Status | Temp Status Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.16.1.4.1 | 1 | 300 s |
| Didactum Leak Status | Leak Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1 | 1 | 60 s |
| Didactum Leak Status | Leak Sensor 2 | .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.2 | 1 | 60 s |
| Didactum Humidity | Humidity Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.17.1.3.1 | 1 | 300 s |
| Didactum Humidity | Humidity Sensor 2 | .1.3.6.1.4.1.3854.1.2.2.1.17.1.3.2 | 1 | 300 s |
| Didactum Voltage | Voltage Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.15.1.3.1 | 0.1 | 300 s |
| Didactum Door Status | Door Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.10.1.3.1 | 1 | 60 s |
| Didactum Smoke Status | Smoke Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.14.1.3.1 | 1 | 60 s |
| Didactum Motion Status | Motion Sensor 1 | .1.3.6.1.4.1.3854.1.2.2.1.11.1.3.1 | 1 | 60 s |
7.5 Object Types dem Gerät zuweisen
- Navigation: Devices → Device Manager → didactum-rack01 → Objects.
- Klick auf Add Objects.
- Object Type Didactum Temperature auswählen → Add.
- Weitere Object Types (Didactum Leak Status, Didactum Humidity usw.) analog hinzufügen.
- SevOne beginnt ab dem nächsten Polling-Zyklus mit der Datenerfassung.
8. OID-Referenz für SevOne
Alle OIDs basieren auf der Didactum Enterprise OID-Basis 1.3.6.1.4.1.3854. Der Platzhalter {n} steht für den Sensorindex.
8.1 Temperatursensoren
| OID | Beschreibung | Rohwert | Multiplier | SevOne Threshold |
|---|---|---|---|---|
| 1.3.6.1.4.1.3854.1.2.2.1.16.1.3.{n} | Temperaturwert Sensor n | °C × 10 | 0.1 | Warning ≥ 30, Major ≥ 35 |
| 1.3.6.1.4.1.3854.1.2.2.1.16.1.4.{n} | Temperatur-Status Sensor n | Enum 0/1/2 | 1 | Minor ≥ 1, Major ≥ 2 |
| 1.3.6.1.4.1.3854.1.2.2.1.16.1.7.{n} | Oberer Grenzwert Sensor n | °C × 10 | 0.1 | Informativ |
| 1.3.6.1.4.1.3854.1.2.2.1.16.1.8.{n} | Unterer Grenzwert Sensor n | °C × 10 | 0.1 | Informativ |
| 1.3.6.1.4.1.3854.1.2.2.1.16.1.2.{n} | Sensor-Name n | Text | – | Für Indicator-Beschriftung |
8.2 Leckage- und Binär-Sensoren
| OID | Beschreibung | Rohwert | Multiplier | SevOne Threshold |
|---|---|---|---|---|
| 1.3.6.1.4.1.3854.1.2.2.1.18.1.4.{n} | Leckage-Status Sensor n | 0=OK, 1=Leckage | 1 | Fatal ≥ 1 |
| 1.3.6.1.4.1.3854.1.2.2.1.10.1.3.{n} | Türkontakt-Status n | 0=zu, 1=offen | 1 | Major ≥ 1 |
| 1.3.6.1.4.1.3854.1.2.2.1.14.1.3.{n} | Rauchmelder-Status n | 0=OK, 1=Alarm | 1 | Fatal ≥ 1 |
| 1.3.6.1.4.1.3854.1.2.2.1.11.1.3.{n} | Erschütterung / Bewegung n | 0=keine, 1=Alarm | 1 | Major ≥ 1 |
8.3 Luftfeuchtigkeit und Spannung
| OID | Beschreibung | Rohwert | Multiplier | SevOne Threshold |
|---|---|---|---|---|
| 1.3.6.1.4.1.3854.1.2.2.1.17.1.3.{n} | Luftfeuchtigkeitswert Sensor n | % rF | 1 | Warning > 70 oder < 20 |
| 1.3.6.1.4.1.3854.1.2.2.1.17.1.4.{n} | Luftfeuchtigkeits-Status n | Enum 0/1/2 | 1 | Minor ≥ 1, Major ≥ 2 |
| 1.3.6.1.4.1.3854.1.2.2.1.15.1.3.{n} | Spannungswert Sensor n | V × 10 | 0.1 | Warning < 207 oder > 253 |
| 1.3.6.1.4.1.3854.1.2.2.1.15.1.4.{n} | Spannungs-Status Sensor n | Enum 0/1/2 | 1 | Minor ≥ 1, Major ≥ 2 |
| 1.3.6.1.2.1.1.3.0 | System Uptime | Hundertstelsekunden | 0.01 | Informativ |
9. Threshold Policies und Alert Rules
9.1 Threshold Policy für Temperatursensoren erstellen
- Navigation: Administration → Alerting → Threshold Policies → Add Policy.
- Policy-Einstellungen:
- Policy Name: Didactum Temperature Thresholds
- Description: Schwellwerte für Didactum Temperatursensoren
- Threshold-Regeln hinzufügen (Klick auf Add Threshold):
- Indicator Type: Temperature Sensor 1
- Warning: 28 °C
- Minor: 30 °C
- Major: 32 °C
- Critical: 35 °C
- Fatal: 40 °C
- Policy dem Device oder Device-Typ zuweisen.
- Speichern.
9.2 Threshold Policy für Leckagesensoren (binär)
- Neue Policy: Didactum Leak Thresholds
- Threshold-Regel:
- Indicator Type: Leak Sensor 1
- Fatal: 1 (bei Wert ≥ 1 sofortiger Fatal-Alarm)
- Warning/Minor/Major: leer lassen (direkt Fatal)
- Polling-Intervall des Object Types auf 60 Sekunden (zeitkritisch).
9.3 Alert Rule für E-Mail-Benachrichtigung
- Navigation: Administration → Alerting → Alert Rules → Add Rule.
- Regel für Leckage-Alarm:
- Rule Name: Didactum Leckage-Alarm E-Mail
- Trigger: Threshold exceeded: Fatal
- Policy: Didactum Leak Thresholds
- Device Group: Didactum-Rack-Monitoring
- Action: Send Email
- To: admin@example.com
- Subject: [SevOne FATAL] Didactum Leckage: {device} – {indicator}
- Speichern und aktivieren.
9.4 E-Mail-Server in SevOne konfigurieren
- Navigation: Administration → System Settings → Email.
- SMTP-Server, Port, Absenderadresse eintragen.
- Test-E-Mail senden.
9.5 SevOne Threshold-Severity-Stufen
| Severity | Farbkodierung | Verwendung für Didactum |
|---|---|---|
| Warning | Gelb | Temperatur 28 °C, Feuchte > 65 % rF |
| Minor | Orange | Temperatur 30 °C, Feuchte > 70 % rF |
| Major | Rot | Temperatur 32 °C, Türkontakt offen |
| Critical | Dunkelrot | Temperatur 35 °C, Spannung außerhalb ±10 % |
| Fatal | Schwarz/Lila | Leckage erkannt, Rauchmelder ausgelöst |
9.6 Empfohlene Threshold-Einstellungen
| Indicator Type | Warning | Minor | Critical | Fatal | Norm |
|---|---|---|---|---|---|
| Temperature (°C) | 28 | 30 | 35 | 40 | ASHRAE A1: 15–32 |
| Humidity hoch (% rF) | 65 | 70 | 75 | 80 | ASHRAE: 20–80 |
| Humidity niedrig (% rF) | < 20 | < 15 | < 12 | < 10 | ASHRAE: 20–80 |
| Leak Status (0/1) | – | – | – | ≥ 1 | Sofortalarm |
| Voltage hoch (V) | 250 | 253 | 256 | 260 | EN 50160 ±10 % |
| Voltage niedrig (V) | < 210 | < 207 | < 200 | < 196 | EN 50160 ±10 % |
| Door / Smoke (0/1) | – | – | – | ≥ 1 | Policy-abhängig |
10. SNMP-Trap-Integration
SevOne NMS enthält einen integrierten SNMP-Trap-Receiver. Eingehende Didactum-Traps werden dem sendenden Gerät zugeordnet und als Events in der SevOne-Oberfläche angezeigt.
10.1 SNMP-Trap-Events in SevOne konfigurieren
- Navigation: Administration → Monitoring Configuration → SNMP OID Browser.
- Trap-OID eingeben: .1.3.6.1.4.1.3854.1.7.2 (Leckage-Trap).
- Klick auf Add Trap Event.
- Einstellungen:
- Event Name: Didactum Leckage Alarm
- Severity: Fatal
- Message: LECKAGE erkannt auf {source} – Sofortiger Handlungsbedarf!
- Device Type: Didactum Environmental Monitor
- Speichern. Analog für alle weiteren Trap-OIDs.
10.2 Trap-Empfang testen
# Test-Trap für Leckage an SevOne senden: snmptrap -v2c -c public 192.168.1.98 '' \ .1.3.6.1.4.1.3854.1.7.2 \ .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1 i 1 # Trap im SevOne-Event-Log prüfen: # Reports → Events → Filter: Source = 192.168.1.100
10.3 Wichtige Didactum Trap-OIDs
| Trap-OID | Ereignis | SevOne-Severity |
|---|---|---|
| 1.3.6.1.4.1.3854.1.7.1 | Temperatur-Alarm | Critical |
| 1.3.6.1.4.1.3854.1.7.2 | Leckage-Alarm | Fatal |
| 1.3.6.1.4.1.3854.1.7.3 | Luftfeuchtigkeits-Alarm | Major |
| 1.3.6.1.4.1.3854.1.7.4 | Spannungs-Alarm | Critical |
| 1.3.6.1.4.1.3854.1.7.10 | Türkontakt geöffnet | Major |
| 1.3.6.1.4.1.3854.1.7.14 | Rauchmelder-Alarm | Fatal |
| 1.3.6.1.4.1.3854.1.7.99 | Gerät-Neustart | Warning |
11. Dashboards und Reports
11.1 Device Summary für Didactum aufrufen
- Navigation: Devices → Device Manager → didactum-rack01.
- Device Summary zeigt alle gesammelten Indicator-Werte in Echtzeit.
- Registerkarte Performance: Grafiken für alle Object Types (Temperatur, Feuchte, Leckage).
- Zeitbereiche: Letzte Stunde, 24 Stunden, 7 Tage, 30 Tage, 1 Jahr.
11.2 Performance-Grafiken anpassen
- Im Device: Performance → Indicators → didactum-rack01.
- Indicator Temperature Sensor 1 auswählen.
- Grafik zeigt Temperaturverlauf (nach Multiplier-Anwendung korrekt in °C).
- Mehrere Indicators in einem Graphen: Overlay → Add Indicator.
- Threshold-Linien in Grafik einblenden: Show Thresholds.
11.3 Dashboard für Didactum-Sensoren erstellen
- Navigation: Dashboards → Add Dashboard.
- Name: Didactum Rack Monitoring
- Widgets hinzufügen:
- Performance Chart: Temperatur Sensor 1 und 2, letzte 24 Stunden
- Performance Chart: Luftfeuchtigkeit Sensor 1, letzte 24 Stunden
- Status Widget: Leckage Status aller Didactum-Geräte
- Alert Widget: Aktuelle Alarme der Gruppe Didactum-Rack-Monitoring
- Dashboard speichern und als Favorit markieren.
11.4 Automatische Reports konfigurieren
- Navigation: Reports → Scheduled Reports → Add Report.
- Report-Typ: Performance Report
- Device Group: Didactum-Rack-Monitoring
- Indicators: Temperature Sensor 1, Humidity Sensor 1, Leak Sensor 1
- Zeitraum: Letzter Monat
- Format: PDF
- Versand: Monatlich per E-Mail an Administratoren
12. Fehlerbehebung (Troubleshooting)
| Problem | Mögliche Ursache / Lösung |
|---|---|
| Gerät zeigt „SNMP Down" Status | Community-String falsch? UDP Port 161 freigegeben? Allowed Managers am Didactum-Gerät: SevOne-Peer-IP eingetragen? Test: snmpget -v2c -c public 192.168.1.100 sysDescr.0 |
| Object Types werden nicht entdeckt | Device Type korrekt zugewiesen? Rediscover ausgeführt? Object Types dem Device manuell zuweisen: Devices → Objects → Add Objects. |
| Temperaturwert falsch (235 statt 23,5) | Multiplier im Indicator Type auf 0.1 setzen. Indicator Type bearbeiten → Multiplier-Feld. Daten werden ab dem nächsten Polling-Zyklus korrekt angezeigt. |
| MIB-Import schlägt fehl | Abhängige MIBs prüfen (SNMPv2-SMI, SNMPv2-TC). Fehlermeldung im MIB Manager lesen. MIB-Datei-Encoding: UTF-8 ohne BOM. |
| Threshold-Alarm wird nicht ausgelöst | Threshold Policy dem Gerät oder Device-Typ zugewiesen? Alert Rule aktiv und mit Policy verknüpft? E-Mail-Server konfiguriert? Alert-Log prüfen. |
| SNMP-Traps kommen nicht an | UDP Port 162 auf dem SevOne-Peer freigegeben? Trap-Receiver in SevOne aktiviert? Korrekte SevOne-IP als Trap-Receiver im Didactum-Gerät? Community-String stimmt? |
| Grafiken zeigen keine Daten | Polling hat noch nicht stattgefunden (erster Zyklus abwarten). Object Type aktiv und korrekte OID? SevOne-Peer-Status prüfen. Indicator-Daten: Devices → didactum-rack01 → Performance. |
| Discovery dauert sehr lange | Timeout-Einstellungen erhöhen. SNMP-Walk zu umfangreich (alle OIDs werden durchsucht). Device Type mit sysObjectID-Filter auf Didactum-Basis beschränken. |
Diagnose-Befehle und Navigationspfade
# SNMP-Erreichbarkeit testen (vom SevOne-Peer): snmpwalk -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854 # Einzelne OID abfragen: snmpget -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1 # Test-Trap an SevOne senden: snmptrap -v2c -c public 192.168.1.98 '' \ .1.3.6.1.4.1.3854.1.7.2 \ .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1 i 1 # Firewall-Port für SNMP-Traps freigeben (Linux): sudo firewall-cmd --permanent --add-port=162/udp sudo firewall-cmd --reload
Anhang: SevOne-Konfiguration Schnell-Referenz
| Aufgabe | Navigationspfad in SevOne |
|---|---|
| MIB importieren | Administration → Monitoring Configuration → MIB Manager → Add MIB |
| SNMP OID Browser | Administration → Monitoring Configuration → SNMP OID Browser |
| Device Type anlegen | Administration → Monitoring Configuration → Device Types → Add |
| Device anlegen | Devices → Add Device |
| Device Group anlegen | Devices → Device Groups → Add Group |
| Object Type anlegen | Administration → Monitoring Configuration → Object Types → Add |
| Indicator Type anlegen | Object Type → Indicator Types → Add Indicator Type |
| Object Types dem Gerät zuweisen | Devices → Device Manager → Device → Objects → Add Objects |
| Threshold Policy anlegen | Administration → Alerting → Threshold Policies → Add Policy |
| Alert Rule anlegen | Administration → Alerting → Alert Rules → Add Rule |
| Trap Event konfigurieren | Administration → Monitoring Configuration → SNMP OID Browser → Add Trap Event |
| E-Mail-Einstellungen | Administration → System Settings → Email |
| Dashboard erstellen | Dashboards → Add Dashboard |
| Performance-Grafiken anzeigen | Devices → Device Manager → Device → Performance |
| Scheduled Report erstellen | Reports → Scheduled Reports → Add Report |
| Device rediscover | Devices → Device Manager → Device → Discover |
Für firmware-spezifische OIDs und unterstützte Sensortypen immer die aktuelle Didactum-Gerätedokumentation konsultieren. SevOne-Dokumentation: ibm.com/docs/en/sevone-npm.