Mit dem Grafana Modul lassen sich Panele in die Icinga Web Oberfläche einbinden, damit hat man einen schicken Grafana Graphen für die Icinga Performance Daten am jeweiligen Host oder Service Objekt.
Das Modul ist ein populäres Community Projekt, hat aber – wie traurigerweise zu oft in der Open-Source Welt – nur einen Maintainer. Daher sind Wartungsarbeiten oder Updates für neue PHP Versionen etwas hinterher. Aber für Community Projekte ist es völlig OK, wenn Maintainer wenig oder keine Zeit haben.
Und wenn jemand das Modul wirklich braucht und pflegen möchte, dann kann man es ja „forken“, nicht wahr?
Genau dafür haben wir uns jetzt entschieden! Da wir das Modul selbst viel im Einsatz haben, gibt es nun einen NETWAYS Fork des Icinga Web Grafana Modul. Der Fork ist weiterhin mit GPL-2.0 Lizenz und natürlich weiterhin öffentlich auf GitHub zu finden.
Was haben wir also mit dem Fork vor? Große Pläne? Alles neu machen? Schneller, höher, weiter?
Nein. Unser Fokus liegt primär auf Wartungsarbeiten. Damit ist gemeint: Unterstützung neueren PHP Versionen, mit neuen Grafana Versionen mithalten und natürlich Bugfixes. Gleichzeitig versuchen wir alle Änderungen so zu gestaltet, dass das Upstream Projekt diese bei Bedarf einbinden kann.
Mit unserem neuen Release v3.0.0 konnten wir schon einige dieser Themen erledigen:
- Support für PHP 8.2 und PHP 8.3
- Support für Content Security Policy
- Optimiertes Caching
- Viele kleinere Bugfixes
Unser Fork steht öffentlich auf GitHub bereit hier. Wir freuen uns auch über Feedback oder Pull Requests!
Falls du das Grafana Modul in deine Icinga Web-Umgebung integrieren möchtest, aber Unterstützung bei der Installation oder Konfiguration benötigst, helfen wir mit unseren Consultants gerne weiter.
NETWAYS bietet umfassend Beratung und Support für Icinga und Grafana, inklusive Schulungen, Konfiguration und Managed Services.
Kontaktiere uns, wenn du deine Monitoring-Umgebung erweitern möchtest.


























0 Kommentare