可以从指标服务器获取哪些指标以进行水平Pod自动缩放

时间:2019-02-01 05:11:04

标签: kubernetes kubectl horizontal-scaling

我正在研究与水平Pod自动缩放有关的用例。我可以从指标服务器获取内存和CPU使用率,以便决定进行横向扩展(在阅读多个博客后即可找到此信息)。

我想知道是否可以从度量标准服务器获取任何其他标准度量标准,例如吞吐量,磁盘使用率,资源消耗等。找不到相同的东西。

1 个答案:

答案 0 :(得分:0)

您可以从Documentation的kube-state-metrics中找到所有可用资源的所有可用指标。

此外,如Horizontal Pod Autoscaler documentation中所述,您可以使用自定义指标

  

水平吊舱自动缩放器会自动缩放吊舱的数量   在复制控制器,部署或副本集中基于   观察到的CPU使用率(或在custom metrics支持下,   其他应用程序提供的指标)。请注意,水平吊舱   自动缩放不适用于无法缩放的对象,例如   例如DaemonSets。