我正在尝试为我的服务提供的自定义指标设置Stackdriver控制台。
特别是我从一般的custom/grpc/time_ms
指标开始,它是一个标尺并且上面有status
标签。我希望能够设置图表并提醒指标的成功率(类似count:custom/grpc/time_ms{status:OK} / count:custom/grpc/time_ms{*}
)。
在我以前的项目中,我使用了Datadog,它是pretty easy to do so there。但我在UI和Stackdriver文档中都没有看到任何类似的功能。所以我想知道它是没有记录还是根本不支持?
答案 0 :(得分:2)
这个问题已经很老了,但是对于 Google Cloud 的新用户来说仍然可能有用。
在 Google Cloud Console 的“Metrics Explorer”中,有一个选项可以使用 MQL 编写查询(点击 k=4
x=[| 0, 1, 0 |
1, 0, 0 |
0, 0, 1 |]
按钮)。
MQL 支持详细描述的表达式 here。
将一个指标除以另一个指标的最简单示例如下所示:
Query Editor
答案 1 :(得分:0)
是的,您可以创建custom metrics并从Stackdriver监控它们,也可以从WebApplication创建包含自定义图表的新仪表板。
还支持由自定义指标触发的策略,您可以为指标或其变化率设置阈值,或者如果自定义指标不再提供数据,则发送通知,即“度量标准缺席”。 您可以找到有关提醒here的更多信息。
考虑如文档所述: “自定义指标与Stackdriver Monitoring的内置指标相同,但以下情况除外:
您可以创建和删除它们
您可以将时间序列数据写入
自定义指标名称以custom.googleapis.com/
开头,与内置指标不同。
“