Grafana

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Grafana
software
Siglă
Exemplu de captură de ecran
Grafana Dashboard (interfață 2017)
Tip Analiza datelor
Dezvoltator Laboratoarele Grafana
Ultima versiune 8.0.3 (18 iunie 2021)
Sistem de operare Multiplatform
Limba Merge
TypeScript
Licență Licență publică generală GNU Affero, versiunea 3
( licență gratuită )
Site-ul web grafana.com

Grafana este o aplicație web pentru vizualizarea și analiza interactivă a datelor . [1] Este un software gratuit pe mai multe platforme lansat pentru prima dată în 2014 . [2] [3]

Caracteristici

Grafana vă permite să vizualizați infografice și alarme pentru web, unificând diverse surse de date. [4] Datele pot fi vizualizate pe panouri speciale ( tablouri de bord ). [5] Aceste panouri pot fi create folosind constructori de interogări interactive. [5]

Suportul pentru unele surse este inclus în mod implicit, cum ar fi Elasticsearch , MySQL și Prometheus . [6] [7] [8] Alte tehnologii pot fi integrate prin programe de completare, inclusiv GitLab , Jira , PostgreSQL , Solr și Zabbix . [9] [10] Prin programe de completare, se realizează acoperirea a aproximativ 100 de alte surse de date. [9]

Bazele de date și instrumentele pentru serii de timp sunt în general potrivite pentru integrarea în Grafana, cum ar fi InfluxDB , Graphite și Prometheus. [11] [12] [13] [14]

Alte platforme de monitorizare pentru rețele de calculatoare și sisteme SIEM pot fi, de asemenea, integrate în Grafana, inclusiv Icinga, Check MK , Netdata, PRTG, Sensu și Splunk. [15] [16] [12]

Printre componentele interne pe care se bazează Grafana se numără Angular , D3.js , jQuery și React . [17] Dezvoltarea front-end-ului se desfășoară în principal în TypeScript și în Go pentru back-end . [18] [19]

Suport nativ

Mai jos este o listă de tehnologii acceptate nativ, în ordine alfabetică: [20]

  • AppDynamics
  • Monitorizare Azure
  • CloudWatch
  • DataDog
  • Dynatrace
  • Elasticsearch
  • Monitorizare Google Cloud
  • Norul Grafana
  • Grafit

Aproximativ alte optzeci de componente pot fi integrate cu programe de completare. [9]

Distribuție

Una dintre principalele metode de distribuție a Grafana este prin Open Source Edition în modul auto-găzduit , adică prin instalarea software-ului pe infrastructura sa. [21] Compania care o dezvoltă promovează și o versiune „Enterprise”, dar, spre deosebire de alte soluții semi- proprietare , această versiune conține toate caracteristicile versiunii gratuite, integrând asistență tehnică. [21] Distribuția are loc și în modul SaaS , așa cum se întâmplă cu alte tipuri de software atunci când intenționați să delegați instalarea infrastructurii unui alt furnizor. [22]

Istorie

Interfața Grafana în 2016 .

Lucrările la interfața grafică Grafana au început în 2013 prin moștenirea depozitului versiunii 3 a Kibana Dashboard , de către dezvoltatorul Rashid Khan. [23] [24] [25]

Prima lansare oficială a Grafana a avut loc în 2014 de cofondatorul restaurantelor din Stockholm Torkel Ödegaard. [26] [27]

Alegerea proiectării a fost să acopere baze de date de serii temporale precum InfluxDB OpenTSDB și Prometheus, dar suportul a evoluat apoi pentru a începe să acopere baze de date relaționale precum MySQL , PostgreSQL și Microsoft SQL Server din 2017 . [28]

În 2019 , Grafana Labs a anunțat strângerea unui capital de risc de 24 de milioane de dolari pentru a continua dezvoltarea proiectului. [29] [30]

În 2020, o conferință tematică despre instrument a fost planificată la Amsterdam , care a fost apoi transformată într-un eveniment online în urma pandemiei COVID-19 . [31]

Potrivit ZDNet , în 2020 Grafana a fost cel mai popular instrument pentru măsurători sub devops . [32]

