千家信息网

日志实时分析架构

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,在上家公司工作时,设计的日志收集与实时分析架构,还是比较简单的:flume-ng + rocketmq + storm + redis + 前端展示消息队列部分,我们刚开始采用的是kafka,但 ka
千家信息网最后更新 2025年12月01日日志实时分析架构

在上家公司工作时,设计的日志收集与实时分析架构,还是比较简单的:

flume-ng + rocketmq + storm + redis + 前端展示


消息队列部分,我们刚开始采用的是kafka,但 kafka在支持回溯消费和重复消费方面比较弱,同时在数据安全方面也相对弱一些,后来我们改为阿里的rocketmq。


考虑到我们的数据量也不是很大,已经能够足够支撑,但在rocketmq这层,有时会因为网络异常问题,会产生消息堆积,导致消息队列被冲爆,稳定性还不是非常高,后来咨询了其他部门的同事,他们的做法是,在消息队列这一层次,额外增加了一层mongodb,消息队列这层仅保留消息的索引信息,消息的实体信息保存在mongodb中,可以很好地回避此问题,后来由于各种原因就没有再去尝试此方法......


其他一些常用方案:

logstash + elasticsearch + kibana

fluentd + influxdb + grafana

flume-ng + kafka + storm

kafka + spark streaming + redis



消息 队列 信息 数据 方面 问题 消费 实时 日志 架构 分析 很大 安全 上家 做法 公司 前端 原因 同事 同时 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 做软件开发的外资公司 更新数据库某个字段所有值 服务器断电后重启有什么后果 联想冷板式液冷服务器 关于软件开发的斗图 网络安全都包含什么 白云区软件开发工程师 上海软件开发李秀明 所有启动器可进入的服务器地址 用友t3怎么连接数据库 阜阳市工会会员数据库信息 pg数据库最新操作手册 查找网络安全密钥 烟台的医疗软件开发公司 数据库可以以什么符号结尾 招商银行软件开发投入 1.18mc国际服服务器推荐 软件开发合同英文 作为网络安全常用的软件 数据库的定义和本质是什么 临海本地软件开发价格表 上游科技网络技术有限公司 云服务器架设传奇外网连接不上 网络安全法有什么法律调整 软件开发寒冬 广东东莞东信网络技术有限公司 软件开发需要的电脑配置 计算机网络技术期末考试 网络安全三同步工作机制 三国杀什么服务器都可以一起玩吗
0