Sprachauswahl:
Skip to main navigation Skip to main content Skip to page footer

Didactum Monitoring-Geräte und Sensoren – Integration in Avaya VPFM

Diese Anleitung beschreibt die vollständige Integration von Didactum Monitoring-Geräten in Avaya Visualization Performance and Fault Manager (VPFM). Ziel ist die zentrale Überwachung aller angeschlossenen Sensoren – Temperatur, Luftfeuchtigkeit, Leckage, Spannung, Türkontakte und weitere – über SNMP-Polling, MIB-Browser-basiertes Performance-Monitoring, SNMP-Trap-Verarbeitung sowie Event-Scripting und Alarmierung.

Hinweis zur Produktbezeichnung: Avaya VPFM wurde ursprünglich von Nortel entwickelt und von Avaya übernommen. Die aktuelle Version VPFM Plus (bis Version 3.x) läuft auf Linux und Windows Server und ist Teil des Avaya Unified Communications Management-Portfolios. Die Konfigurationsschritte in dieser Anleitung beziehen sich auf VPFM 2.x und 3.x.

1. Grundlagen und Architektur

Avaya VPFM ist ein Multi-Vendor-Netzwerkmanagementsystem mit umfassenden Fähigkeiten für Topologieerkennung, Performance-Monitoring, Fault-Management und Diagnose. Da VPFM explizit Multi-Vendor-SNMP-Support bietet und einen integrierten MIB-Compiler sowie MIB-Browser besitzt, lassen sich Didactum-Geräte vollständig einbinden – inklusive gerätespezifischer OIDs für Umweltsensoren.

VPFM-Kernfunktionen für die Didactum-Integration

VPFM-FunktionBeschreibungNutzen für Didactum
Auto-DiscoveryAutomatische Netzwerkerkennung via SNMP und ICMPDidactum-Gerät automatisch im Netzwerk finden
MIB-Compiler / MIB-BrowserLaden und Kompilieren von Vendor-MIBs, OID-AbfragenDidactum-MIB importieren, OIDs lesbar machen
SNMP Trap ReceiverEmpfang und Verarbeitung eingehender SNMP-TrapsProaktive Alarme vom Didactum-Gerät empfangen
Performance TrendingLangzeit-Aufzeichnung von MIB-Werten als ZeitreihenTemperatur- und Feuchte-Trends visualisieren
Threshold-ManagementSchwellwertüberwachung für gepolte MetrikenAlarm bei Temperatur-/Leckage-Grenzwertüberschreitung
Event-ScriptingBenutzerdefinierte Aktionen bei Events (Skripte)Custom-Reaktion auf Didactum-Alarme
Syslog-CollectorEmpfang von Syslog-NachrichtenDidactum-Syslog-Meldungen (falls unterstützt)
Topology-MapGrafische Netzwerktopologie-AnsichtDidactum-Gerät in Serverraum-Topologie einbetten

Verarbeitungsablauf für Didactum-Sensoren in VPFM

  1. Discovery: VPFM erkennt das Didactum-Gerät via SNMP-Walk und ICMP.
  2. MIB-Import: Die Didactum-MIB wird in den VPFM-MIB-Compiler geladen; OIDs erhalten lesbare Namen.
  3. Credential-Zuweisung: SNMP-Community-String wird dem Gerät zugewiesen.
  4. Performance-Monitoring: Ausgewählte Sensor-OIDs werden in konfigurierten Intervallen gepollt und als Metriken gespeichert.
  5. Threshold-Konfiguration: Schwellwerte für Temperatur, Leckage usw. lösen Events aus.
  6. Trap-Verarbeitung: SNMP-Traps vom Didactum-Gerät werden empfangen und als Fault-Events verarbeitet.
  7. Alarmierung: Events lösen Benachrichtigungen per E-Mail oder Event-Skript aus.

2. Voraussetzungen

  • Avaya VPFM 2.x oder 3.x (VPFM oder VPFM Plus) mit Administrator-Zugriff
  • VPFM-Server auf Linux (CentOS/RHEL) oder Windows Server
  • Java Runtime (wird mit VPFM mitgeliefert)
  • VPFM-Weboberfläche erreichbar (Standard: HTTP Port 8080 oder HTTPS Port 8443)
  • SNMP-Tools (snmpwalk, snmpget) auf dem VPFM-Server für Tests
  • Didactum Monitoring-Gerät im Netzwerk erreichbar, SNMP aktiviert
  • UDP Port 161 vom VPFM-Server zum Didactum-Gerät freigegeben
  • UDP Port 162 auf dem VPFM-Server für SNMP-Traps freigegeben
  • SNMP-Community-String bekannt (Standard: public)
  • Didactum MIB-Datei vorhanden (DIDACTUM-RACKMONI2-MIB.mib)

