不方便查看怎么办?
一个非常好的问题。日志是软件系统不可缺少的一部分,尤其是生产环境,一旦出现问题,首先是日志中的错误信息触发预警系统,然后通过邮件、短信甚至电话通知的方式报警给系统负责人。
在排查修复问题阶段,开发测试人员通常也要查看系统日志,分析故障原因。
一,如何收集日志?ELK是常见的日志管理系统,包括ElasticSearch, LogStash, Kibana三个服务,架构示意图如下:
以Java + Spring Boot开发为例,Spring Boot集成LogBack,通过LogBack将日志发送到LogStash,统一收集运行信息。
二,如何查看分析系统日志?
在ELK系统中,Kibana是一个图形化展示工具,根据配置的查询条件,运维、开发都可以搜索指定日志信息。
我是工作多年的Web应用架构师,欢迎关注我,了解更多IT专业知识。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有