storm-nginx-log:基于Kafka、Storm的nginx日志监控,采用Apache Flume收集日志

时间:2024-06-04 15:51:51
【文件属性】:

文件名称:storm-nginx-log:基于Kafka、Storm的nginx日志监控,采用Apache Flume收集日志

文件大小:81KB

文件格式:ZIP

更新时间:2024-06-04 15:51:51

Java

nginx日志监控 简单介绍 单机版(master branch) : 项目基于storm的实时nginx日志监控,通过读取nginx的日志文件access.log来收集nginx服务器的状态,并在一定时间内,统计访问ip的国家地址、指定时间内所有访问次数、访问的状态码、访问的站点、访问者使用的系统、访问者使用的浏览器。 集群版(cluster branch) : 项目基于Kafka storm的实时nginx日志监控,将nginx的日志文件access.log读取并放入Kafka队列中,Storm的Spout来对接Kafka消息队列,来收集nginx服务器的状态,并在一定时间内,统计访问ip的国家地址、指定时间内所有访问次数、访问的状态码、访问的站点、访问者使用的系统、访问者使用的浏览器。 实现思路 数据读取 StormSpout读取access.log文件,将新产生的行记录提交给Spl


【文件预览】:
storm-nginx-log-master
----nginx_log.iml(3KB)
----src()
--------main()
--------test()
----.travis.yml(52B)
----LICENSE(1KB)
----pom.xml(2KB)
----README.md(9KB)
----target()
--------classes()
--------test-classes()
----.idea()
--------misc.xml(439B)
--------libraries()
--------workspace.xml(32KB)
--------vcs.xml(180B)
--------uiDesigner.xml(9KB)
--------artifacts()
--------compiler.xml(630B)
--------modules.xml(258B)
----logs()
--------workers-artifacts()

网友评论