VPFM-Dienst prüfen

# Linux – VPFM-Dienst prüfen:
service kbmd status
# oder:
/opt/VPFM/bin/kbmd status
 
# VPFM starten:
service kbmd start
 
# Web-Interface aufrufen:
# <VPFM-SERVER>/vpfm
# oder: <VPFM-SERVER>/vpfm

Beispiel-Netzwerkkonfiguration

GerätIP-AdresseRolle
VPFM-Server192.168.1.85Monitoring-Server, Web-Interface, Trap-Receiver
Didactum Monitoring Unit192.168.1.100Überwachtes Gerät (SNMP-Agent)

3. SNMP-Vorbereitung am Didactum-Gerät

3.1 SNMP aktivieren

  1. Didactum Web-Interface aufrufen: 192.168.1.100, Login mit Admin-Konto.
  2. Navigation: Einstellungen → Netzwerk → SNMP (oder: Settings → Network → SNMP).
  3. 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 VPFM-Servers (192.168.1.85) eintragen
    • SNMP Trap Receiver: IP des VPFM-Servers, Port 162
  4. Einstellungen speichern.

Achtung: Den Standard-Community-String public in Produktivumgebungen ändern. Den gleichen String in den VPFM-Credentials verwenden.

3.2 Erreichbarkeit vom VPFM-Server testen

# SNMP Walk – alle Didactum-OIDs:
snmpwalk -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854
 
# Temperatur Sensor 1:
snmpget -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1
 
# System-Beschreibung (Grundtest):
snmpget -v2c -c public 192.168.1.100 1.3.6.1.2.1.1.1.0

Hinweis: 

Didactum gibt Temperatur- und Spannungswerte mit Faktor 10 zurück (235 = 23,5 °C). VPFM zeigt diese Rohwerte an – bei Threshold-Konfiguration und Performance-Trending entsprechend berücksichtigen.

4. VPFM vorbereiten und MIB importieren

4.1 VPFM Web-Interface anmelden

  1. Browser öffnen: 192.168.1.85/vpfm.
  2. Login mit Administrator-Konto (Standard: admin / admin).
  3. Nach dem Login erscheint das VPFM-Dashboard mit Topology-View und Event-Browser.

4.2 Didactum MIB-Datei in VPFM importieren

VPFM besitzt einen integrierten MIB-Compiler, der Vendor-MIBs verarbeitet und OID-Namen auflöst.

  1. Navigation: Diagnose → MIB Browser → Load MIBs (oder im Menü: Tools → MIB Compiler).
  2. Klick auf Upload MIB File.
  3. Didactum-MIB-Datei auswählen: DIDACTUM-RACKMONI2-MIB.mib.
  4. Klick auf Compile – VPFM verarbeitet die MIB und zeigt Erfolg oder Fehler an.
  5. Nach erfolgreichem Import: OIDs der Didactum-Basis (1.3.6.1.4.1.3854) erscheinen mit Klarnamen im MIB-Browser.

Alternativ MIB-Datei direkt ins VPFM-MIB-Verzeichnis kopieren:

# Linux – MIB-Datei ins VPFM-Verzeichnis kopieren:
sudo cp DIDACTUM-RACKMONI2-MIB.mib /opt/VPFM/mibs/
 
# VPFM neu starten, damit die MIB geladen wird:
sudo service kbmd restart

4.3 Abhängige MIBs sicherstellen

Vor dem Import der Didactum-MIB müssen folgende Standard-MIBs in VPFM vorhanden sein (sind in der Regel vorinstalliert):

  • SNMPv2-SMI
  • SNMPv2-TC
  • SNMPv2-MIB
  • RFC1213-MIB (MIB-2)

Falls eine MIB fehlt: Navigation im VPFM: Administration → MIB Repository → Standard MIBs prüfen.

4.4 VPFM-SNMP-Trap-Receiver aktivieren

  1. Navigation: Administration → Server Settings → SNMP Trap Receiver.
  2. Status: Enabled prüfen.
  3. Port: 162 (UDP).
  4. Accepted Communities: public hinzufügen.
  5. Speichern und VPFM neu starten.
# Firewall-Port 162 auf dem VPFM-Server freigeben:
# Linux (ufw):
sudo ufw allow 162/udp
 
