一、项目需求
本项目的目的是模拟生产环境下对web服务器产生的日志进行收集并存入数据库,最终以web应用方式展示日志数据。
二、技术选型
环境:CentOs7
web服务器:nginx/1.20.1(仅测试使用)
消息队列:kafka2.12
分布式应用程序协调服务软件:zookeeper3.6.3
生产者:filebeat-7.17.5-1.x86_64
消费者:使用python中的模块pykafka实现消费者功能。
web展示应用:基于flask框架的web应用。
三、项目架构图
版权归原作者 intqao 所有, 如有侵权,请联系我们删除。