如何从指标服务器获取网络信息

问题描述

我知道如何从指标服务器获取cpu和内存的信息(限制,请求,使用情况)。

但是我不知道如何从度量服务器获取网络信息(内存分配,网络流量(KBps),网络利用率)。

本质上,metrics-server不提供网络信息吗? 还有另一种方法吗?

我应该使用python开发。

解决方法

度量标准服务器不导出此类度量标准,但Prometheus Node Exporter可以导出。节点导出程序作为systemd服务运行,它将定期(每1秒)收集您系统的所有指标。

普罗米修斯Node Exporter公开了 各种与硬件和内核相关的指标。

您可以检查所有收集器的列表here。您可能还需要查看有关使用prometheus监视网络的文章。