# Linux (iptables):
sudo iptables -A INPUT -p udp --dport 162 -j ACCEPT

5. Didactum-Gerät entdecken und hinzufügen

5.1 Automatische Discovery starten

  1. VPFM Web-Interface: Navigation: Topology → Discovery → New Discovery Task.
  2. Discovery-Einstellungen:
    • Discovery Type: IP Range Discovery
    • Start IP: 192.168.1.100
    • End IP: 192.168.1.100 (nur Didactum-Gerät)
    • SNMP Version: v2c
    • Community String: public
    • SNMP Port: 161
    • ICMP Ping: Enabled
  3. Klick auf Start Discovery.
  4. VPFM führt ICMP-Ping und SNMP-Walk durch.
  5. Nach Abschluss erscheint das Didactum-Gerät in der Topology-Ansicht.

5.2 Gerät manuell hinzufügen

  1. Navigation: Topology → Add Device.
  2. Folgende Felder ausfüllen:
    • IP Address: 192.168.1.100
    • Device Name: didactum-rack01
    • Device Type: Generic SNMP Device (oder Environmental Monitor falls verfügbar)
    • Location: Serverraum A, Rack 03
    • SNMP Version: v2c
    • Read Community: public
  3. Klick auf Add.

5.3 Geräteeigenschaften nach Discovery prüfen

  1. In der Topology-Ansicht: Doppelklick auf das Didactum-Gerät-Icon.
  2. Registerkarte General: IP-Adresse, sysDescr, sysName, sysUpTime prüfen.
  3. Registerkarte SNMP: Community-String und SNMP-Version bestätigen.
  4. Registerkarte Status: Gerät sollte Reachable oder Up anzeigen.

5.4 Gerätegruppe anlegen

  1. Navigation: Topology → Groups → Create Group.
  2. Name: Didactum-Rack-Monitoring
  3. Beschreibung: Alle Didactum Rack Monitoring Units
  4. Mitglieder: Didactum-Gerät zur Gruppe hinzufügen.
  5. Diese Gruppe wird für Benachrichtigungsregeln und Performance-Monitoring-Zuweisungen verwendet.

5.5 Gerätesymbol in der Topology anpassen

  1. Rechtsklick auf das Didactum-Gerät-Icon → Properties → Icon.
  2. Symbol auf Server oder Environmental Sensor ändern (je nach verfügbaren VPFM-Icons).
  3. Beschriftung: Didactum RMU – Serverraum A

6. SNMP-Credentials konfigurieren

6.1 Credential-Set für Didactum anlegen

  1. Navigation: Administration → Credentials → Add Credential Set.
  2. SNMP v2c Credentials:
    • Credential Set Name: Didactum-SNMPv2c
    • SNMP Version: v2c
    • Read Community: public
    • Write Community: private (falls SNMP-Set benötigt)
    • SNMP Port: 161
    • Timeout: 2000 ms
    • Retries: 3
  3. Speichern.
  4. Credential dem Didactum-Gerät zuweisen: Gerät öffnen → Credentials → Assign → Didactum-SNMPv2c.

6.2 Credentials für SNMP v3 (erhöhte Sicherheit)

  1. Neues Credential-Set: Didactum-SNMPv3
  2. SNMP Version: v3
  3. Zusätzliche Felder:
    • Security Level: authPriv
    • Security Name: SNMP-v3-Benutzername vom Didactum-Gerät
    • Authentication Protocol: SHA
    • Authentication Passphrase: Authentifizierungspasswort
    • Privacy Protocol: AES
    • Privacy Passphrase: Verschlüsselungspasswort
  4. Speichern und dem Gerät zuweisen.

6.3 Credential-Test durchführen

  1. Geräteeigenschaften öffnen → Credentials → Test Credential.
  2. VPFM sendet eine Test-SNMP-Anfrage (sysDescr.0) an das Didactum-Gerät.
  3. Ergebnis Success bestätigt korrekte Konfiguration.
  4. Bei Timeout oder Authentication Failure: Community-String und Firewall prüfen.

7. Performance-Monitoring und MIB-Browser-Abfragen

7.1 MIB-Browser für Didactum-OIDs verwenden

  1. Navigation: Diagnose → MIB Browser (oder aus dem Gerätemenü: Diagnose → SNMP MIB Query).
  2. Zielgerät: 192.168.1.100, Community: public.
  3. OID-Baum: Enterprises → Didactum auswählen (wenn MIB importiert wurde).
  4. OID eingeben: 1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1 (Temperatur Sensor 1).
  5. Klick auf Get oder Walk – aktueller Wert wird angezeigt.
  6. Wert 235 entspricht 23,5°C (Didactum-Faktor × 10).

