Open Source: Community Dashboards für die LGT Bank

Die Ursprünge von Open Source Software reichen in die Anfänge der Computerära zurück, als Programmierer ihre Codes frei teilten. Weil in den 1980er-Jahre einige Entwickler anfingen, ihre Software zu schützen, setzten sich Richard Stallman und das GNU-Projekt damals für freie Software ein, was zur Entwicklung von Open Source führte. Heute ist sie aus der digitalen Welt nicht mehr wegzudenken und steht nach wie vor für Offenheit und Zusammenarbeit.

Die Grundlage von Open Source Software ist, dass der Quellcode für alle verfügbar ist. Jeder kann ihn einsehen, verändern und teilen, was Zusammenarbeit, Transparenz und Innovation fördert. Spezifische Lizenzvereinbarungen legen die Bedingungen fest, unter denen die Software modifiziert und verwendet werden darf. Wie viele andere in unserer Branche setzen auch wir stark auf Open Source, nutzen die zur Verfügung gestellten Produkte und helfen unseren Kunden, Open Source Lösungen zu adaptieren. Aus diesem Grund geben wir auch selbst, wo immer möglich, etwas an die Open-Source Community zurück. Dies machen wir beispielsweise mit unseren Grafana Dashboards.

Grafana, selbst eine Open Source Software, ist der de-facto Standard beim Visualisieren von Betriebsmetriken und somit fester Bestandteil vieler Monitoring Systeme.

Es ist eine Herausforderung, die gesammelten Metriken sinnvoll und verständlich auf Dashboards darzustellen. Dabei haben viele Kunden die gleichen Bedürfnisse und sind an denselben Informationen über ihre Infrastruktur interessiert. Zur Verfügung gestellte Community Dashboards, die bereits auf diese Bedürfnisse ausgerichtet sind – so auch das, welches ONZACK entwickelt hat – sind daher eine beliebte Lösung.

Zusammen mit unserem Kunden der LGT Bank haben wir beispielsweise umfangreiche Dashboards erstellt, die darauf ausgerichtet sind, die Ressourcen und Gesundheit eines Kubernetes Clusters und der darunterliegenden Nodes im Auge zu behalten. Daneben bieten wir weitere Dashboards zu diversen anderen verbreiteten Anwendungen.

Im onzack/grafana-dashboards Repository auf GitHub findest du weitere Informationen zu unseren Dashboards. Solltest du Probleme beim Installieren haben oder über einen Bug stolpern, helfen wir dir auch gerne weiter. Eröffne dafür einfach ein Issue auf GitHub.