【问题标题】:Can I get Incidents of stackdriver policy using API?我可以使用 API 获取堆栈驱动程序策略事件吗?
【发布时间】:2018-07-31 22:30:33
【问题描述】:

我在查看 stackdriver 仪表板时发现了以下 http 请求:

https://app.google.stackdriver.com/api/alerting/violation?project={project-id}&page=0&pageSize=8&policyId={policy-id}

但是我没有找到任何关于这个 D 的文档:

【问题讨论】:

    标签: google-cloud-platform stackdriver google-cloud-stackdriver


    【解决方案1】:

    Stackdriver Monitoring 的提醒方法显示在 the Google Cloud Platform documentation 中。

    目前似乎没有端点来列出触发的警报。

    目前最好的选择是添加webhook as a notification channel 并以任何便于您以后恢复的方式存储数据。

    【讨论】:

    • 通知渠道似乎没有报告事件何时解决。只有当它打开时。如果不存在 API 且未触发通知,如果给定事件已解决,您是否知道如何获取信息?
    • 通知仅用于警报触发时,但不用于识别情况是否持续。要检查系统的当前情况,您应该使用Monitoring API。用于触发警报的指标与监控 API 上的指标相同。
    【解决方案2】:

    确认,目前没有用于检索事件的公共 API。 Jofre 的建议现在是一个很好的建议。请注意,我们正在开发一种新的事件响应工具 (https://cloud.google.com/blog/products/management-tools/building-a-more-reliable-infrastructure-with-new-stackdriver-tools-and-partners),一旦完全发布,它可能会满足您的一些用例。

    Aaron Sher,Stackdriver 工程师

    【讨论】:

    猜你喜欢
    • 2017-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 1970-01-01
    相关资源
    最近更新 更多