7.2 Performance-Trending für Temperatursensoren einrichten

VPFM unterstützt instanzbasiertes Performance-Monitoring, bei dem einzelne OID-Werte als Zeitreihendaten gespeichert werden.

  1. Rechtsklick auf das Didactum-Gerät → Performance → Add Performance Instance.
  2. Einstellungen für Temperatur Sensor 1:
    • Instance Name: Temperatur-Sensor-1
    • OID: .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1
    • Instance Type: Gauge
    • Polling Interval: 300 Sekunden (5 Minuten)
    • Description: Temperatur Rack-Front (Rohwert × 10)
  3. Klick auf Add.
  4. Schritte 1–3 für weitere Sensoren wiederholen (Sensor 2, Leckage, Feuchte usw.).

7.3 Alle Performance-Instances für Didactum

Instance NameOIDTypIntervallHinweis
Temperatur-S1.1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1Gauge300 sRohwert ÷ 10 = °C
Temperatur-S2.1.3.6.1.4.1.3854.1.2.2.1.16.1.3.2Gauge300 sRohwert ÷ 10 = °C
Temp-Status-S1.1.3.6.1.4.1.3854.1.2.2.1.16.1.4.1Gauge300 s0=OK, 1=Warn, 2=Alarm
Leckage-Status-S1.1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1Gauge60 s0=OK, 1=Leckage
Leckage-Status-S2.1.3.6.1.4.1.3854.1.2.2.1.18.1.4.2Gauge60 s0=OK, 1=Leckage
Luftfeuchtigkeit-S1.1.3.6.1.4.1.3854.1.2.2.1.17.1.3.1Gauge300 sDirektwert in % rF
Hum-Status-S1.1.3.6.1.4.1.3854.1.2.2.1.17.1.4.1Gauge300 s0=OK, 1=Warn, 2=Alarm
Spannung-S1.1.3.6.1.4.1.3854.1.2.2.1.15.1.3.1Gauge300 sRohwert ÷ 10 = V
Tuerkontakt-S1.1.3.6.1.4.1.3854.1.2.2.1.10.1.3.1Gauge60 s0=zu, 1=offen
Rauchmelder-S1.1.3.6.1.4.1.3854.1.2.2.1.14.1.3.1Gauge60 s0=OK, 1=Alarm
Bewegung-S1.1.3.6.1.4.1.3854.1.2.2.1.11.1.3.1Gauge60 s0=keine, 1=Alarm
System-Uptime.1.3.6.1.2.1.1.3.0Counter3600 sHundertstelsekunden

7.4 Performance-Trending-Grafiken aufrufen

  1. Rechtsklick auf das Didactum-Gerät → Performance → View Trends.
  2. Instance auswählen: Temperatur-S1.
  3. Zeitraum wählen: Last 24 Hours, Last 7 Days, Last 30 Days.
  4. Grafik zeigt Rohwert-Verlauf; Legende anpassen: Display Unit: × 0.1 °C (manuell in Beschriftung dokumentieren).
  5. Mehrere Instances in einem Graphen: Overlay → Add Instance → Temperatur-S2.

8. OID-Referenz für VPFM

Alle OIDs basieren auf der Didactum Enterprise OID-Basis 1.3.6.1.4.1.3854. Der Platzhalter {n} steht für den Sensorindex (1 = erster Sensor usw.).

8.1 Temperatursensoren

OIDBeschreibungRohwertVPFM-Threshold (Rohwert)Hinweis
1.3.6.1.4.1.3854.1.2.2.1.16.1.3.{n}Temperaturwert Sensor n°C × 10Warn ≥ 300, Crit ≥ 350Anzeige × 10; 300 = 30 °C
1.3.6.1.4.1.3854.1.2.2.1.16.1.4.{n}Temperatur-Status Sensor nEnum 0/1/2Warn ≥ 1, Crit ≥ 20=OK, 1=Warn, 2=Alarm
1.3.6.1.4.1.3854.1.2.2.1.16.1.7.{n}Oberer Grenzwert Sensor n°C × 10Informativ
1.3.6.1.4.1.3854.1.2.2.1.16.1.8.{n}Unterer Grenzwert Sensor n°C × 10Informativ
1.3.6.1.4.1.3854.1.2.2.1.16.1.2.{n}Sensor-Name nTextFür Instance-Beschriftung

