项目描述:
随着公司业务的越来越广泛,项目的越来越多,当线上业务功能出现故障时,通常需要运维协助开发检查应用日志排查故
障,这样运维在原有的工作上因为排查日志故障增大了工作量,为了节省公司运维成本,使得运维时间得以用在更重要的
工作上,领导提出增加一个日志可视化日志系统
责任描述:
本人负责整个方案的操作和流程规划:
来自前程无忧简历
1 、向领导提出研究使用Filebeat+ELK的日志系统。通过后开始准备环境
2 、准备3台uat客户端测试,全部安装上filebeat,filebeat使用简便,性能比例占用小
3
、准备一台用于搭建logstash和存储日志的高性能服务器,logstash做两个功能,一个备份到本地目录,一个传给 Elasticsearch集群的全文搜索引擎通
4 、准备三台用于搭建elasticsearch集群的高性能服务器,用于搜集、分析、过滤
5 、准备一台用于搭建kibana的服务器,kibana连接elasticsearch集群进行日志展示
6
、部署完后验证filebeat收集日志是否启动日志采集,logstash上是否接收到filebeat传输过来的日志进行备份和传给 elasticsearch集群,kibana验证日志可视化
7 、测试通过后开始准备上线方案,部署好ELK环境后用saltstack批量分发全网服务器安装filebeat客户端开启收集,配置 kibana运维和开发的使用权限
总结: filebeat+ELK日志系统上线后运维工作量得到减轻,开发故障排除,修复bug效率提升
点击空白处退出提示









评论