Grafana

From wikieduonline
Jump to navigation Jump to search

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] and notifications enables support for the following channels Email, Hipchat, Kafka, Line, Microsoft Teams, OpsGenie, Pagerduty, Prometheus Alertmanager, Pushover, Sensu, Slack, Telegram, Threema, VictorOps, Webhook.[4]

Installation Grafana using docker containers[edit]

  • 1) Execute:
Basic, no data persistence: docker run -d --name=grafana -p 3000:3000 grafana/grafana

[5] or brew install grafana

docker-compose.yml (Grafana)

Binaries[edit]

  • grafana-cli and grafana-server

Configuration files[edit]

  • grafana.ini

Usage[edit]

Grafana is widely used including by wikipedia foundation.


Activities[edit]

  1. Review Wikimedia Grafana graphs: https://grafana.wikimedia.org/?orgId=1
  2. Read Grafana Changelog
  3. Read Grafana source code: https://github.com/grafana/grafana
  4. Review Grafana logs

See also[edit]


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