8.2 Leckagesensoren

OIDBeschreibungRohwertVPFM-ThresholdHinweis
1.3.6.1.4.1.3854.1.2.2.1.18.1.4.{n}Leckage-Status Sensor n0=OK, 1=LeckageCrit ≥ 1Sofortalarm bei Wert 1
1.3.6.1.4.1.3854.1.2.2.1.18.1.3.{n}Leckage-Wert Sensor n0=trockenCrit ≥ 1Alternativ zu Status-OID
1.3.6.1.4.1.3854.1.2.2.1.18.1.2.{n}Sensor-Name nTextFür Beschriftung

8.3 Luftfeuchtigkeit und weitere Sensoren

OIDBeschreibungRohwertVPFM-ThresholdHinweis
1.3.6.1.4.1.3854.1.2.2.1.17.1.3.{n}Luftfeuchtigkeitswert Sensor n% rFWarn < 20 oder > 70Direktwert, kein Faktor
1.3.6.1.4.1.3854.1.2.2.1.17.1.4.{n}Luftfeuchtigkeits-Status nEnum 0/1/2Warn ≥ 10=OK, 1=Warn, 2=Alarm
1.3.6.1.4.1.3854.1.2.2.1.15.1.3.{n}Spannungswert Sensor nV × 10Warn < 2070 oder > 25302298 = 229,8 V
1.3.6.1.4.1.3854.1.2.2.1.15.1.4.{n}Spannungs-Status Sensor nEnum 0/1/2Warn ≥ 10=OK, 1=Warn, 2=Alarm
1.3.6.1.4.1.3854.1.2.2.1.10.1.3.{n}Türkontakt-Status n0=zu, 1=offenCrit ≥ 1Policy-abhängig
1.3.6.1.4.1.3854.1.2.2.1.11.1.3.{n}Erschütterung / Bewegung n0=keine, 1=AlarmWarn ≥ 1Sicherheitskritisch
1.3.6.1.4.1.3854.1.2.2.1.14.1.3.{n}Rauchmelder-Status n0=OK, 1=AlarmCrit ≥ 1Sofortalarm
1.3.6.1.2.1.1.3.0System UptimeHundertstelsekundenStandard-MIB-2
1.3.6.1.2.1.1.1.0Gerätebeschreibung (sysDescr)TextGeräteidentifikation

9. Fault Management und Alarmierung

9.1 Threshold-Regeln für Performance-Instances anlegen

  1. Rechtsklick auf das Didactum-Gerät → Performance → Thresholds → Add Threshold.
  2. Threshold für Temperatur Sensor 1 – Warnung:
    • Instance: Temperatur-S1
    • Condition: Rising Threshold
    • Value: 300 (= 30,0 °C × 10)
    • Severity: Warning
    • Event Message: Temperatur Sensor 1 über 30 °C auf {deviceName} (Rohwert: {value})
    • Rearm Value: 280 (= 28,0 °C – Alarm erlischt)
  3. Threshold für Temperatur Sensor 1 – Kritisch:
    • Value: 350 (= 35,0 °C × 10)
    • Severity: Critical
    • Rearm Value: 320
  4. Speichern.

9.2 Threshold für Leckage (Sofortalarm)

  1. Neuer Threshold für Instance Leckage-Status-S1:
    • Condition: Rising Threshold
    • Value: 1
    • Severity: Critical
    • Event Message: LECKAGE ERKANNT auf {deviceName} – Sensor 1! Sofortiger Handlungsbedarf!
    • Rearm Value: 0
  2. Polling-Intervall der Instance auf 60 Sekunden setzen (zeitkritisch).

9.3 Event-Browser öffnen und prüfen

  1. Navigation: Fault → Event Browser.
  2. Filter: Device = didactum-rack01.
  3. Events nach Schweregrad filtern: Critical, Warning, Normal.
  4. Ereignis-Details anzeigen: Klick auf ein Event → Zeitstempel, OID-Wert, Gerätename.
  5. Event quittieren (Acknowledge): Rechtsklick → Acknowledge.

9.4 Event-Scripting für Benachrichtigungen

VPFM unterstützt Event-Handling-Skripte, die bei bestimmten Events ausgeführt werden:

  1. Navigation: Fault → Event Handling → Add Rule.
  2. Einstellungen:
    • Rule Name: Didactum-Leckage-Email
    • Match Condition: Event Message enthält LECKAGE ERKANNT
    • Severity: Critical
    • Action: Run Script
    • Script: /opt/VPFM/scripts/didactum_alert.sh
