Grafana是一个开源的度量分析、监控可视化解决方案,支持很多种时序数据库,如graphite、InfluxDB、Prometheus、Elasticsearch等。
介绍
Grafana 提供各种各样漂亮的可视化界面,可以自己定制,也可以从 grafana 官网下载模板。
Grafana 默认监听于 TCP 协议的 3000 端口。
安装
RPM 安装
wget https://dl.grafana.com/oss/release/grafana-6.2.4-1.x86_64.rpm
yum localinstall grafana-6.2.4-1.x86_64.rpm
systemctl start grafana-server.service
Docker 安装
# 在线安装
docker run -d --name=grafana -p 3000:3000 grafana/grafana:8.4.7
# 离线安装
# docker load < grafana.tar
# docker tag $IMAGEID grafana:5.1
# docker run -d -p 3000:3000 grafana:5.1
说明
- 页面可访问:
http://127.0.0.1:3000
/datasources
配置数据源
/dashboard/import
导入模板,支持 url
和 id
,如 1860
- 默认用户名密码都为:
admin
使用
扩展插件
运维
重置密码方法
用户名:admin,密码:admin
docker cp <d-id>:/var/lib/grafana/grafana.db /tmp/grafana.db
sqlite3 grafana.db
select * from user where login = 'admin';
update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
.exit
docker cp /tmp/grafana.db <d-id>:/var/lib/grafana/grafana.db
docker stop <d-id>
docker start <d-id>