Grafana: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Add: authors 1-1. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | #UCB_CommandLine
 
(24 intermediate revisions by 19 users not shown)
Line 1:
{{short description|Platform for data analytics and monitoring}}
{{more citations needed|date=March 2024}}
{{Infobox software
| name = Grafana
Line 14 ⟶ 15:
}}
{{Portal|Free and open-source software}}
'''Grafana''' is a [[multi-platform]] [[open source]] [[business intelligence|analytics]] and [[interactive visualization]] [[web application]]. It providescan 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, availablewhich is sold as a self-hosted installation or through an account on the Grafana Labs cloud service.<ref name="enterprise">{{Cite web |title=Grafana Enterprise Stack |work=Grafana Labs |access-date=2021-03-19 |url= https://grafana.com/products/enterprise/ }}</ref> It is expandable through a [[Plug-in (computing)|plug-in system]]. End users can create complexComplex monitoring dashboards<ref>{{cite web |last1=Perrin |first1=Jim |title=Monitoring Linux performance with Grafana |url=https://opensource.com/article/17/8/linux-grafana |website=OpenSource.com |accessdate=2018-08-14}}</ref> usingcan be built by end users, with the aid of interactive query builders. GrafanaThe product is divided into a [[front end and back end]], written in [[TypeScript]] and [[Go (programming language)|Go]], respectively.<ref name="openhub-languages">{{Cite web |title=The grafana Open Source Project on Open Hub: Languages Page |author=Synopsys |work=Open Hub |access-date=2021-03-19 |url= https://www.openhub.net/p/grafana/analyses/latest/languages_summary }}</ref>
 
As a visualization tool, Grafana iscan abe popularused as a component in monitoring stacks,<ref name="zdnet">{{Cite web|url=https://www.zdnet.com/article/devops-and-observability-in-the-2020s/|title=DevOps and observability in the 2020s|last=Anadiotis|first=George|website=ZDNet|language=en|access-date=2020-02-04}}</ref> often used in combination with [[time series database]]s such as [[InfluxDB]], [[Prometheus (software)|Prometheus]]<ref name="bizety">{{Cite web|url=https://www.bizety.com/2019/01/25/open-source-monitoring-stack-prometheus-and-grafana/|title=Open Source Monitoring Stack: Prometheus and Grafana|last=Jones|first=Anna|date=2019-01-25|website=Bizety|language=en|access-date=2019-05-08}}</ref><ref name="netdata-backend-walkthrough">{{Cite web|url=https://docs.netdata.cloud/backends/walkthrough/|title=Netdata, Prometheus, Grafana stack|last=DeLosSantos|first=Louis|date=2018|website=Netdata Documentation|language=en|access-date=2019-05-08}}</ref> and [[Graphite (software)|Graphite]];<ref name="coralogix">{{Cite web|url=https://coralogix.com/log-analytics-blog/grafana-vs-graphite/|title=Grafana Vs Graphite|last=Assaraf|first=Ariel|website=Coralogix|date=6 July 2018 |language=en}}</ref> [[Network monitoring system|monitoring platforms]] such as Sensu,<ref>{{Cite web|url=https://blog.powerupcloud.com/step-by-step-install-and-configure-sensu-grafana-9cedca333396|title=Step By Step: Install and Configure Sensu + Grafana|last1=Kumar|first1=Santhosh|last2=Muruganantham|first2=Logeshkumar|date=2017-01-21|website=Powerupcloud Tech Blog|language=en|access-date=2019-05-08|archive-url=https://web.archive.org/web/20190508053430/https://blog.powerupcloud.com/step-by-step-install-and-configure-sensu-grafana-9cedca333396|archive-date=May 8, 2019}}</ref> [[Icinga]], [[Check MK|Checkmk]],<ref name="truepath">{{Cite web|url=https://truepathtechnologies.com/exporting-check_mk-performance-data-to-grafana/|title=Exporting Check_MK Performance Data to Grafana|date=2018|website=TruePath Technologies|language=en|access-date=2020-09-24}}</ref> [[Zabbix]], [[Netdata]],<ref name="netdata-backend-walkthrough"/> and [[PRTG Network Monitor|PRTG]]; [[Security information and event management|SIEMs]] such as [[Elasticsearch]],<ref name="bizety" /> [[OpenSearch (software)|OpenSearch]],<ref>{{Cite web |title=OpenSearch plugin for Grafana |url=https://grafana.com/grafana/plugins/grafana-opensearch-datasource/ |access-date=2024-06-02 |website=Grafana Labs |language=en}}</ref> and [[Splunk]]; and other data sources. The Grafana [[Graphical user interface|user interface]] was originally based on version 3 of [[Kibana]].<ref>{{Cite web|last=Ödegaard|first=Torkel|date=2019-09-03|title=The (Mostly) Complete History of Grafana UX|url=https://grafana.com/blog/2019/09/03/the-mostly-complete-history-of-grafana-ux/|access-date=2020-10-06|website=grafana.com}}</ref>
 
==History==
 
Grafana was first released in 2014 by Torkel Ödegaard as an offshoot of a project at [[Orbitz]]. It targeted [[time series database]]s such as [[InfluxDB]], OpenTSDB, and Prometheus, but evolved to support [[relational database]]s such as [[MySQL]]/[[MariaDB]], [[PostgreSQL]] and [[Microsoft SQL Server]].<ref>{{Cite web |title=MySQL data source {{!}} Grafana documentation |url=https://grafana.com/docs/grafana/latest/datasources/mysql/ |access-date=2024-04-23 |website=Grafana Labs |language=en}}</ref>
 
In 2019, Grafana Labs secured $24 million in [[Series A round|Series A funding]].<ref>{{Cite web|url=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/|title=Is open source the way to go for observability? Grafana Labs scores $24M Series A funding to try to prove this|last=Anadiotis|first=George|website=ZDNet|language=en|access-date=2020-02-04}}</ref> In the 2020 Series B funding round it obtained $50 million.<ref>{{Cite press release|last=Grafana|date=2020-08-17|title=Grafana Labs Raises $50 Million to Accelerate R&D Investments in Open Source Logs, Metrics and Composable Observability|url=https://www.globenewswire.com/en/news-release/2020/08/17/2079144/0/en/Grafana-Labs-Raises-50-Million-to-Accelerate-R-D-Investments-in-Open-Source-Logs-Metrics-and-Composable-Observability.html|access-date=2021-07-23|website=GlobeNewswire News Room|language=en}}</ref> In the 2021 Labs Series C funding round, Grafana secured $220 million.<ref>{{Cite web|last=Grafana|date=2021-08-24|title=Grafana Labs Raises $220 Million Round at $3 Billion Valuation|url=https://www.bloomberg.com/news/articles/2021-08-24/grafana-labs-raises-220-million-round-at-3-billion-valuation|access-date=2021-08-22|website=Bloomberg|language=en}}</ref>
 
Grafana Labs acquired Kausal in 2018,<ref name="kausal.co">{{Cite web|date=2018-03-10|title=Kausal to join Grafana Labs to bring Prometheus to the masses|url=https://kausal.co/blog/grafana-labs-to-acquire-kausal/|access-date=2024-05-27|website=Kausal.co|language=en-US}}</ref> [[K6 (load testing tool)|k6]]<ref name="venturebeat.com">{{Cite web|date=2021-06-17|title=Grafana Labs acquires load-testing startup K6|url=https://venturebeat.com/2021/06/17/grafana-labs-acquires-load-testing-startup-k6/|access-date=2021-07-27|website=VentureBeat|language=en-US}}</ref><ref>{{Cite web|title=Grafana Labs Acquires k6 to Add Open Source Load Testing Tool - DevOps.com|url=https://devops.com/grafana-labs-acquires-k6-to-add-open-source-load-testing-tool/|access-date=2021-07-27|website=devops.com|date=17 June 2021 }}</ref> and Amixr<ref name="ewdn.com">{{Cite web|date=2021-11-12|title=Russian-founded incident management tool Amixr acquired by US major Grafana Labs|url=https://www.ewdn.com/2021/11/12/russian-founded-incident-management-tool-amixr-acquired-by-us-major-grafana-labs/|access-date=2021-11-12|website=ewdn.com|language=en-US}}</ref> in 2021, and Asserts.ai in 2023.<ref name="asserts.ai">{{Cite web|date=2023-11-14|title=Grafana Labs acquires AI startup Asserts.ai to ease application observability headaches|url=https://siliconangle.com/2023/11/14/grafana-labs-acquires-ai-startup-asserts-ai-ease-application-observability-headaches/|access-date=2024-06-14|website=siliconangle.com|language=en-US}}</ref>
In 2020 Series B funding round: $50 million.<ref>{{Cite web|last=Grafana|date=2020-08-17|title=Grafana Labs Raises $50 Million to Accelerate R&D Investments in Open Source Logs, Metrics and Composable Observability|url=https://www.globenewswire.com/en/news-release/2020/08/17/2079144/0/en/Grafana-Labs-Raises-50-Million-to-Accelerate-R-D-Investments-in-Open-Source-Logs-Metrics-and-Composable-Observability.html|access-date=2021-07-23|website=GlobeNewswire News Room|language=en}}</ref>
 
==Adoption==
The conference ''GrafanaCon 2020'' was scheduled for May 13–14, 2020, in [[Amsterdam]], but was changed to a two-day online live streaming event due to the [[COVID-19 pandemic]].<ref>{{cite web| url=https://grafana.com/about/events/grafanacon/2020/| title=GrafanaCon 2020| access-date=2020-05-04}}</ref><ref>{{cite web| url=https://grafana.com/blog/2019/12/12/register-now-grafanacon-2020-is-coming-to-amsterdam-may-13-14/| title=Register Now! GrafanaCon 2020 Is Coming to Amsterdam May 13-14| first=Julie| last=Dam| date=2019-12-12| website=grafana.com}}</ref>
Grafana is widely used,<ref name="zdnet" /> including in [[Wikimedia]]'s infrastructure.<ref name="Wikitech">{{Cite web|title=grafana.wikimedia.org|url=https://wikitech.wikimedia.org/wiki/Grafana.wikimedia.org|work=Wikitech|access-date=2021-04-09}}</ref> Grafana has over 1000 paying customers, including [[Bloomberg L.P.|Bloomberg]], [[JPMorgan Chase|JP Morgan Chase]], [[eBay]], [[PayPal]], and [[SonyeBay]].<ref name="venturebeat.com"/>
 
==Licensing==
Grafana acquired [[K6 (load testing tool)|k6]] in 2021.<ref name="venturebeat.com">{{Cite web|date=2021-06-17|title=Grafana Labs acquires load-testing startup K6|url=https://venturebeat.com/2021/06/17/grafana-labs-acquires-load-testing-startup-k6/|access-date=2021-07-27|website=VentureBeat|language=en-US}}</ref><ref>{{Cite web|title=Grafana Labs Acquires k6 to Add Open Source Load Testing Tool - DevOps.com|url=https://devops.com/grafana-labs-acquires-k6-to-add-open-source-load-testing-tool/|access-date=2021-07-27|website=devops.com}}</ref>
Previously, Grafana was licensed with an [[Apache License]] 2.0 license and used a CLA based on the [[Project Harmony (FOSS grouplicensing)|Harmony Contributor Agreement]].<ref>{{cite web|url=https://grafana.com/docs/grafana/latest/developers/cla/|title=Grafana Labs Contributor License Agreement|access-date=2021-01-22}}</ref>
 
As ofSince 2021 April 20, Grafana ishas been licensed under an [[GNU Affero General Public License|AGPLv3]] license.<ref>{{Cite web|last=Dutt|first=Raj|date=2021-04-20|title=Grafana, Loki, and Tempo will be relicensed to AGPLv3|url=https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/|access-date=2021-04-21|website=grafana.com}}</ref> Contributors to Grafana need to sign a [[Contributor License Agreement]] (CLA) that [[Copyright assignment|gives Grafana Labs]] the right to [[Software relicensing|relicense]] Grafana in the future. The CLA is based on [[The Apache Software Foundation]] Individual Contributor License Agreement.<ref>{{Cite web|date=2021-04-20|title=Grafana Labs Contributor License Agreement|url=https://grafana.com/docs/grafana/latest/developers/cla/|access-date=2021-04-21|website=grafana.com}}</ref>
In 2021, Grafana Labs secured a Series C funding round of $220 million.<ref>{{Cite web|last=Grafana|date=2021-08-24|title=Grafana Labs Raises $220 Million Round at $3 Billion Valuation|url=https://www.bloomberg.com/news/articles/2021-08-24/grafana-labs-raises-220-million-round-at-3-billion-valuation|access-date=2021-08-22|website=Bloomberg|language=en}}</ref>
 
==Related projects==
==Adoption==
Grafana is widely used,<ref name="zdnet" /> including in [[Wikimedia]]'s infrastructure.<ref name="Wikitech">{{Cite web|title=grafana.wikimedia.org|url=https://wikitech.wikimedia.org/wiki/Grafana.wikimedia.org|work=Wikitech|access-date=2021-04-09}}</ref> Grafana has over 1000 paying customers, including [[Bloomberg L.P.|Bloomberg]], [[JPMorgan Chase|JP Morgan Chase]], [[eBay]], [[PayPal]], and [[Sony]].<ref name="venturebeat.com"/>
 
==Licensing==
Previously, Grafana was licensed with an [[Apache License]] 2.0 license and used a CLA based on the [[Project Harmony (FOSS group)|Harmony Contributor Agreement]].<ref>{{cite web|url=https://grafana.com/docs/grafana/latest/developers/cla/|title=Grafana Labs Contributor License Agreement|access-date=2021-01-22}}</ref>
 
Grafana Labs launched a series of related open-source projects to complement Grafana:
As of 2021 April 20, Grafana is licensed under an [[GNU Affero General Public License|AGPLv3]] license.<ref>{{Cite web|last=Dutt|first=Raj|date=2021-04-20|title=Grafana, Loki, and Tempo will be relicensed to AGPLv3|url=https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/|access-date=2021-04-21|website=grafana.com}}</ref> Contributors to Grafana need to sign a [[Contributor License Agreement]] (CLA) that [[Copyright assignment|gives Grafana Labs]] the right to [[Software relicensing|relicense]] Grafana in the future. The CLA is based on [[The Apache Software Foundation]] Individual Contributor License Agreement.<ref>{{Cite web|date=2021-04-20|title=Grafana Labs Contributor License Agreement|url=https://grafana.com/docs/grafana/latest/developers/cla/|access-date=2021-04-21|website=grafana.com}}</ref>
 
* Grafana Loki - a log aggregation platform inspired by [[Prometheus (software)|Prometheus]] first made available in 2019<ref>{{cite web |last1=Lobo |first1=Savia |title=Grafana Labs announces general availability of Loki 1.0, a multi-tenant log aggregation system |url=https://hub.packtpub.com/grafana-labs-announces-general-availability-of-loki-1-0-a-multi-tenant-log-aggregation-system/ |website=Packt Hub |access-date=19 April 2023 |date=November 20, 2019}}</ref>
==Products==
* Grafana Mimir - a metric[[Prometheus (software)|Prometheus]]-compatible, scalable metrics storage and visualizationanalysis tool released in 2022 that replaced Cortex<ref>{{cite web |last1=Gain |first1=B. Cameron |title=The Great Grafana Mimir and Cortex Split |url=https://thenewstack.io/the-great-grafana-mimir-and-cortex-split/ |website=The New Stack |access-date=19 April 2023 |date=August 10, 2022}}</ref>
===Proprietary===
* Grafana Tempo - a tool for logdistributed tracing tool, released in 2021<ref>{{cite web |last1=Deutscher |first1=Maria |title=Grafana Labs eases IT monitoring with Tempo tracing tool and new Grafana release |url=https://siliconangle.com/2021/06/08/grafana-labs-eases-monitoring-tempo-tracing-tool-new-grafana-release/ |website=Silicon Angle |access-date=19 April 2023 |date=June 8, 2021}}</ref>
===Open source===
*Loki Grafana Pyroscope - a logcontinuous aggregationprofiling platformtool, based on [[Prometheus (software)|Prometheus]] first made availablereleased in 20192023<ref>{{cite web |last1last=LoboVizard |first1first=SaviaMike |title=Grafana Labs announcesDelivers generalOpen availabilitySource ofCode LokiProfiling 1.0, a multi-tenant log aggregation systemTool |url=https://hub.packtpubdevops.com/grafana-labs-announcesdelivers-generalopen-availabilitysource-ofcode-lokiprofiling-1-0-a-multi-tenant-log-aggregation-systemtool/ |website=Packt HubDevOps.com |access-date=1927 AprilMay 20232024 |date=NovemberAugust 2031, 20192023}}</ref>
*Mimir - a metric visualization tool released in 2022 that replaced Cortex<ref>{{cite web |last1=Gain |first1=B. Cameron |title=The Great Grafana Mimir and Cortex Split |url=https://thenewstack.io/the-great-grafana-mimir-and-cortex-split/ |website=The New Stack |access-date=19 April 2023 |date=August 10, 2022}}</ref>
*Tempo - a tool for log tracing, released in 2021<ref>{{cite web |last1=Deutscher |first1=Maria |title=Grafana Labs eases IT monitoring with Tempo tracing tool and new Grafana release |url=https://siliconangle.com/2021/06/08/grafana-labs-eases-monitoring-tempo-tracing-tool-new-grafana-release/ |website=Silicon Angle |access-date=19 April 2023 |date=June 8, 2021}}</ref>
 
==References==
Line 58 ⟶ 55:
[[Category:Free network management software]]
[[Category:2014 software]]
[[Category:Software using the GNU AGPLAffero licenseGeneral Public License]]
[[Category:Free software programmed in Go]]