gpt4 book ai didi

kubernetes - Kubernetes 集群的自定义指标 API 服务安装

转载 作者:行者123 更新时间:2023-12-04 08:33:52 24 4
gpt4 key购买 nike

我们计划使用 Kubernetes 水平 pod 调度程序,为此需要安装自定义指标 API。
有人可以告诉在 kubernetes 集群上安装自定义指标 API 的不同方法吗?

最佳答案

当您通过 Prometheus 使用 EKS 时,最好的知识来源是 AWS 文档。

Do i need prometheus adaptor for registering custom metrics API?


是的,您至少需要 PrometheusPrometheus Adapter .
  • Prometheus:抓取 Pod 并存储指标
  • Prometheus metrics adapter:查询 Prometheus并公开 Kubernetes 自定义指标 API
  • 的指标
  • Metrics server:收集 Pod 的 CPU 和内存使用情况,并公开 Kubernetes 资源指标 API 的指标

  • Custom MetricsExternal Metrics ,您只能使用基于 CPU 的指标或 Memory .
    Autoscaling Amazon EKS services based on custom Prometheus metrics using CloudWatch Container Insights文章中写道:

    The custom metrics gathered by Prometheus can be exposed to the autoscaler using a Prometheus Adapter as outlined in the blog post titled Autoscaling EKS on Fargate with custom metrics.


    Autoscaling EKS on Fargate with custom metrics您还可以在博客中找到一些 autoscaling based on CPU usage 的示例, autoscaling based on App Mesh trafficautoscaling based on HTTP traffic 附加文档
  • Control plane metrics with Prometheus
  • Why can't I collect metrics from containers, pods, or nodes using Metrics Server in Amazon EKS?
  • Install the CloudWatch agent with Prometheus metrics collection on Amazon EKS and Kubernetes clusters
  • 关于kubernetes - Kubernetes 集群的自定义指标 API 服务安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64905278/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com