0

我想监控我的 pod 正在执行的 IO。使用“kubectl top pods/nodes”之类的命令,我可以监控 CPU 和内存。但我不确定如何监控我的 pod 正在执行的 IO,尤其是磁盘 IO。

有什么建议么 ?

4

1 回答 1

1

由于您已经使用过kubectl top命令,我假设您有指标服务器。为了获得更高级的监控解决方案,我建议使用cAdvisor, PrometheusElasticsearch.

要开始使用 Prometheus,您可以查看这篇文章

弹性搜索设置了System diskioDocker diskio指标。您可以使用helm chart轻松部署它。

Kubernetes 监控系列的第 3 部分特别关注使用 cAdvisor 监控容器指标。尽管值得检查整个系列。

让我知道这是否有帮助。

于 2020-03-05T15:23:23.530 回答