【发布时间】:2021-01-28 10:02:46
【问题描述】:
我知道如何从 metrics-server 获取 cpu 和内存的信息(限制、请求、使用情况)。
但我不知道如何从 metrics-server 获取网络信息(内存分布、网络流量 (KBps)、网络利用率)。
本质上,metrics-server 不提供网络信息? 还有其他方法吗?
我应该用python开发。
【问题讨论】:
标签: kubernetes kubernetes-metrics
我知道如何从 metrics-server 获取 cpu 和内存的信息(限制、请求、使用情况)。
但我不知道如何从 metrics-server 获取网络信息(内存分布、网络流量 (KBps)、网络利用率)。
本质上,metrics-server 不提供网络信息? 还有其他方法吗?
我应该用python开发。
【问题讨论】:
标签: kubernetes kubernetes-metrics
指标服务器不会导出此类指标,但 Prometheus 节点导出器会。节点导出器作为 systemd 服务运行,它会定期(每 1 秒)收集系统的所有指标。
Prometheus Node Exporter 暴露了一个 各种与硬件和内核相关的指标。
您可以查看所有收藏者列表here。您可能还想查看这篇关于使用 prometheus 监控网络的文章。
【讨论】: