Grafana

From HandWiki - Reading time: 5 min


Grafana
Screenshot of Grafana dashboard of a MusicBrainz server
Developer(s)Grafana Labs
Written inGo and TypeScript
TypeBusiness intelligence

Grafana is a multi-platform open source analytics and interactive visualization web application. It can produce charts, graphs, and alerts for the web when connected to supported data sources.

There is also a licensed Grafana Enterprise version with additional capabilities, which is sold as a self-hosted installation or through an account on the Grafana Labs cloud service.[1] It is expandable through a plug-in system. Complex monitoring dashboards[2] can be built by end users, with the aid of interactive query builders. The product is divided into a front end and back end, written in TypeScript and Go, respectively.[3]

As a visualization tool, Grafana can be used as a component in monitoring stacks,[4] often in combination with time series databases such as InfluxDB, Prometheus[5][6] and Graphite;[7] monitoring platforms such as Sensu,[8] Icinga, Checkmk,[9] Zabbix, Netdata,[6] and PRTG; SIEMs such as Elasticsearch,[5] OpenSearch,[10] and Splunk; and other data sources. The Grafana user interface was originally based on version 3 of Kibana.[11]

History

Grafana was first released in 2014 by Torkel Ödegaard as an offshoot of a project at Orbitz. It targeted time series databases such as InfluxDB, OpenTSDB, and Prometheus, but evolved to support relational databases such as MySQL/MariaDB, PostgreSQL and Microsoft SQL Server.[12]

In 2019, Grafana Labs secured $24 million in Series A funding.[13] In the 2020 Series B funding round it obtained $50 million.[14] In the 2021 Labs Series C funding round, Grafana secured $220 million.[15]

Grafana Labs acquired Kausal in 2018,[16] k6[17][18] and Amixr[19] in 2021, and Asserts.ai in 2023.[20]

Adoption

Grafana is used[4] in Wikimedia's infrastructure.[21] In 2017, Grafana had over 1000 paying customers, including Bloomberg, JP Morgan Chase, and eBay.[17]

Licensing

Previously, Grafana was licensed with an Apache License 2.0 license and used a CLA based on the Harmony Contributor Agreement.[22]

Since 2021, Grafana has been licensed under an AGPLv3 license.[23] Contributors to Grafana need to sign a Contributor License Agreement (CLA) that gives Grafana Labs the right to relicense Grafana in the future. The CLA is based on The Apache Software Foundation Individual Contributor License Agreement.[24]

Grafana Labs launched a series of related open-source projects to complement Grafana:

  • Grafana Loki - a log aggregation platform inspired by Prometheus first made available in 2019[25]
  • Grafana Mimir - a Prometheus-compatible, scalable metrics storage and analysis tool released in 2022 that replaced Cortex[26]
  • Grafana Tempo - a distributed tracing tool, released in 2021[27]
  • Grafana Pyroscope - a continuous profiling tool, released in 2023[28]

