【发布时间】:2014-06-05 15:36:55
【问题描述】:
我想用 Zabbix 监控外部主机。我无权访问该主机。例如。应该是http://www.google.com。
现在我想监控主机,如果主机停机,我想收到一封电子邮件。我该怎么做?
【问题讨论】:
标签: http proxy external monitor zabbix
我想用 Zabbix 监控外部主机。我无权访问该主机。例如。应该是http://www.google.com。
现在我想监控主机,如果主机停机,我想收到一封电子邮件。我该怎么做?
【问题讨论】:
标签: http proxy external monitor zabbix
您无法像拥有代理那样完全监控您没有管理权限的主机。
如果您只需要网络可用性,您可以使用simple checks 监控开放端口级别的任何服务,或者使用 ICMP ping 简单检查仅监控网络级别的可用性。就是这样,ping 看是否启动/关闭,连接到端口 80 以查看 Web 服务器是否启动。
根据您实际想要使用的问题标签猜测web monitoring,这将让您检查 HTTP 服务的可用性以及返回的 HTTP 状态或响应中是否存在特定文本。它还将跟踪响应时间和传输速度。
简单的检查和网络监控都是由zabbix服务器进程执行的,不涉及任何代理。这可能是也可能不是你所追求的。如果您的服务器无法直接通过网络访问您要监控的主机,您可能需要在某处安装 zabbix 代理,或者您可以使用带有user parameters 的代理,该代理将通过 shell 运行外部命令,例如 ping 或 curl。
希望你有一个方向。
【讨论】:
如果你想监控web服务器(服务http),比:
([zabbix_manual]= https://www.zabbix.com/documentation/2.2/manual)
【讨论】: