【问题标题】:Find historical node count of node pool查找节点池的历史节点数
【发布时间】:2021-12-28 11:12:13
【问题描述】:

我们在 AKS 上运行 Kubernetes 集群。集群在多个节点池上运行。启用自动缩放以确保在必要时添加或删除节点。

我可以通过在 Azure 门户上导航到 AKS -> 设置 -> 节点池来查看当前使用的节点数量。但是,我无法获得这些历史信息。

我想找到答案的问题: 昨晚有多少节点在节点池“x”中处于活动状态?

我找不到 AKS 和虚拟机规模集资源的任何指标来回答我的问题。我有哪些选择?

【问题讨论】:

    标签: kubernetes azure-aks azure-vm-scale-set


    【解决方案1】:

    AFAIK 没有这样的指标。一个小的解决方法可能是:

    在门户中,转到您的 AKS -> 监控 -> 指标。在 Scope 中选择您的 AKS,Scope Namespace 是 Container service,然后您有以下指标:

    • Cluster Health - 确定自动扩缩器是否会对集群采取行动

    • Unneeded Nodes - 自动缩放器将节点标记为删除

    您至少可以在此处看到是否进行了缩放以及之后删除了多少节点,以便您可以计算节点的数量。

    【讨论】:

    • 好,我现在将其视为已接受的答案。目前似乎没有其他更好的选择。
    猜你喜欢
    • 2022-09-23
    • 1970-01-01
    • 2018-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 2018-09-02
    • 2021-12-17
    相关资源
    最近更新 更多