Monitoring

Überwachung von Infrastruktur und Diensten

Icinga 2

Als Monitoring bezeichnet man die kontinuierliche Überwachung von IT-Infrastrukturen und -Diensten. Aufgrund unterschiedlicher Prüfungen wird die Verfügbarkeit überprüft und der zuständige Ansprechpartner im Fehlerfall informiert. Gerne helfen wir Ihnen bei der Planung und Umsetzung einer individuellen Monitoring-Lösung auf Basis von Icinga 2.

Elastic Stack

Elastic stellt mit dem Elastic Stack eine vollumfängliche Lösung zum einsammeln, auswerten und speichern von Log Dateien bereit. Der Elastic Stack besteht aus Kibana dem Webfrontend, Logstash der Pipeline zum aufbereiten der Logdaten, den Beats zum einsammeln der Logdaten und Elastic Search der Datenbank zum speichern der Logdaten.  

Der Elastic Stack erlaubt es Log Dateien in Infrastrukturen und Anwendungen zentral zu erfassen, zu betrachten und unterstützt den Administrator bei der Erkennung von Mustern. 

Das Webfrontend Kibana erlaubt es Vorgefertigte Dashboards zu erstellen und die Log Informationen Grafisch aufzubereiten. Gerne zeigen wir Ihnen eine Demo und unterstützen Sie bei der Einrichtung eines passenden Elastic Stacks für Ihre Bedürfnisse.

Grafana

Grafana ist ein Webfrontend zur Visualisierung von Daten. Es ist in der Lage verschiedene Datenquellen Abzufragen und zusammen darzustellen. Zum Beispiel Metrik Daten aus einer InfluxDB Datatenbank und Ereignisse aus einer Elastic Search Datenbank. Grafana erlaubt das erstellen von informativen Dashboards und gibt dem Administrator einen tiefen Einblick in seine Umgebung.

Telegraf & InfluxDB

Telegraf ist ein leichtgewichtiger Dienst der Metriken auf Servern einsammelt, aufbereitet und in eine Metrik Datenbank schreiben kann. 

InfluxDB ist eine Metrik-Datenbank, welche es erlaubt Metrik Daten komfortabel über eine API zu erfassen und zu speichern.  Die API ist sehr gut Dokumentiert und kann sowohl aus Anwendungen direkt, als auch aus Agenten (z.B. Telegraf) mit Metriken beliefert werden. Grafana ist das ideale Frontend um die Metriken in der Datenbank zu visualisieren.