我必须使用Zabbix配置一个简单的PostgreSQL数据库服务检查,而无需在计算机上安装Agent。
我想通过 net.tcp.service [service,ip,port] 使用简单检查TCP。
简单的支票退回:
0 (如果服务中断)
1 (如果服务正在运行)
我可以在Zabbix Server中配置什么东西以及在哪里?
参考:https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/simple_checks
是否必须在主机或应用程序以及Web方案上配置触发器?
答案 0 :(得分:1)
您可以通过Web界面在Zabbix服务器主机上将一个简单的支票设置为一项,例如net.tcp.service[tcp,192.168.1.1,5432]
及其相应的触发器。
更好的方法可能是通过ODBC检查或使用调用SELECT ....
的简单脚本来捕获有关服务的更多详细信息。
最好的方法是Zabbix代理:日志监视,进程监视等。
关于最后一个问题:主机,应用程序和Web方案是不同的东西。我强烈建议您开始here