在自定义网站上显示 Zabbix 图表

Display Zabbix graphs on a custom web site

我想在我的 wordpress 网站上显示 Zabbix 图表和屏幕。我怎样才能很好地轻松地做到这一点? 我使用了 Grafana,它显示的图表非常干净漂亮。但是它需要太多负载并且每次刷新时还会下载大约 10MB!!所以这不是我的最爱。 我想在网站上显示客户服务器的资源使用情况。我可以在 HTML 框架中共享屏幕 URL,但它还会显示页眉和页脚,因此客户可以单击按钮 'Edit screen' 或其他地方并注销仪表板!!有什么方法可以在我的网站上只显示没有额外按钮、页眉和页脚的图表吗?

不确定,但也许Zabbix API能以某种方式帮助你

仅使用 chart2.php 端点绘制图形:

https://your.zabbix.server/zabbix/chart2.php?graphid=123456&from=now-7d&to=now

如您所见,图表的尺寸真的很小:

当然,您必须管理身份验证(强制用户进行身份验证,将其嵌入 php 包装器等)或启用访客访问。