【问题标题】:Where is the kubelet on AWS EKS?AWS EKS 上的 kubelet 在哪里?
【发布时间】:2019-08-10 04:05:40
【问题描述】:

我们的 AWK EKS 集群似乎没有“kubelet”pod 或任何包含标签 k8s-app=kubelet 的 pod。 因此,在监控集群时,我们缺少一些指标,例如 container_cpu_usage_seconds_total,据我所知,这些指标应该由 cAdvisor 通过 kubelet pod 提供。

我们的 AWK EKS 在 kube-system 命名空间中只有 aws-node-xxxxxcoredns-xxxxxxxxx-xxxxxkube-proxy-xxxx pod。

我查看了aws-node 的指标,但其中不包含container_cpu_usage_seconds_total 指标。

知道为什么 EKS 上没有 kubelet pod 吗?我认为这是非常基本的,所以它应该以某种方式存在。它是隐藏的吗?可以访问它以获取指标吗?
如何在 EKS 上获取 container_cpu_usage_seconds_total 等指标?

【问题讨论】:

    标签: amazon-web-services metrics kubelet amazon-eks


    【解决方案1】:

    Kubelet 在 EKS 工作节点内作为 systemd 守护程序运行。您可以通过 SSH 连接到 EC2 工作器实例并尝试运行“systemctl status kubelet”来确认这一点。

    【讨论】:

      猜你喜欢
      • 2016-03-10
      • 2020-02-28
      • 2020-01-01
      • 2020-12-02
      • 2021-06-01
      • 2017-11-14
      • 2021-03-15
      • 2018-12-11
      • 2021-03-06
      相关资源
      最近更新 更多