是否可以监控通常处于离线状态的设备?
主页 / 知识库 / 是否可以监控通常处于离线状态的设备?

是否可以监控通常处于离线状态的设备?

Q: 我们有通常离线的设备,我们只需要在设备在线时收到警报。 这可能与 IPHost 网络监视器有关吗?

A: 并非所有监视器类型都直接支持此功能,但有
一些解决方法:

  • 使用“脚本或程序”监视器执行反向 Ping 检查
  • 仅在主机上线时收到通知
  • 使用 WMI 查询检查离线状态

1. 通过脚本或程序监视器反向 Ping。 可以利用“反向 PING”方法,使用“脚本或程序”监视器。 使用示例反向 PING 脚本下载存档:

reverse-ping.zip (970 bytes, SHA1 checksum: efc6dea75e3f333e6775587ec168e9571d7c2743 )

假设您已经下载了上述存档,解压了 reverse-ping.txt 并将其重命名为

C:\scripts\reverse-ping.vbs

如果您选择另一个脚本位置,请根据需要更改以下设置。

要检查脚本,请以管理员身份打开 cmd.exe 并运行如下命令

cscript //nologo C:\scripts\reverse-ping.vbs example.com

(使用实际设备名称或 IP 地址代替 example.com)

如果 PING 请求超时(监视器正常),脚本应输出单个数字 0,如果目标设备在线,或者如果发生网络级别错误(监视器关闭),则脚本应输出错误描述和/或代码。

要用于实际监控,请使用如下主要参数创建“脚本或程序监控器”:

性能值(脚本输出)为 0 表示设备不响应 ICMP Ping(监控正常)。

2. 恢复到OK状态的通知。如果您不想反转IPHost界面中显示的实际监控状态,而只想在设备上线时接收通知,您可以使用警报规则表单来实现 . 使用恢复复选框,您可以在显示器离开特定的“不良”状态时触发警报,例如当您的设备重新上线时。 新警报规则的示例:

3. 使用 WMI 的反向 Ping 监视器。您可以使用 WMI 创建 PING 监视器的反向变体。 为此,请为本地主机(运行 IPHost 的主机)创建一个“WMI 查询”监视器并使用以下自定义 WMI 查询:

SELECT StatusCode FROM Win32_PingStatus where (address='192.168.14.02' and StatusCode != 0)

将“192.168.14.102”替换为您设备的实际 IP 地址。

注意:如果以上选项都不适合您,请联系支持人员,以便我们为您的特定设置创建自定义脚本。

京公网安备 11010802041237号    |    备案号:京ICP备09015132号-1011