如何使用 Grafana、graphite 和 collectd 计算每天或每小时的带宽使用量?

如何使用 Grafana、graphite 和 collectd 计算每天或每小时的带宽使用量?

我想收集服务器每天或每小时发送和接收的字节数,这样我就可以收集带宽需求。

我想设置 grafana、graphite 和 collectd 来收集带宽使用情况指标,但这些只显示每秒的带宽使用情况。

我可以使用这些信息来计算在一定时间范围内发送的字节数吗?还是我需要考虑一个新的解决方案?

当前收集的数据示例,eth0 传入和传出带宽(以字节/秒为单位)。

答案1

如果它确实是自上次查询以来的数据包数量(有些系统,当你查询统计信息时,会重置为 0,有些则不会,你必须确定),那么可以使用总和系列功能,或者更可能不可缺少的。使用 grafana 选择积分函数和时间范围,看看是否得到了想要的结果,然后您可以拉出该查询并在其他地方使用它。

相关内容