Prometheus Metrics - 用于自动缩放
Prometheus Metrics - Use for autoscaling
我设置了 prometheus 以从我的 pods 和节点收集指标。
我还设置了普罗米修斯自定义指标适配器。
我如何使用 prometheus 提供的那些指标来自动缩放我的 pods?我尝试 google 它,但我只找到自定义 pods 在他们的 /metrics url 上提供他们的指标。我希望能够根据 cpu 或内存使用情况自动缩放任何已经具有普罗米修斯指标的 pods。
我可以在 grafana 中为我的所有 pods 和节点可视化所有指标,但找不到将其与自动缩放一起使用的方法
您需要创建一个 HPA(Horizontal Pod Autoscaler)
更多信息here
This is a good tool 向您展示如何使用 K8s 指标服务器或 Prometheus 将 HPA 与自定义指标结合使用。
我设置了 prometheus 以从我的 pods 和节点收集指标。 我还设置了普罗米修斯自定义指标适配器。
我如何使用 prometheus 提供的那些指标来自动缩放我的 pods?我尝试 google 它,但我只找到自定义 pods 在他们的 /metrics url 上提供他们的指标。我希望能够根据 cpu 或内存使用情况自动缩放任何已经具有普罗米修斯指标的 pods。
我可以在 grafana 中为我的所有 pods 和节点可视化所有指标,但找不到将其与自动缩放一起使用的方法
您需要创建一个 HPA(Horizontal Pod Autoscaler)
更多信息here
This is a good tool 向您展示如何使用 K8s 指标服务器或 Prometheus 将 HPA 与自定义指标结合使用。