1

我使用带有 CollectD(和 Graphite)的 Grafana 来监控我的服务器上的网络使用情况。我使用 CollectD 的“接口”插件并显示如下图形:

alias(scale(nonNegativeDerivative(collectd.graph_host.interface-eth0.if_octets.rx), 0.00000095367431640625), 'download')

当我现在发起一个有速度限制的小伙子时。下载运行大约 10 分钟,但只在此处输入图像描述显示这个(绿线是下载)。所以它只显示一个峰值。

我必须使用其他一些指标吗?我也尝试了“ethstat”,但它有很多我都不理解的选项!

有没有初学者文档。我只找到了我阅读的 CollectD Docs,但这并没有说明 ethstat 的指标的实际含义。

4

1 回答 1

1

不,没有任何关于在 collectd 中的 ethstats 指标含义的初学者文档。这是因为 ethstat 插件报告 ethtool 在您的系统上收集的统计信息,而 ethtool 统计信息是特定于供应商的。

要为您指明正确的方向,请运行ethtool -S eth0

这应该会向您显示姓名和数字,例如 collectd 报告的内容。

现在运行ethtool -i eth0并找到您的驱动程序信息。

然后,用谷歌搜索您的驱动程序名称并找出您的卡报告的统计数据及其含义。它可能涉及阅读 linux 驱动程序源代码,但不要太害怕。您想要的可能在评论中,而不是代码中。

于 2016-05-18T16:08:13.670 回答