【问题标题】:Send custom metrics from compute engine to google cloud monitoring将自定义指标从计算引擎发送到谷歌云监控
【发布时间】:2015-10-23 10:47:07
【问题描述】:

我编写了一个 shell 脚本,用于在 VM 实例(Google 计算引擎)中定期备份 Blob 存储中的数据。现在,我想使用谷歌云监控(https://app.google.stackdriver.com)对其进行监控。万一脚本失败,我想收到短信/电子邮件。有什么方法可以将自定义指标从计算引擎中的脚本推送到云监控以实现此目的?

PS:我已经实现了 sendGrid 用于向自己发送电子邮件,以防失败。但我想使用谷歌云监控。

【问题讨论】:

    标签: google-app-engine google-cloud-messaging google-compute-engine


    【解决方案1】:

    这取决于脚本失败的定义。

    例如,如果您想监视脚本以了解它是否正在运行而不是停止,您可以创建一个custom metric,它的值正在由您的脚本填充。 在Google Cloud Monitoring 中设置警报策略,使用Metric Absence 作为自定义指标的条件,并添加通知方法。然后,如果脚本停止工作,您应该会收到通知。

    【讨论】:

    • 你能详细说明一下吗,卡姆兰。我应该使用轻量级指标还是标签指标?
    • 在我的示例中,轻量级自定义指标应该可以胜任。
    猜你喜欢
    • 2020-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多