Q: 我们有通常离线的设备,我们只需要在设备在线时收到警报。 这可能与 IPHost 网络监视器有关吗?
A: 并非所有监视器类型都直接支持此功能,但有
一些解决方法:
1. 通过脚本或程序监视器反向 Ping。 可以利用“反向 PING”方法,使用“脚本或程序”监视器。 使用示例反向 PING 脚本下载存档:
reverse-ping.zip (970 bytes, SHA1 checksum: efc6dea75e3f333e6775587ec168e9571d7c2743 )
假设您已经下载了上述存档,解压了 reverse-ping.txt 并将其重命名为
如果您选择另一个脚本位置,请根据需要更改以下设置。
要检查脚本,请以管理员身份打开 cmd.exe 并运行如下命令
(使用实际设备名称或 IP 地址代替 example.com)
如果 PING 请求超时(监视器正常),脚本应输出单个数字 0,如果目标设备在线,或者如果发生网络级别错误(监视器关闭),则脚本应输出错误描述和/或代码。
要用于实际监控,请使用如下主要参数创建“脚本或程序监控器”:
性能值(脚本输出)为 0 表示设备不响应 ICMP Ping(监控正常)。
2. 恢复到OK状态的通知。如果您不想反转IPHost界面中显示的实际监控状态,而只想在设备上线时接收通知,您可以使用警报规则表单来实现 . 使用恢复复选框,您可以在显示器离开特定的“不良”状态时触发警报,例如当您的设备重新上线时。 新警报规则的示例:
3. 使用 WMI 的反向 Ping 监视器。您可以使用 WMI 创建 PING 监视器的反向变体。 为此,请为本地主机(运行 IPHost 的主机)创建一个“WMI 查询”监视器并使用以下自定义 WMI 查询:
将“192.168.14.102”替换为您设备的实际 IP 地址。
注意:如果以上选项都不适合您,请联系支持人员,以便我们为您的特定设置创建自定义脚本。