我在这里简化/概括了这种情况。我正在寻找一种方法,如果我的 Windows 10 台式电脑因任何原因离线,我可以收到警报。该电脑位于私人网络上/防火墙后面,因此我无法使用 pingdom/uptimerobot 等正常运行时间监控服务。
我唯一的要求是在 PC 处于离线状态(或在过去 5 分钟左右处于离线状态)时收到警报,我可能可以找到免费的服务器监控解决方案(RMM),其中我必须在桌面上安装一个代理,如果代理离线,RMM 会提醒我。
但是,1) 对于这样一个简单的要求,这样做会不会有点过头了?最终会占用太多桌面资源来监控我实际上并不想监控的其他内容?
2) 目前有哪些轻量级产品(最好是免费产品)可以帮助我实现同样的目标?(注意:我不想在同一个局域网内安装第二台电脑,然后从那里监控 Windows 电脑。假设局域网上只有一台电脑,如果它离线,我需要以某种方式收到通知,但我不介意使用外部服务器/服务来完成这项任务。)
3) 也许可以为此创建一个简单的脚本解决方案。在 AWS 上运行一个小实例,然后让 Windows PC 向 AWS 实例发送某种保持活动 ping。如果 AWS 实例脚本在 X 分钟内未收到保持活动信号,那么它可以发送推文/电子邮件/推送通知或类似的东西?是否有任何这样的简单脚本或在线服务可用于实现这一点?
谢谢!