Kernfunktionen
- Service Polling (Dienst-Monitore)
- Netzwerk-Discovery
- Verfügbarkeits-Reporting
- SNMP-Datensammlung
- SNMP-Trap Empfänger (über 5000 Traps sind vorkonfiguriert)
- Benachrichtigung mittels E-Mail, Pager, SMS oder externe CLI-Programme
- Schwellwerte basierend auf SNMP-Daten oder Antwortzeiten von Diensten
Skalierbarkeit
- Designed für große Umgebungen
- Mehrere parallele Verarbeitungsschlangen für Dienstsammlungen und Dienstmonitore
- Überwachung vieler Geräte und Dienste mit einem einzigen Server
- Automatismen zur Erkennung von Diensten und Geräten
- Regelbasierte Konfiguration zur Minimierung des Verwaltungsaufwandes für mittlere bis große Umgebungen
- Zentrale Datenbankarchitektur (PostgreSQL)
- Leistungsdaten mittels RRD/JRB (Round Robin Database/Java Round Robin Database)
Discoveryfunktion
- Automatisch: Konfiguration eines Netzbereiches und Prüfen der Erreichbarkeit mittels ICMP (Ping). Jede IP-Adresse, die im Netzbereich auf Ping antwortet, wird in OpenNMS aufgenommen.
- Semi-automatisch: Geräte, die nicht in OpenNMS enthalten sind und einen SNMP-Trap oder eine Syslog-Nachricht an OpenNMS senden, werden aufgenommen.
- Manuell: IP-Adresse des Gerätes wird manuell in das Web-Interface eingetragen.
Diensterkennung
- Automatische Diensterkennung
- Zahlreiche Standarddienste wie zum Beispiel SSH, DNS, HTTP, SNMP, SMTP, …
- Flexible Erweiterungen um eigene Dienste möglich
Dienstmonitoring
- Vorhandene Monitore für Standarddienste
- Flexible Erweiterungen um eigene Monitore möglich
- TCP-Monitoring
- SNMP-Monitoring
Erhebung von Leistungsdaten
- Leistungsgraphen mittels SNMP
- Leistungsgraphen mittels WMI
- Leistungsgraphen mittels Nagios NSClient/++
- Leistungsgraphen über die Antwortzeiten der Dienste
Topologieinformationen
- Automatisches Auslesen von Layer-3-Routing-Tabellen
- Automatisches Auslesen von Layer-2-Informationen – Bridging und STP (Spanning Tree Protocol). Diese Funktion ist abhängig von den jeweiligen Geräteherstellern (Cisco, 3Com, HP, Extreme Networks)
- Automatisches Auslesen von Layer-2-VLAN-Informationen. Auch diese Funktion hängt von den jeweiligen Herstellern ab (Cisco, 3Com, HP, Extreme Networks).
Zugangsrollen
- Administrationsbenutzer – Anlegen, Ändern, Löschen von Geräten, Nachrichten, Ereignissen, Benutzern, Rollen, …
- Benutzer – Bearbeiten von Ereignissen, Störungen
- Eingeschränkter Benutzer – keine Bearbeitung von Ereignissen, Nachrichten und Störungen. Nur lesender Zugriff möglich
Benachrichtigungssystem
- Abbildung von Rollen und entsprechenden Benachrichtigungszeitplänen
- Benutzerspezifische Abbildung von Bereitschaftszeiten
Kartendarstellung
- Visualisierung und Dokumentation der IT-Infrastruktur mit unterschiedlichen Kartenwerkzeugen
- Kaskadierbare Darstellung von Karten
- Ereignisabhängige Anzeige der Gerätezustände (Farbe)
- Automatische Topologieerkennung