通过 Docker 安装设定 Grafana | 运维进阶
通过 Docker 安装设定 Grafana | 运维进阶
talkwithtrend
talkwithtrend.com社区(即twt社区)官方公众号,持续发布优秀社区原创内容。内容深度服务企业内各方向的架构师、运维主管、开发和运维工程师等IT专业岗位人群,让您时刻和国内企业IT同行保持信息同步。
【摘要】 本文介绍通过 Docker 安装设定 Grafana的具体步骤。
【作者】 安仲
(一)安装设定Grafana
Grafana介绍:
grafana是用于可视化大型测量数据的开源程序,他提供了强大和优雅的方式去创建、共享、浏览数据。dashboard中显示了你不同metric数据源中的数据。Grafana 是一个可视化工具,简单点说就是用来展示数据的。它和Zabbix有本质区别,在于它不能解决监控问题,仅用于展示。也就是说,在监控领域,Grafana 需要配合 Zabbix等工具一起使用,以获取数据源。Grafana 一般是配合时序数据库做数据展示的。
拉取docker容器并启动:
Docker pull grafana/grafana
docker run --name=grafana -p 3000:3000 -itd grafana/grafana
无网络copy docker 镜像并启动:
1.查看下载好的镜像:docker images
2. 保存下载的镜像: docker save 9b957e098315 > grafananew.tar
3.将 grafananew.tar 文件上传到目标服务器
4.从上传上来的镜像压缩文件导入到 docker 中。
Docker load <grafananew.tar
5.查看导入的镜像:docker images
6.重命名导入的镜像:docker tag 9b957e098315 grafana:latest
将配置文件复制到宿主机器并进行配置:
docker cp grafana:/etc/grafana/grafana.ini /etc/grafana/
docker rm -f grafana
修改grafana.ini文件增加邮件发送功能
Vi /etc/grafana/grafana.ini
enabled = true
host = smpt.163.com:25
user =
password =password
from_address =
from_name = Grafana_eknet
启动正式Grafana
Vi startgrafana.sh
docker run -p 3000:3000 --name grafana
-v /etc/grafana/grafana.ini:/etc/grafana/grafana.ini
-v /zabbix/grafana/data:/var/lib/grafana
-itd grafana/grafana
Chmod 655 startgrafana.sh
Mkdir grafana
Mkdir grafana/data
启动 grafana ./startgrafana.sh
http://10.56.20.209:3000
(二) Grafana和zabbix结合
在grafana容器里安装zabbix 插件
docker exec -it grafana grafana-cli plugins install alexanderzobnin-zabbix-app
重新启动grafana 容器
Docker restart grafana
在grafana 页面里配置zabbix插件
点击zabbix插件并激活
-
在 grafana 页面里配置添加 zabbix 数据源
修改 HTTP URL连接
http://10.56.20.203:8080/api_jsonrpc.php
修改zabbix api details 设定用户名和密码及Basic Auth Details 用户名和密码:
admin126459646/admin126459646
选择保存并测试:
在grafana 页面里创建报警信息
导入json仪表盘模板
根据自己需求下载:https://grafana.com/grafana/dashboards,下载完导入到grafana:
选择下载json文件
导入json 文件
在下面页面中选择zabbix 数据源后选择《import》
手动创建仪表盘
点击屏幕左侧《dashboards》,然后选择《browse》后,点击《New Dashboard》
在接下来的界面里面选择《add new panel》
修改pane title,group,host,item tag,item
选择保存,并输入dashboard name-àlinux-test
设定报警触发:
原题:通过 Docker 安装设定 Grafana 觉得本文有用,请 转发 或点击 “赏” ,让更多同行看到
资料/文章推荐:
-
在Grafana环境里配置Zabbix导航盘及导航盘数据解析 | 运维进阶
-
经典干货:银行 Zabbix 监控架构
-
基于 Zabbix 系统监控 Windows、Linux、VMware 等
欢迎关注社区 "监控" 技术主题 ,将会不断更新优质资料、文章。地址:
http://www.talkwithtrend.com/Topic/3937
下载 twt 社区客户端 APP
长按识别二维码即可下载
或到应用商店搜索“twt”
长按二维码关注公众号
*本公众号所发布内容仅代表作者观点,不代表社区立场
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
