Grafana是一个跨平台的开源的度量分析和可视化工具,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,官方原生支持Zabbix数据输出,而Grafana与Zabbix对接能够帮助大家实现对系统的实时监控以及可视化展示。
在此nana为大家分享来自Zabbix官方社区的在线课——Zabbix整合Grafana,大家可以交流学习!
01- 课程主题介绍
Zabbix整合Grafana
深入探讨如何利用Zabbix Grafana实现可视化。
通过API/SQL怎样实现优雅大方的图表和布局展示,并且使用前端代码打造漂亮的监控界面。
ZABBIX – GRAFANA DASHBOARDS
02-课程问答整理
1.如果对接了Oauth2单等登录,权限也可以这样设置吗?
答:理论上是可以的。Grafana是针对用户对dashboard的权限控制,你可以在OAuth2单点登录时对用户在前端做一些控制。
2.求详细实现步骤文档。
答:请参考官方文档安装: https://grafana.com/docs/
3.如果是Zabbix的拓扑图是有接口实时速率呢?这个方式也符合吗?
答:如果你对拓扑图实时要求比较高那么这可能不符合你的要求, 因为一个样式的展示都有一个轮询的周期。如果你能接收在2分钟内那么可以定时更新截取图片的方式来展示。
4.请从部署角度讲一下Grafana高可用部署方式。
答:Grafana高可用主要是针对数据库做主从(或主主)使用Keepalived虚IP控制Grafana服务,详细部署步骤请参考课程PPT实例。
5.Zabbix Appliance iso 安装完成后 ,无法登陆web UI ,看着服务都很正常,是不是要手动设置一下防火墙?最新版本的5.0。
答:请检查你的防火墙权限,大多数服务正常无法访问页面都是被墙档住了。
6.Grafana 可以像幻灯片一样自动切换吗?
答:可以,在Grafana左边导航栏中找到Playlists进行相关配置就可以自动切换。
7.Grafana怎么展示Zabbix一共监控了多少主机,多少个enable,多少个disable?
答:使用 API并不能很好的满足你的需求,建议创建Mysql数据源,使用数据库查询能很好的实现你的需求。在Zabbix数据库中有一个Host表里面有一个available字段1:表示可用0:表示不可用根据条件进行查询就能满足要求。
8. 如何使用js在grafana上实现map?
答:请联系nana获取代码。
如何获取本期课程录屏?
欢迎联系Grafana小助手nana,18901764405微信同号。
关于Grafana
Grafana是一个跨平台的开源的度量分析和可视化工具,目前已成为时间序列数据分析领域的第一大软件,可连接50 数据源。
关于Grafana Labs
140名员工,遍布全球25个不同国家。
其开源产品Grafana用户遍布全球;
其商用产品Grafana Cloud 和 Grafana Enterprise已经有1000 付费用户。
Grafana Cloud
几分钟之内就可启动并运行免费的Grafana实例,无需安装或配置。选择插件并导入流行的仪表板即可快速上手。欢迎免费试用!
Grafana Enterprise
Grafana Enterprise用户可以访问更多高级功能,适用于管理大规模部署,还有更多高级插件可供选择: