【发布时间】:2018-09-25 12:45:35
【问题描述】:
我正在尝试对 kube-apiserver 的 --max-requests-inflight 选项的正确值进行故障排除。我这样做的原因是我的四个集群中的两个在响应对 REST api 的调用时返回随机 503,我怀疑这就是原因。 EC2 实例在其他集群中是相同的,并且监控显示实例没有过载。
但是,为了验证这就是我需要查看添加到 api 服务器的丢弃请求指标的原因,back in v1.8 if I am reading the history correctly.
我在使用 kubectl 代理并使用浏览器访问端点时可见的指标中找不到任何地方。
我做错了什么?
【问题讨论】:
-
您的
back in v1.8 if I am reading the history correctly链接似乎已损坏,您可以修复它吗?谢谢 -
我修复了链接,但我的预感是错误的。丢弃的请求不会生成 503,它们只会生成 429。该问题是由 api 服务器处于不稳定状态引起的。我重新启动了 AWS 上的主节点并修复了它。
标签: api kubernetes metrics