将MQL与Google云监控(Stackdriver)警报策略结合使用



我使用MQL在Google Cloud Monitoring中创建了两个指标的比率图表。

我想创建一个基于MQL的警报策略,但云控制台中的UI没有查询编辑器,就像在Metrics Explorer中一样。

在使用谷歌云监控(Stackdriver(定义警报策略的条件时,是否有使用MQL的方法?

现在支持使用MQL创建警报:(在UI和API中都支持。


  1. 要创建一个有效的警报,请在查询结束时键入conditionabsent_for关键字*。看见https://cloud.google.com/monitoring/mql/alerts以获取文档。

  2. 对于比率警报,请遵循常规比率查询中的提示https://cloud.google.com/monitoring/mql/examples#qlx-比率

  3. 与仪表板相比,有两个主要区别-所有MQL警报都必须以严格的形式保存,并且大多数条件都需要指定度量单位。看见https://cloud.google.com/monitoring/mql/qn-from-api#ql-警报条件


表运算符";,而不是">关键字";。

报价c69:

issuetracker.google.com/157770220 中有一个基于MQL的警报功能请求

截至本文发布之日,不支持基于MQL的警报。

我不确定这是否有帮助,但您可以创建一个自定义服务,然后使用两个度量的比率为其定义SLO。然后,您可以创建一个错误预算烧录警报。

"requestBased": {
"goodTotalRatio": {
"totalServiceFilter": "metric.type="appengine.googleapis.com/http/server/response_count" resource.type="gae_app" resource.label."module_id"="default"",
"goodServiceFilter": "metric.type="appengine.googleapis.com/http/server/response_count" resource.type="gae_app" resource.label."module_id"="default" metric.label."response_code"="200"",
}
}

https://medium.com/google-cloud/slos-with-stackdriver-service-monitoring-62f193147b3f

相关内容

  • 没有找到相关文章

最新更新