介绍
我有一个使用 Zabbix 2.0 监控的集群,一切正常,我在 Zabbix 上拥有我需要的所有数据,但是 zabbix 显示数据的方式对于我们的用例来说并不是最佳的。同时,我有一个运行 web 前端的 python 应用程序,我可以使用它来创建一种更精细的方式来显示 Zabbix 的数据。我想要做的是将 Zabbix 的最新数据选项卡变成一个网格视图,每行都有一个主机,项目作为列(如电子表格)。
问题
显然 Zabbix 的 API 仍在进行中,界面有时会发生变化,如果一些基本功能正常工作,这应该不是问题。我需要做的是不仅能够获取主机列表,还能够获取主机信息。对于每个主机,我需要能够获取一些项目,不仅是项目 ID,还有整个数据。到目前为止,我已经尝试使用两个 Python 库来做到这一点:zabbix_api 和 PyZabbix,到目前为止都没有运气,因为这两个库都只获取 ID,而不是我需要的主机和项目的数据。
问题
是否有一个真正有效的库/方法,或者这个 API 是否还处于太早的阶段?
提前致谢!