# Beispiel-Alert-Skript:
sudo nano /opt/VPFM/scripts/didactum_alert.sh
#!/bin/bash
# VPFM Event Handler Script für Didactum-Alarme
DEVICE="$1"
SEVERITY="$2"
MESSAGE="$3"
TIMESTAMP=$(date '+%Y-%m-%d %H:%M:%S')
ALERT_EMAIL="admin@example.com"
 
echo -e "Subject: [VPFM/${SEVERITY}] Didactum-Alarm: ${MESSAGE}\n\nGerät: ${DEVICE}\nSchwere: ${SEVERITY}\nNachricht: ${MESSAGE}\nZeit: ${TIMESTAMP}" \
    | sendmail "${ALERT_EMAIL}"
sudo chmod +x /opt/VPFM/scripts/didactum_alert.sh

9.5 E-Mail-Benachrichtigung in VPFM konfigurieren

  1. Navigation: Administration → Notifications → Email Settings.
  2. SMTP-Server, Port, Absenderadresse und Authentifizierung eintragen.
  3. Test-E-Mail senden.
  4. Benachrichtigungsregel: Administration → Notifications → New Notification Rule:
    • Trigger: Severity Critical oder Warning
    • Device Group: Didactum-Rack-Monitoring
    • Empfänger: admin@example.com

9.6 Empfohlene Schwellwerte

InstanceWarning-Schwelle (Rohwert)Critical-Schwelle (Rohwert)Rearm (Rohwert)Norm
Temperatur-S1 (IT-Rack)300 (30 °C)350 (35 °C)280ASHRAE A1: 15–32 °C
Temperatur-S2 (USV)250 (25 °C)300 (30 °C)230Herstellervorgabe
Luftfeuchtigkeit-S1 hoch70 % rF80 % rF65 % rFASHRAE: 20–80 % rF
Luftfeuchtigkeit-S1 niedrig20 % rF10 % rF25 % rFASHRAE: 20–80 % rF
Leckage-Status-S110Sofortalarm
Spannung-S1 hoch2530 (253 V)2600 (260 V)2500EN 50160 ±10 %
Spannung-S1 niedrig2070 (207 V)1960 (196 V)2100EN 50160 ±10 %
Türkontakt / Rauch / Bewegung10Policy-abhängig

10. SNMP-Trap-Integration

VPFM enthält einen nativen SNMP-Trap-Receiver, der Traps vom Didactum-Gerät direkt empfängt und als Fault-Events in den Event-Browser einträgt – ohne zusätzliche Software.

10.1 VPFM-Trap-Receiver-Status prüfen

  1. Navigation: Administration → Server Settings → SNMP.
  2. SNMP Trap Receiver: Status Enabled und Port 162 bestätigen.
  3. Bei Bedarf Community-Filter hinzufügen: public.

10.2 Trap-to-Event-Mapping konfigurieren

  1. Navigation: Fault → SNMP Trap Definitions → Add Definition.
  2. Definition für Leckage-Trap:
    • Trap OID: .1.3.6.1.4.1.3854.1.7.2
    • Event Name: Didactum-Leckage-Alarm
    • Severity: Critical
    • Message Template: LECKAGE erkannt auf {sourceAddress} – Sensor {trapVarBinding1}
  3. Definition für Temperatur-Alarm:
    • Trap OID: .1.3.6.1.4.1.3854.1.7.1
    • Event Name: Didactum-Temperatur-Alarm
    • Severity: Major
  4. Weitere Trap-Definitionen analog anlegen.

Tipp: 

Nach dem MIB-Import (Abschnitt 4.2) erkennt VPFM Didactum-Trap-OIDs automatisch mit Klarnamen. Die Trap-Definitionen können dann aus dem MIB-Browser heraus angelegt werden.

10.3 Trap-Test durchführen

# Test-Trap vom Didactum-Gerät an VPFM senden:
snmptrap -v2c -c public 192.168.1.85 '' \
  .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
 
# Event erscheint im VPFM Event-Browser:
# Fault → Event Browser → Filter: Source = 192.168.1.100

10.4 Wichtige Didactum Trap-OIDs

