GWDG setzt open IT Cockpit ein, modelliert von IT-Novum

Aus der Praxis: Offenes System-Monitoring für die Wissenschaft

Seite: 3/4

Anbieter zum Thema

Customizing in der zweiten Projektphase

open IT Cockpit übewacht als zentrales Element die IT-Infrastruktur bei der Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG).
open IT Cockpit übewacht als zentrales Element die IT-Infrastruktur bei der Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG).
(Bild: IT-Novum GmbH)

Im zweiten Projektschritt passte IT-Novum die Software an die speziellen Anforderungen der GWDG an und erweiterte einige Funktionen. Im Closed-Source-Bereich sind dies in der Regel die schwierigsten Anforderungen, da die Anbindung eigener Entwicklungen meist nicht durch den Hersteller unterstützt wird oder mit hohen Kosten verbunden ist. Ein Open Source-basiertes System hat hier große Vorteile, weil es sich aufgrund des offenen Sourcecodes und der Standardschnittstellen leicht anpassen oder erweitern lassen kann.

Einbindung in CMDB

Zur Inventarisierung von Geräten arbeitet die GWDG mit einer selber entwickelten Configuration Management Database (CMDB) auf Basis einer Oracle-Datenbank. Daher musste Open IT Cockpit so konfiguriert werden, dass neu angelegte oder geänderte Assets automatisiert angepasst und erstellt werden.

Dazu gehört auch das Anlegen von Hosts im Monitoring-System. Durch die im Open-Source-Standard bereits integrierte Provisioning-API konnte das über definierte Schnittstellen schnell umgesetzt werden. Eine Herausforderung war, sicherzustellen, dass auch alle Hosts der CMDB in Open IT Cockpit angelegt werden.

Dazu entwickelte der Dienstleister einen Importeur, der alle neu angelegten Hosts in einem definierbaren Zeitraum aus der CMDB heraussucht und dem Tool anlegt. Durch die direkte Verbindung zur Datenbank stellt das sicher.

Die Vadidierung der Daten

Eine weitere Herausforderung bestand in der Validierung der Daten, da in der CMDB zum Beispiel auch Umlaute und für Nagios nicht erlaubte Zeichen gespeichert werden können. Der Importeur wurde daher so konfiguriert, dass er zuerst eine Validierung und Anpassung der Daten durchführt, bevor die Systeme in Open IT Cockpit angelegt werden.

Da die CMDB eine Vielzahl an Informationen liefert, wie Systeminformationen, Notfallpläne oder Ansprechpartner, legte IT-Novum neben der geforderten Grundfunktionalität, die Hosts aufzunehmen, auch noch automatisiert eine Seite pro Host im DokuWiki von Open IT Cockpit an. Diese enthält weitere Zusatzinformationen. Für die GWDG war das ein großer Vorteil, denn dadurch lassen sich Informationen wie Kontaktdaten und Notfallpläne für die einzelnen Systeme weiterhin zentral pflegen, sie sind aber immer mit einem aktuellen Stand im zentralen Monitoring-System vorhanden.

(ID:42699227)