Dies ist eines von 4558 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Aufbau einer Monitoring Plattform

Projektdauer: 6 Monate

Kurzbeschreibung

Zur Ablösung von heterogenen Legacy-Monitoringsystemen soll eine zentrale State-of-the-Art Monitoring Plattform aufgebaut werden. Damit wird einerseits die Überwachung der gesamten IT-Infrastruktur des Kunden gewährleistet und andererseits die Nutzung von Monitoring-Services für sämtliche interne Produkte ermöglicht. Eine zentrale Anforderung an die Plattform stellt die Hochverfügbarkeit dar, sodass alle Komponenten aus dem Monitoring Stack (Grafana, InfluxDB, Telegraf, Graylog und Icinga) und die zugehörigen Backend Tools und DBs redundant vom internen Monitoring-Team auf einem dedizierten VMware-Cluster provisioniert wurden. Die Umsetzung des Projektes war an die agilen Methodiken und insbesondere an Scrum angelehnt und von der PTA sowohl organisatorisch geleitet als auch fachlich und technisch beraten und unterstützt.

Ergänzung

Die hohe Verfügbarkeit wird wie folgt konzipiert und implementiert. Vor Grafana und Graylog wird ein HAProxy-Loadbalancer mit einem Keepalived Daemon geschaltet. Die zentrale Metriken-Datenbank InfluxDB wird als ein Cluster in der Enterprise Version ausgesetzt. Die Metadaten Datenbank für die Grafana-Dashboards wird als ein MariaDB Galera Cluster aufgesetzt. Weiterhin wird MariaDB ebenfalls als eine Metadaten DB für die Alarmierungsplattform Icinga verwendet. Die Alarmierung für abgeschottete Systeme in fremden Netzwerksegmenten wird durch einen Icinga-Satelliten implementiert. Für die Metrikensammlung werden Telegraf-Agents auf dem jeweiligen Server (VM) mithilfe von Puppet provisioniert. Ferner erfolgt die Verteilung der Agent-Konfigurationen ebenfalls automatisiert mithilfe von Puppet.

Fachbeschreibung

Das Monitoring teilt sich in zwei wesentliche Sparten auf: das fachliche und technische Systemmonitoring von Servern, Services, Soft- und Middleware und das Log- und Analysis Monitoring. Das Systemmonitoring soll neben der Ablösung der Legacy Alarmierungssystemen eine Mandanten-fähige Überwachung von internen Produkten in Form von Monitoring-Services ermöglichen. Die internen Kunden können eigenständig für Ihr Produkt auf der Plattform ein Dashboard zusammenstellen und die zugehörigen Metriken implementieren. Das Log Monitoring stellt eine neue zentrale Plattform für die Loganalyse dar, die sowohl den Administratoren und Entwicklern eine effiziente Analyse ermöglicht als auch die fachliche Überwachung gewährleistet.

Überblick

Projektzeitraum07.06.2017 - 12.12.2017

Haben wir Ihr Interesse geweckt?

Joachim Schütter

Key Account Manager

Jetzt Kontakt aufnehmen

Datei herunterladen