Grafana

Aus besserwiki.de
Grafana
Grafana logo.svg
Grafana dashboard.png
Entwickler(n)Grafana Labs
TypBusiness-Intelligenz

Grafana ist eine plattformübergreifende Open-Source-Analyse- und interaktive Visualisierungs-Webanwendung. Sie bietet Diagramme, Grafiken und Warnungen für das Web, wenn sie mit unterstützten Datenquellen verbunden ist. Eine lizenzierte Grafana-Enterprise-Version mit zusätzlichen Funktionen ist auch als selbst gehostete Installation oder als Konto beim Grafana Labs-Cloud-Service erhältlich. Sie ist über ein Plug-in-System erweiterbar. Endanwender können mit interaktiven Query Buildern komplexe Monitoring-Dashboards erstellen. Grafana ist in ein Frontend und ein Backend unterteilt, die in TypeScript bzw. Go geschrieben sind.

Als Visualisierungstool ist Grafana eine beliebte Komponente in Monitoring-Stacks, die oft in Kombination mit Zeitreihendatenbanken wie InfluxDB, Prometheus und Graphite, Überwachungsplattformen wie Sensu, Icinga, Checkmk, Zabbix, Netdata und PRTG, SIEMs wie Elasticsearch und Splunk sowie anderen Datenquellen eingesetzt wird. Die Grafana-Benutzeroberfläche basierte ursprünglich auf Version 3 von Kibana.

Grafana ist eine plattformübergreifende Open-Source-Anwendung zur grafischen Darstellung von Daten aus verschiedenen Datenquellen wie z. B. InfluxDB, MySQL, PostgreSQL, Prometheus und Graphite.

Die erfassten Rohdaten lassen sich anschließend in verschiedenen Anzeigeformen ausgeben. Diese können dann zu sogenannten Dashboards zusammengefügt werden. Die Anzeigemöglichkeiten und Datenquellen können zudem mittels Plug-ins erweitert werden.

Beispiel für ein Grafana-Dashboard

Grafana wird häufig für Überwachungsanwendungen verwendet und unterstützt die drei Säulen der Observability: Metriken, Logging und Tracing, kann aber auch zur Darstellung von statischen Daten in relationalen Datenbanken genutzt werden.

Geschichte

Grafana wurde erstmals im Jahr 2014 von Torkel Ödegaard als Ableger eines Projekts bei Orbitz veröffentlicht. Es zielte auf Zeitreihendatenbanken wie InfluxDB, OpenTSDB und Prometheus ab, entwickelte sich aber weiter, um relationale Datenbanken wie MySQL, PostgreSQL und Microsoft SQL Server zu unterstützen.

Im Jahr 2019 sicherte sich Grafana Labs eine Serie-A-Finanzierung in Höhe von 24 Millionen US-Dollar.

Im Jahr 2020 Series B-Finanzierungsrunde: 50 Millionen Dollar.

Die Konferenz GrafanaCon 2020 war für den 13. und 14. Mai 2020 in Amsterdam geplant, wurde aber aufgrund der COVID-19-Pandemie in eine zweitägige Online-Live-Streaming-Veranstaltung umgewandelt.

Grafana erwarb k6 im Jahr 2021.

Im Jahr 2021 sicherte sich Grafana Labs eine Finanzierungsrunde der Serie C in Höhe von 220 Millionen US-Dollar.

Annahme

Grafana ist weit verbreitet, auch in der Infrastruktur von Wikipedia. Grafana hat über 1000 zahlende Kunden, darunter Bloomberg, JP Morgan Chase, eBay, PayPal und Sony.

Lizenzierung

Ab dem 20. April 2021 ist Grafana unter einer AGPLv3-Lizenz lizenziert. Wer zu Grafana beiträgt, muss ein Contributor License Agreement (CLA) unterzeichnen, das Grafana Labs das Recht gibt, Grafana in Zukunft neu zu lizenzieren. Das CLA basiert auf dem Apache Software Foundation Individual Contributor License Agreement.

Zuvor wurde Grafana mit einer ALv2-Lizenz lizenziert und verwendete eine CLA, die auf dem Harmony Contributor Agreement basierte.