Trap-OIDEreignisVPFM-SeverityEmpfohlene Reaktion
1.3.6.1.4.1.3854.1.7.1Temperatur-AlarmMajorEvent + E-Mail
1.3.6.1.4.1.3854.1.7.2Leckage-AlarmCriticalEvent + E-Mail + Skript
1.3.6.1.4.1.3854.1.7.3Luftfeuchtigkeits-AlarmMajorEvent + E-Mail
1.3.6.1.4.1.3854.1.7.4Spannungs-AlarmMajorEvent + E-Mail
1.3.6.1.4.1.3854.1.7.10Türkontakt geöffnetWarningEvent (Policy-abhängig)
1.3.6.1.4.1.3854.1.7.14Rauchmelder-AlarmCriticalEvent + E-Mail + Skript
1.3.6.1.4.1.3854.1.7.99Gerät-NeustartWarningEvent + Logging

11. Dashboards und Reports

11.1 Topology-Ansicht für Didactum anpassen

  1. Navigation: Topology → Network View.
  2. Subnetz mit dem Didactum-Gerät aufrufen.
  3. Gerät-Icon: Zeigt automatisch Farbkodierung nach aktuellem Severity-Status (grün/gelb/orange/rot).
  4. Klick auf das Icon → Detailansicht mit allen Geräteeigenschaften.
  5. Background-Image: Serverraum-Grundriss als Hintergrund hochladen: Topology → Edit Background → Upload Image.

11.2 Performance-Dashboard einrichten

  1. Navigation: Performance → Dashboard → Add Widget.
  2. Widget: Line Chart → Instanzen Temperatur-S1 und Temperatur-S2 hinzufügen.
  3. Widget: Gauge → Instanz Temperatur-S1, Min: 0, Max: 500 (Rohwert), Schwellwerte bei 300 und 350 anzeigen.
  4. Widget: Status Summary → Gerätegruppe Didactum-Rack-Monitoring.
  5. Widget: Event Table → letzte 10 Events der Gerätegruppe.
  6. Dashboard speichern und als Startseite festlegen.

11.3 Reports generieren

  1. Navigation: Reports → Performance Report.
  2. Einstellungen:
    • Device: didactum-rack01
    • Instances: Temperatur-S1, Luftfeuchtigkeit-S1, Leckage-Status-S1
    • Time Range: Letzter Monat
    • Report Type: Min / Max / Average
  3. Format: PDF oder HTML exportieren.
  4. Automatischer Versand: Schedule Report → Monthly → E-Mail an admin@example.com.

11.4 SNMP-MIB-Query als Diagnose-Werkzeug

  1. Navigation: Diagnose → SNMP MIB Query (oder aus dem Gerätemenü).
  2. Direkte OID-Abfrage für schnelle Diagnose:
    • OID: .1.3.6.1.4.1.3854.1.2.2.1.16.1.3.1 → liefert aktuellen Temperatur-Rohwert
    • OID: .1.3.6.1.4.1.3854.1.2.2.1.18.1.4.1 → liefert Leckage-Status
  3. Walk über die gesamte Didactum-OID-Basis: .1.3.6.1.4.1.3854

12. Fehlerbehebung (Troubleshooting)

ProblemMögliche Ursache / Lösung
Gerät wird bei Discovery nicht gefundenICMP Ping möglich? UDP Port 161 freigegeben? Community-String in Discovery-Einstellungen korrekt? SNMP am Gerät aktiviert? Allowed Managers einschränkend konfiguriert?
Credential-Test schlägt fehlCommunity-String stimmt? SNMP-Version korrekt (v2c vs. v3)? IP des VPFM-Servers in Allowed Managers am Didactum-Gerät? Timeout erhöhen: 3000 ms.
MIB-Import schlägt fehlAbhängige MIBs vorhanden (SNMPv2-SMI, SNMPv2-TC)? MIB-Syntax prüfen. MIB-Datei-Encoding: UTF-8 ohne BOM. Fehlermeldung im MIB-Compiler-Log lesen.
OID-Namen nicht lesbar (nur Nummern)Didactum-MIB noch nicht importiert oder fehlerhaft kompiliert. MIB-Browser neu öffnen nach Import. VPFM neu starten: service kbmd restart.
Performance-Instance zeigt keine DatenOID mit führendem Punkt eingegeben? Polling-Intervall abgelaufen? VPFM-Log prüfen. Instance-Typ korrekt (Gauge für Sensor-Werte)? Credential dem Gerät zugewiesen?
Temperaturrohwert (235 statt 23,5)Didactum liefert Werte × 10. In Threshold-Werten × 10 angeben (300 für 30 °C). Im Performance-Trend-Graphen in Beschriftung dokumentieren.
SNMP-Traps erscheinen nicht im Event-BrowserUDP Port 162 auf dem VPFM-Server freigegeben? Trap-Receiver in VPFM aktiviert? Trap-Receiver-Community stimmt? Korrekte IP als Trap-Receiver im Didactum-Gerät?
Threshold-Event wird nicht ausgelöstThreshold korrekt konfiguriert? Rising vs. Falling? Rearm-Wert korrekt? Event-Handling-Regel aktiv? VPFM-Log: /opt/VPFM/logs/ prüfen.
VPFM-Web-Interface nicht erreichbarVPFM-Dienst läuft? (service kbmd status). Firewall: Ports 8080/8443 freigegeben? SELinux deaktiviert? (sestatus). VPFM neu starten: service kbmd restart.

