【问题标题】:How to monitor kubernetes persistence volume claim i.e disk usage如何监控 kubernetes 持久卷声明,即磁盘使用情况
【发布时间】:2023-03-20 06:42:01
【问题描述】:

目前我使用的是 Kubernetes v1.11.6。 我使用 KOPS 在 AWS 中部署了 kubernetes。 在k8s集群中,部署了kafka、elasticsearch。

用于 kafka 和 elasticsearch 的 PVC 是 AWS 中的 EBS 卷。

我的问题是如何监控 PVC 的使用和剩余可用情况。

这不起作用,How to monitor disk usage of kubernetes persistent volumes? 从 1.12 开始,它们似乎不再暴露了

我曾想过使用 aws cloudwatch,但我认为 kubernetes 会为这个通用问题提供一些答案。

我应该能够看到已使用的 PVC 和剩余的可用磁盘空间

【问题讨论】:

    标签: amazon-web-services kubernetes persistent-volumes persistent-volume-claims aws-ebs


    【解决方案1】:

    一般来说,您可以监控以下指标:

    kubelet_volume_stats_capacity_bytes
    kubelet_volume_stats_available_bytes
    

    可以使用 Prometheus 等工具从每个节点上的 kubelet 端点抓取这些指标 :)

    【讨论】:

    猜你喜欢
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    • 2021-02-08
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多