我已经编写了一个shell脚本,用于在VM实例( Google计算引擎)中定期备份blob存储中的数据。现在,我想使用谷歌云监控( https://app.google.stackdriver.com )来监控它。如果脚本出现故障,我希望收到SMS/E-mail。有没有办法将自定义指标从计算引擎中的脚本推送到云监控中来实现这一点?
PS :我已经实现了发送邮件给自己的sendGrid,以防失败。但我想使用谷歌云监控来达到这个目的。
发布于 2015-10-31 09:43:52
这取决于脚本失败的定义。
例如,如果您希望监视脚本以了解它是否正在运行且未停止,则可以创建一个custom metric,说明脚本正在填充它的值。在Google Cloud Monitoring中设置告警策略,使用Metric Absence作为自定义指标的条件,并添加通知方法。然后,如果脚本停止工作,应该会通知您。
https://stackoverflow.com/questions/33300500
复制相似问题