分析周期性网络峰值

分析周期性网络峰值

我的一台服务器每天 6:45 都会出现一个可预测的网络输入峰值。最早在 6:30,最晚在 6:50 出现,但持续时间总是不到 1 分钟。

我正在尝试弄清楚如何捕获有关它的所有数据并防止它。我正在使用 AWS EC2 托管,它允许我使用警报触发器。无论它们是什么,我认为我都可以在 6 点到 7 点之间每分钟捕获网络使用情况。

我怎样才能实现自动化?我已在此论坛和其他论坛上阅读了有关 ntop 和 iftop 的信息,但我需要它以批处理模式运行。我猜最好的模型是收集 60 秒的统计数据,然后将结果打印到文件中,然后再次开始收集统计数据。或者连续收集 60 分钟会更好吗?

答案1

一秒钟的分辨率是不切实际的。我建议不少于 15 秒,收集至少一个小时。有很多工具可以收集这种性能数据 - 许多基于 rrd。看看即时消息或仙人掌。

相关内容