Grafana简述

是一个监控仪表系统,由Grafana Labs公司开源的的一个系统监测 (System Monitoring) 工具。帮助用户简化监控的复杂度,用户只需要提供需要监控的数据,它就可以生成各种可视化仪表。同时它还支持报警功能,可以在系统出现问题时通知用户。并且Grafana不仅仅只支持Prometheus作为查询的数据库,它还支持如下:

  • Prometheus
  • Graphite
  • OpenTSDB
  • InfluxDB
  • MySQL/PostgreSQL
  • Microsoft SQL Serve
  • 等等

下载

https://grafana.com/grafana/download/10.4.9?edition=oss

安装

1
2
3
sudo apt-get install -y adduser libfontconfig1 musl
wget https://dl.grafana.com/oss/release/grafana_10.4.9_amd64.deb
sudo dpkg -i grafana_10.4.9_amd64.deb

启动

1
2
3
4
sudo systemctl daemon-reload 
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server.service

登录

登录 http://localhost:3000,初始用户名和密码:admin

卸载

1
2
sudo apt-get remove grafana
sudo apt-get remove --auto-remove grafana

常用命令

1
2
3
grafana-cli plugins list-remote  # 获取可用的插件列表
grafana-cli plugins list-remote|grep zabbix # 获取zabbix插件
grafana-cli plugins install alexanderzobnin-zabbix-app # 安装zabbix插件

常用链接

[仪表盘]: https://grafana.com/grafana/dashboards/

[插件列表]: https://grafana.com/grafana/plugins/