使用Zabbix如何在不在主机上安装代理的情况下监控数据库?

Using Zabbix how to monitor database without installing agent on the host?

我想使用 Zabbix 监控 Microsoft sql 服务器数据库上的数据。例如,在包含列 col1、col2、col3 的 table T1 中,当 col1 的值小于 0 时,它应该通知我。由于安全原因,我无法在数据库主机上安装代理。我想知道如何在不在其主机上安装 Zabbix 代理的情况下监控此数据库?

可以使用ODBC监控,在here中有描述。

模板已经预先配置了标准项,您必须添加自定义项:您的项将是一个 SELECT 语句,您的触发器将对返回值做出反应。

您还可以在第二个选项卡或 Zabbix Share 中找到第 3 方的内容。