作为 Zabbix 5.4 推出的 报表功能得到过一段时间的关注,但由于功能相对比较简单,未达到很多用户的预期,今天本文将带来 6.0 报表功能的安装指南以及相关设置的讲解。
创新互联公司主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务黄石港,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
在 Zabbix 完成安装时,实际无法启用报表服务(测试会提示 Report manager is disabled),Zabbix 的报表服务需要对应的服务支持。
dnf -y install zabbix-web-service
如果是编译安装的朋友,环境需要支持 Go 环境(1.13+)。
./configure --enable-webservice
提示错误
systemctl start zabbix-web-service && systemctl enable zabbix-web-service
这里需要修改两处,一处是 StartReportWriters ,另外一处是 WebServiceURL,需要注意的是后者,是固定监听 10053 端口,后缀为 /report。
vim /etc/zabbix/zabbix_sever.conf
systemctl restart zabbix-server
由于 Zabbix 实现报表功能是依托模拟访问打印的方式生成对应的 PDF,所以需要安装 Chrome。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
dnf -y localinstall google-chrome-stable_current_x86_64.rpm
在其他配置里启用前端 URL 地址。
访问路径为: Administration(管理)–> General(通用)–> Other(其他),如下图:
找到 Frontend URL 部分填写 Zabbix 的地址,这里需要注意的是这个前端地址是指访问 Zabbix 的地址。
经过测试发现依然存在问题,报错为 No media configured for the report recipients,翻译过来就是收件人未设置媒介。
进入用户配置选项里查看,的确没有配置。
添加 Email 后再返回进行测试。
此时会显示成功(我这里没有配置 Email 配置,会提示发送失败)。
配置完成后,显示正常发送(如果不会配置 Email 的朋友可以关注我后续的文章)。
邮箱可以收到测试发送过来的 PDF。
以下如为例,名称为 kasar test,Owner 是 Admin 用户,Repeats(重复)是 Daily(每天),Period(周期)为前一天,状态为启用,再结合任务内容来看,简单来说就是,创建一个每天都发送前一天 名称为 Zabbix Server 的 dashboard 的情况,起始时间为 3 月 4 日 的 19:40,结束报告时间为 3 月 5 日,邮件主题为报表测试,内容为报表信息。
目前 Zabbix 自带的报表导出功能相对比较简单,灵活度比较低,且只支持用邮件的方式发送,另外目前只能打印相关 dashboard,推送到相关用户,不能导入实际数据,略显遗憾,好在 6.0 增强了图表的功能,更加丰富的图表插件,间接的增强了报表的功能性和体验性,由于处在测试阶段,随着后续不断的增加,应该还是会有所突破的,大家只能耐心等待了。
当前文章:Zabbix随笔:报表功能指南
网页链接:http://www.gawzjz.com/qtweb/news49/189299.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联