References

  1. "Grafana Enterprise Stack". Grafana Labs. https://grafana.com/products/enterprise/. 
  2. Perrin, Jim. "Monitoring Linux performance with Grafana". https://opensource.com/article/17/8/linux-grafana. Retrieved 2018-08-14. 
  3. Synopsys. "The grafana Open Source Project on Open Hub: Languages Page". Open Hub. https://www.openhub.net/p/grafana/analyses/latest/languages_summary. 
  4. 4.0 4.1 Anadiotis, George. "DevOps and observability in the 2020s" (in en). https://www.zdnet.com/article/devops-and-observability-in-the-2020s/. 
  5. 5.0 5.1 Jones, Anna (2019-01-25). "Open Source Monitoring Stack: Prometheus and Grafana" (in en). https://www.bizety.com/2019/01/25/open-source-monitoring-stack-prometheus-and-grafana/. 
  6. 6.0 6.1 DeLosSantos, Louis (2018). "Netdata, Prometheus, Grafana stack" (in en). https://docs.netdata.cloud/backends/walkthrough/. 
  7. Assaraf, Ariel (6 July 2018). "Grafana Vs Graphite" (in en). https://coralogix.com/log-analytics-blog/grafana-vs-graphite/. 
  8. Kumar, Santhosh; Muruganantham, Logeshkumar (2017-01-21). "Step By Step: Install and Configure Sensu + Grafana" (in en). https://blog.powerupcloud.com/step-by-step-install-and-configure-sensu-grafana-9cedca333396. 
  9. "Exporting Check_MK Performance Data to Grafana" (in en). 2018. https://truepathtechnologies.com/exporting-check_mk-performance-data-to-grafana/. 
  10. "OpenSearch plugin for Grafana" (in en). https://grafana.com/grafana/plugins/grafana-opensearch-datasource/. 
  11. Ödegaard, Torkel (2019-09-03). "The (Mostly) Complete History of Grafana UX". https://grafana.com/blog/2019/09/03/the-mostly-complete-history-of-grafana-ux/. 
  12. "MySQL data source | Grafana documentation" (in en). https://grafana.com/docs/grafana/latest/datasources/mysql/. 
  13. Anadiotis, George. "Is open source the way to go for observability? Grafana Labs scores $24M Series A funding to try to prove this" (in en). https://www.zdnet.com/article/is-open-source-the-way-to-go-for-observability-grafana-labs-scores-24m-series-a-funding-to-try-to-prove-this/. 
  14. Grafana (2020-08-17). "Grafana Labs Raises $50 Million to Accelerate R&D Investments in Open Source Logs, Metrics and Composable Observability". GlobeNewswire News Room (Press release). Retrieved 2021-07-23.
  15. Grafana (2021-08-24). "Grafana Labs Raises $220 Million Round at $3 Billion Valuation" (in en). https://www.bloomberg.com/news/articles/2021-08-24/grafana-labs-raises-220-million-round-at-3-billion-valuation. 
  16. "Kausal to join Grafana Labs to bring Prometheus to the masses" (in en-US). 2018-03-10. https://kausal.co/blog/grafana-labs-to-acquire-kausal/. 
  17. 17.0 17.1 "Grafana Labs acquires load-testing startup K6" (in en-US). 2021-06-17. https://venturebeat.com/2021/06/17/grafana-labs-acquires-load-testing-startup-k6/. 
  18. "Grafana Labs Acquires k6 to Add Open Source Load Testing Tool - DevOps.com". 17 June 2021. https://devops.com/grafana-labs-acquires-k6-to-add-open-source-load-testing-tool/. 
  19. "Russian-founded incident management tool Amixr acquired by US major Grafana Labs" (in en-US). 2021-11-12. https://www.ewdn.com/2021/11/12/russian-founded-incident-management-tool-amixr-acquired-by-us-major-grafana-labs/. 
  20. "Grafana Labs acquires AI startup Asserts.ai to ease application observability headaches" (in en-US). 2023-11-14. https://siliconangle.com/2023/11/14/grafana-labs-acquires-ai-startup-asserts-ai-ease-application-observability-headaches/. 
  21. "grafana.wikimedia.org". Wikitech. https://wikitech.wikimedia.org/wiki/Grafana.wikimedia.org. 
  22. "Grafana Labs Contributor License Agreement". https://grafana.com/docs/grafana/latest/developers/cla/. 
  23. Dutt, Raj (2021-04-20). "Grafana, Loki, and Tempo will be relicensed to AGPLv3". https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/. 
  24. "Grafana Labs Contributor License Agreement". 2021-04-20. https://grafana.com/docs/grafana/latest/developers/cla/. 
  25. Lobo, Savia (November 20, 2019). "Grafana Labs announces general availability of Loki 1.0, a multi-tenant log aggregation system". https://hub.packtpub.com/grafana-labs-announces-general-availability-of-loki-1-0-a-multi-tenant-log-aggregation-system/. 
  26. Gain, B. Cameron (August 10, 2022). "The Great Grafana Mimir and Cortex Split". https://thenewstack.io/the-great-grafana-mimir-and-cortex-split/. 
  27. Deutscher, Maria (June 8, 2021). "Grafana Labs eases IT monitoring with Tempo tracing tool and new Grafana release". https://siliconangle.com/2021/06/08/grafana-labs-eases-monitoring-tempo-tracing-tool-new-grafana-release/. 
  28. Vizard, Mike (August 31, 2023). "Grafana Labs Delivers Open Source Code Profiling Tool". https://devops.com/grafana-labs-delivers-open-source-code-profiling-tool/. 




Licensed under CC BY-SA 3.0 | Source: https://handwiki.org/wiki/Software:Grafana
25 views |
↧ Download this article as ZWI file
Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF