我的一些 HPA 出现了奇怪的问题。由于未知原因,他们报告需要扩展到最大副本数 - 即使他们现有的目标是 2%/80% ......他们已经运行了 3 个多月,其中 2 个服务一个多月以来,HPA 都变得糟糕透顶了。同一集群和命名空间中的其他 HPA 运行良好。
我试图找出如何查看 HPA 正在计算的内容。他们有写在某处的日志吗?我在哪里可以找到它们?
谢谢
- 更新 -
这再次发生,几乎相同的场景。尽管实际 CPU 消耗大大低于阈值,但我们的一些 HPA 已再次扩大到最大。我们还能够看到历史利用率也没有超过目标百分比,所以我真的不知道为什么会这样。
我真正想知道的是哪些 CPU 值被发送到 HPA 计算器,但我不知道在哪里可以找到这些值。有人知道我在哪里可以找到那个吗?
谢谢
-- 更新 2 -- 我找到了源代码,它开始看起来实际上并没有将任何这些信息打印为日志数据甚至事件。所以现在真的很茫然,无法进一步解决这个问题。