Diagnose-Befehle Übersicht

# VPFM-Dienst prüfen:
service kbmd status
 
# VPFM starten / neu starten:
service kbmd start
service kbmd restart
 
# VPFM-Log prüfen:
sudo tail -f /opt/VPFM/logs/vpfm.log
sudo tail -f /opt/VPFM/logs/kbmd.log
 
# SNMP-Erreichbarkeit testen:
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
 
# Alle Temperatursensoren walk:
snmpwalk -v2c -c public 192.168.1.100 1.3.6.1.4.1.3854.1.2.2.1.16.1.3
 
# MIB-Datei mit Namensauflösung abfragen:
snmpget -v2c -c public -m +DIDACTUM-RACKMONI2-MIB \
  192.168.1.100 tempValue.1
 
# Test-Trap an VPFM senden:
snmptrap -v2c -c public 192.168.1.85 '' \
  .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-Ports prüfen (ufw):
sudo ufw status verbose
 
# Ports 161 und 162 freigeben:
sudo ufw allow 161/udp
sudo ufw allow 162/udp
 
# Ports 8080 und 8443 (VPFM Web) freigeben:
sudo ufw allow 8080/tcp
sudo ufw allow 8443/tcp
 
# SELinux-Status prüfen (ggf. deaktivieren für VPFM):
sestatus
# Temporär deaktivieren:
sudo setenforce 0

Anhang: VPFM-Konfiguration Schnell-Referenz

AufgabeNavigationspfad in VPFM
Gerät manuell hinzufügenTopology → Add Device
Discovery startenTopology → Discovery → New Discovery Task
Credentials anlegenAdministration → Credentials → Add Credential Set
MIB importierenDiagnose → MIB Browser → Load MIBs (oder Tools → MIB Compiler)
MIB-Browser (OID-Abfrage)Diagnose → MIB Browser oder Diagnose → SNMP MIB Query
Performance-Instance anlegenGerät → Performance → Add Performance Instance
Threshold anlegenGerät → Performance → Thresholds → Add Threshold
Performance-Trends anzeigenGerät → Performance → View Trends
Event-BrowserFault → Event Browser
SNMP-Trap-DefinitionFault → SNMP Trap Definitions → Add Definition
Event-Handling-RegelFault → Event Handling → Add Rule
BenachrichtigungsregelAdministration → Notifications → New Notification Rule
E-Mail-EinstellungenAdministration → Notifications → Email Settings
Performance-DashboardPerformance → Dashboard → Add Widget
Performance-ReportReports → Performance Report
Topology-HintergrundbildTopology → Edit Background → Upload Image
Trap-Receiver-EinstellungenAdministration → Server Settings → SNMP Trap Receiver
Gerätegruppe anlegenTopology → Groups → Create Group

Für firmware-spezifische OIDs und unterstützte Sensortypen immer die aktuelle Didactum-Gerätedokumentation konsultieren. VPFM-versionsspezifische Details sind in der Avaya-Dokumentation (NN48014-500 und NN48014-100) nachzuschlagen.

Diese Webseite nutzt Cookies

Diese Webseite nutzt Cookies zur Verbesserung des Erlebnisses unserer Besucher. Indem Sie weiterhin auf dieser Webseite navigieren, erklären Sie sich mit unserer Verwendung von Cookies einverstanden.

Essenzielle Cookies ermöglichen grundlegende Funktionen und sind für die einwandfreie Funktion der Website erforderlich.
Statistik Cookies erfassen Informationen anonym. Diese Informationen helfen uns zu verstehen, wie unsere Besucher unsere Website nutzen.
Marketing-Cookies werden von Drittanbietern oder Publishern verwendet, um personalisierte Werbung anzuzeigen. Sie tun dies, indem sie Besucher über Websites hinweg verfolgen.