Difference between revisions of "Grafana"
Line 1: | Line 1: | ||
[[wikipedia:Grafana|Grafana]]<ref>https://github.com/grafana/grafana</ref> is an open source software written in [[go]] first released in [[2014]], feature rich metrics dashboard, [[alerting]] and graph editor for [[CloudWatch]], [[ElasticSearch]], Grafana Logging, Graphite, [[InfluxDB]], [[Microsoft SQL Server]], [[MySQL]], [[OpenTSDB]], [[PostgreSQL]], [[Prometheus]], [[Google Stackdriver]] and [[TestData DB]]. | [[wikipedia:Grafana|Grafana]]<ref>https://github.com/grafana/grafana</ref> is an open source software written in [[go]] first released in [[2014]], feature rich metrics dashboard, [[alerting]] and graph editor for [[CloudWatch]], [[ElasticSearch]], Grafana Logging, Graphite, [[InfluxDB]], [[Microsoft SQL Server]], [[MySQL]], [[OpenTSDB]], [[PostgreSQL]], [[Prometheus]], [[Google Stackdriver]] and [[TestData DB]]. | ||
− | Alerting is supported in the following datasources Graphite, [[Prometheus monitoring|Prometheus]], [[ElasticSearch|Elasticsearch]] (since version 5.2<ref>http://docs.grafana.org/alerting/rules/</ref>), [[InfluxDB]], OpenTSDB, MySQL, Postgres and Cloudwatch.<ref>http://docs.grafana.org/alerting/rules/</ref> | + | Alerting is supported in the following datasources Graphite, [[Prometheus monitoring|Prometheus]], [[ElasticSearch|Elasticsearch]] (since version 5.2<ref>http://docs.grafana.org/alerting/rules/</ref>), [[InfluxDB]], OpenTSDB, MySQL, Postgres and [[Cloudwatch]].<ref>http://docs.grafana.org/alerting/rules/</ref> |
Revision as of 06:26, 29 April 2021
Grafana[1] is an open source software written in go first released in 2014, feature rich metrics dashboard, alerting and graph editor for CloudWatch, ElasticSearch, Grafana Logging, Graphite, InfluxDB, Microsoft SQL Server, MySQL, OpenTSDB, PostgreSQL, Prometheus, Google Stackdriver and TestData DB.
Alerting is supported in the following datasources Graphite, Prometheus, Elasticsearch (since version 5.2[2]), InfluxDB, OpenTSDB, MySQL, Postgres and Cloudwatch.[3]
Notifications enables support for the following channels Discord, Email, Hipchat, Kafka, Line, Microsoft Teams, OpsGenie, Pagerduty, Prometheus Alertmanager, Pushover, RocketChat[4], Sensu, Slack, Telegram, Threema, VictorOps, Webhook.[5]
Features:
- Annotations [6]
- Notifications
Contents
Installation Grafana using docker containers
- 1) Execute:
- Basic, no data persistence:
docker run -d --name=grafana -p 3000:3000 grafana/grafana
- Basic, no data persistence:
[7] or brew install grafana
- 2) Open a web browser and point to
http://localhost:3000/
(default username and password is "admin")[8] - 3) Kubernetes:
helm install MY GRAFANA NAME stable/grafana
Login with username and password: admin
Binaries
Configuration files
Usage
Grafana is widely used including by wikipedia foundation
Activities
- Review Wikimedia Grafana graphs: https://grafana.wikimedia.org/?orgId=1
- Read Grafana Changelog. Major ~ 1 year, minor ~ 1 month
- Read Grafana source code: https://github.com/grafana/grafana
- Review Grafana logs
- review https://stackoverflow.com/questions/tagged/grafana?tab=Votes
Related terms
See also
- Monitoring: Prometheus, Cacti, monit, munin, RRDtool, Zabbix, Netdata, Nagios, Check MK, Icinga, Pingdom, OpsGenie and Datadog, Opsgenie, PRTG, Checkmk
- Elastic: ELK,
Elasticsearch
,Logstash
,Kibana
, Installation, AWS Elasticsearch, Elastic SIEM, Elastic Beats,metricbeat
,filebeat
,journalbeat
, Elastisearch Service , Search guard, Elasticsearch logs, curator, ILM, Lumberjack protocol,aws_elasticsearch_domain
, KQL,elasticsearch.yml, elasticsearch-plugin, elasticsearch-certutil
, Elasticsearch release notes/changelog - Grafana, Grafana datasources, Grafana Alerting, Grafana installation, Grafana Labs, Grafana Changelog,
Grafana logs
,docker-compose.yml (Grafana)
, Grafana Loki, Grafana Tanka, StatsD and Graphite,grafana-cli
, Loki, LogQL, Grafana Enterprise, Grafana Cloud, Grafana alerts, Amazon Grafana, Grafana OnCall, Grafana Tempo, Grafana Mimir, Grafana agent, plugins, Terraform, Grafana dashboards,/etc/grafana/grafana.ini
, Grafana Pyroscope
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.
Source: https://en.wikiversity.org/wiki/System_administration/Grafana
- ↑ https://github.com/grafana/grafana
- ↑ http://docs.grafana.org/alerting/rules/
- ↑ http://docs.grafana.org/alerting/rules/
- ↑ https://github.com/grafana/grafana/issues/9251#issuecomment-354804092
- ↑ http://docs.grafana.org/alerting/notifications/
- ↑ https://grafana.com/docs/grafana/latest/dashboards/annotations/
- ↑ http://docs.grafana.org/installation/docker/
- ↑ http://docs.grafana.org/guides/getting_started/
Advertising: