Version almost final

lecture: SysDB — Alle Systeminformationen auf einen Blick

The System Database

Sysdb-owl-blue

Die System Database sammelt und aggregiert System- und Inventarisierungsinformationen und bietet eine einheitliche Schnittstelle zur Abfrage der Daten.

Die „System DataBase“ (SysDB) ist eine Datenbank zur zentralen Erfassung von Inventardaten und Informationen zur Systemverwaltung. Diese werden (kontinuierlich) von anderen Hardware- oder Software-Systemen wie Monitoring-Diensten oder Konfigurationsmanagementsystemen (z.B. Nagios, Puppet, collectd) abgefragt und aggregiert. Der Fokus liegt dabei auf Metadaten zu Hosts und Services und einer hierarchischen Übersicht über alle wichtigen System-Informationen. Weiterhin stellt SysDB eine Schnittstelle zur Abfrage bereit, welche einen einheitlichen Zugriff auf die Daten unabhängig von dem Backend-System ermöglicht. Dadurch werden sämtliche wichtige Komponenten der Systemverwaltung zusammengeführt und durch eine einzelne Schnittstelle zur Verfügung gestellt. Eine Web-Oberfläche bietet einfachen Zugriff auf alle Informationen und kann zeitbasierte Metriken aus Backend-Systemen abfragen und als Graphen darstellen.