我有一个用于 HPA 的指标,问题是该指标有尖峰,为了避免这种情况,我在 prometheus 的记录规则中使用了一段时间内的平均值,但将其导出到 stackdriver(在 gke ) 我正在使用 stackdriver-prometheus-sidecar 并且它不会将记录的指标发送到stackdriver。
关于如何导出此指标的任何想法?我发现的其他解决方案是使用 v2beta2 hpa 并更改行为以更改按比例放大的稳定窗口,但这仅在 kubernetes 上的 v1.18 上可用,而 GCP 在稳定通道上只有 1.17 版,知道吗?
将此答案发布为社区 wiki。随意扩展它。
关注缩放行为的部分:
正如问题中所说。从 Kubernetes 1.18 版开始支持可配置的扩展行为:
包含对上述扩展的支持的 Kubernetes 版本 1.18 包含在 a 的发行说明中
Regular channel
:我鼓励大家查看发布渠道文档和每个渠道的属性(功能可用性和更新流失之间的权衡):
您还可以在此处提出功能请求,以将此功能包含在以前的
GKE
版本中: