1.背景知识
随着企业信息化进程不断的深入,企业内部业务系统越来越多,可视化运维监控成了微服务化的一个标配。主要表现形式如下
1.1 服务器
服务器越来越多
1.2 应用程序
后端应用程序数量不断地膨胀,程序运行健康状况,无人知晓
1.3 问题排查
集群环境下一个业务节点出问题,集群服务器上日志全部扒一遍
1.4 日志量
日志量暴涨,服务器每天的归档日志成了摆设,无法主动提前发现问题,往往是被人举报投诉后才被动地去排查问题
2.系统的复杂性会衍生出一系列管理和技术上的问题。
2.1.团队心态问题
image.png
2.2.业务流程状态跟踪问题
image.png
2.3.业务多维度分析
image.png
2.4.衍生业务需求
image.png
3.完整的日志系统架构
image.png
3.1.开源界日志分析加监控标配 ELK+grafana
ELk做日志采集,分析,清洗,模型计算。 grafana针对ELK的结果数据做报表展示和业务级别告警
image.png
3.2.ELK
image.png
image.png
image.png
image.png
3.3.grafana报表展示
image.png
image.png
image.png
3.4 kafka消费者和broker监控
image.png
3.5日志查询
image.png
3.6 java异常日志告警
image.png
3.7 j业务日志告警
image.png
4.行业前瞻
image.png