我在 GKE 中部署了一个 API,通过 Google 端点向互联网公开。
当我在 GCP 控制台中显示我的 API 的“响应延迟”指标时:“API & services”>“Dashboard”>“my-clint-eastwood-api”>“metrics”
我选择“响应代码延迟(中位数)”。在最后一个小时,我有一个这样的图表:
因此,在最后一个小时内有四个高于 6 毫秒的峰值的图表。
现在,我尝试使用 GCP 控制台中的“Metric explorer”获取相同的图表/测量值:“Monitoring”>“Metric explorer”。
我选择这些过滤器:
资源类型:“生产的 API”
指标:“请求延迟”
过滤器:'服务 = my-clint-eastwood-api.endpoints.project-western.cloud.goog'
分组方式:空字段
聚合器:'意思'
最短对齐时间:'1 分钟'
在同一时期,与谷歌端点指标中显示的值相比,值完全不同:几乎都在 10 毫秒以上,而之前看到的 3 个峰值在 6 毫秒以上。
问题 :
- 为什么价值观如此不同?
- 哪个图表是正确的,哪个是错误的?
- 我们如何才能在指标浏览器中获得显示延迟平均值的正确图表(以便之后创建仪表板)?