Notă

  1. ^ (EN) Întrebări etichetate „grafana” , pe stackoverflow.com. Adus pe 27 martie 2021 .
    „Grafana este o aplicație web open-source pentru vizualizarea bazelor de date din seria temporală, precum InfluxDB, Graphite, Prometheus și OpenTSDB” .
  2. ^ (EN) LICENȚĂ pe github.com, 21 martie 2019. Accesat pe 27 martie 2021.
    «Licență Apache 2.0» .
  3. ^ (EN) Torkel Ödegaard,Grafana v1.0.0 pe github.com, 19 ianuarie 2014. Accesat la 30 martie 2021.
    „Aceasta este prima versiune publică. Vă rugăm să deschideți o problemă github pentru orice problemă pe care o întâlniți. " .
  4. ^ (EN) Kevin Chung, tablouri de bord personalizate Grafana pentru Red Hat OpenShift Container Platform 4 pe Red Hat , 31 august 2020. Accesat la 27 martie 2021.
  5. ^ A b (EN) Jim Perrin, Monitoring performance with Linux Grafana on opensource.com, 28 august 2017. Adus pe 5 aprilie 2021.
  6. ^ (RO) Shay Banon, Elastic + Grafana Labs parteneri pe pluginul oficial Grafana Elasticsearch de pe elastic.co, 4 martie 2021. Accesat pe 27 martie 2021.
    „Prin dezvoltarea comună a pluginului oficial Grafana Elasticsearch, utilizatorii pot combina avantajele platformei de vizualizare Grafana cu capacitățile complete ale Elasticsearch. Această integrare este disponibilă pentru toți utilizatorii. " .
  7. ^ (EN) Surse de date Grafana pe metricfire.com, 2 aprilie 2020. Adus pe 30 martie 2021.
  8. ^ (EN) Suport Grafana pentru Prometheus , pe prometheus.io. Adus pe 27 martie 2021 .
    „Sursa de date Grafana pentru Prometeu este inclusă de la Grafana 2.5.0 (2015-10-28)” .
  9. ^ A b c (EN)Grafana plugins (datasource) pe grafana.com, 27 martie 2021. Accesat la 27 martie 2021.
    «96 rezultate» .
  10. ^ (EN) Alexander Zobnin, plugin Zabbix pentru Grafana pe github.com. Adus la 30 martie 2021 .
  11. ^ (EN) Stack Open Monitoring Stack: Prometheus și Grafana pe bizety.com, 25 ianuarie 2019. Accesat pe 27 martie 2021.
    „Combinarea împreună a lui Prometeu și Grafana devine o alegere din ce în ce mai populară a stivei de monitorizare pentru echipele DevOp care au nevoie să stocheze și să vizualizeze datele seriilor temporale.” .
  12. ^ a b ( EN ) Louis DeLosSantos, Netdata, Prometheus, Grafana stack , pe Documentația Netdata , 12 noiembrie 2018. Accesat pe 27 martie 2021 .
    „Vă voi prezenta prin noțiunile de bază pentru ca Netdata, Prometheus și Grafana să lucreze împreună și să vă monitorizeze serverele de aplicații.” .
  13. ^ (EN) Ariel Assaraf, Grafana Vs Graphite , pe coralogix.com. Adus la 30 martie 2021 .
    „Grafana este un instrument de vizualizare open source, care poate fi integrat cu mai multe magazine de date diferite, dar este cel mai frecvent utilizat împreună cu Graphite.” .
  14. ^ (RO)Instrumente care funcționează cu grafit , pe graphite.readthedocs.io. Adus la 30 martie 2021 .
    „Grafana [..] este un înlocuitor de tablou de bord cu grafit de uz general, cu editare grafică bogată în funcții și interfață de creare a tabloului de bord.” .
  15. ^ (EN) Step by Step: Instalați și configurați Sensu + Grafana pe blog.powerupcloud.com, 21 ianuarie 2017. Adus pe 8 mai 2019.
  16. ^ (RO) Integrarea Checkmk în Grafana pe docs.checkmk.com, 2 decembrie 2019. Accesat pe 30 martie 2021.
    „Checkmk are un sistem grafic integrat cu funcții complete pentru vizualizarea și stocarea valorilor. Cu toate acestea, ar putea fi util să folosiți Grafana ca sistem de graficare extern. " .
  17. ^ (EN) Dependențe Grafana , pe github.com. Adus pe 5 aprilie 2021 .
  18. ^ (EN) Grafana , pe github.com. Adus pe 5 aprilie 2021 .
  19. ^ (EN) Synopsys, The grafana Open Source Project on Open Hub: Page Languages on Open Hub. Adus pe 5 aprilie 2021 .
  20. ^ (EN)Surse de date , pe grafana.com. Adus la 30 martie 2021 .
  21. ^ a b ( EN ) Descărcați , pe grafana.com . Adus pe 5 aprilie 2021 .
    „Ediția Enterprise include toate caracteristicile ediției Open Source.” .
  22. ^ (EN) Grafana Enterprise Stack , pe grafana.com. Adus pe 5 aprilie 2021 .
  23. ^ (EN) Import inițial pe GitHub , 26 ianuarie 2013. Adus la 5 aprilie 2021.
  24. ^ (RO) Raj Dutt, Why I'm short on Splunk , grafana.com on 23 March 2015. Adus pe 5 aprilie 2021.
    «Kibana, creat de Rashid Khan» .
  25. ^ (EN) Torkel Ödegaard, The (Mostly) Complete History of Grafana UX , grafana.com pe 3 septembrie 2019. Adus pe 5 aprilie 2021.
  26. ^ (EN)Grafana v1.0.0 pe github.com, 19 ianuarie 2014. Adus pe 5 aprilie 2021.
    „Aceasta este prima versiune publică”. .
  27. ^ (RO) Grafana în vizualizare oferă opțiune pentru IBM i Metrics pe itjungle.com, 4 noiembrie 2020. Adus pe 5 aprilie 2021.
    „Grafana a fost dezvoltat inițial în 2014 de către un dezvoltator de la Orbitz pentru a fi un front-end pentru Graphite, pe care un alt dezvoltator Orbitz l-a creat cu ani în urmă pentru captarea și stocarea datelor din seria de timp generate de o gamă largă de servere, sisteme de stocare, aplicații, și alte echipamente IT. " .
  28. ^ (EN) progresul sursei de date mysql pe github.com, 29 martie 2017.
    „5 aprilie 2021” .
  29. ^ (RO) George Anadiotis, Este open source calea de urmat pentru observabilitate? Grafana Labs obține finanțare de 24 milioane USD pentru seria A pentru a încerca să demonstreze acest lucru , pe ZDNet , 24 octombrie 2019. Adus pe 5 aprilie 2021 .
  30. ^ (RO) Grafana Labs închide 24 de milioane de dolari în finanțare seria A , grafana.com pe 24 octombrie 2019. Adus pe 5 aprilie 2021.
    «Grafana Labs, compania din spatele proiectelor open source, inclusiv Grafana și Loki, a anunțat astăzi 24 de milioane de dolari în finanțare din seria A. Runda, condusă de Lightspeed Venture Partners și cu participarea Lead Edge Capital » .
  31. ^ (EN) GrafanaCon 2020 , pe grafana.com, 2020. Adus pe 5 aprilie 2021.

Alte proiecte

linkuri externe