设置 SMS 警报系统的最简单方法是什么,以便在我的服务器没有响应或 GET 查询没有返回正确内容时我会收到通知?
最佳答案
您可以完全外包监控和警报,例如通过订阅 Pingdom 。最基本的 Pingdom 计划将监控最多 5 个服务(包括使用带有可选内容模式匹配的 HTTP GET),并在可配置的停机时间后发送短信。
如果您想推出自己的解决方案,首先要做的就是监控软件。为此存在许多很多第三方解决方案,来自 free到outrageously expensive 。当然,滚动您自己的“尝试 GET 并在不起作用时执行某些操作”脚本始终是一种选择,但与所有软件一样,功能蔓延可能意味着您很快就要重新实现现有解决方案......
对于 SMS 通知,如果您所在的地区拥有此类服务,那么使用电子邮件到 SMS 网关可能适合您。例如,大多数美国提供商提供免费网关,而在欧洲,它们往往由第三方运营且仅付费。正如已经建议的,谷歌是你的 friend 。此外,您的监控工具可能支持使用连接到监控服务器的手机/GSM 调制解调器直接发送通知。
关于短信警报可更快地响应错误情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/173338/