我使用存储在 Google Cloud Logs 中的基于 HTTP 响应持续时间的日志创建了一个基于日志的指标。我想要一张图表,显示第 50、95 和 99 个百分位数的堆积面积。
我已经阅读了各种图表上的 Google Cloud Monitoring 文档,虽然我可以将任何单个指标显示为百分位数;我似乎无法同时堆叠所有三个百分位数。
有可能将 3 个百分位数作为 3 个具有不同对齐方式的单独指标添加到图表中,这似乎适用于常规折线图,但如果我将图表类型更改为堆叠区域,那么每个百分位数都会独立于其他百分位数线对其区域进行阴影处理。
sum
如果我选择带有或delta
对齐的“热图”图表并单击“指标资源管理器”中图表上的“隐藏热图”按钮,我也可以显示所有三行。
这是可视化分布百分位数的一种非常常见的方法,所以我认为它应该是可能的(可以通过编辑查询方向以包含多个百分位数),因此感谢您的帮助。
指标详情:
类型:分布
筛选:logName = "projects/lv-server-1/logs/tail-logs" AND jsonPayload.httpRequest:*
单位:秒
字段名称:jsonPayload.duration
标签:
- “状态,整数,jsonPayload.status”
- 'content_type, STRING,jsonPayload.resp_headers."Content-Type"'
直方图桶:
- 类型:指数
- 桶数:64
- 指数增长因子:2.0
- 线性刻度:0.00005