【发布时间】:2016-02-18 04:03:15
【问题描述】:
我现在正在开发一个监控系统来检测host/uri的流量激增。详细过程是读取实时nginx访问日志,计算每个主机的总流量并报告流量激增。
例如,对于每 1 分钟,如果主机的流量高达 1000/分钟,我的算法会找到它。但是,
- 我的监控系统有很多主机要同时监控
- 主机之间的活动差异很大
- 一天中每个主机的活动随时间变化很大。
所以,仅仅为每个主机配置一个线程保持并不是一个好的解决方案。任何人都可以给我一些建议吗?我想要实现的是,找到一种自动检测方法,可以根据每台主机每分钟的流量统计数据对突然/意外的流量激增进行警报,并且需要很少的预先配置并且或多或少是智能的?
【问题讨论】:
标签: algorithm monitoring alarm traffic