码迷,mamicode.com
首页 > 其他好文 > 详细

十七、logback+ELK日志搭建

时间:2018-09-18 00:59:48      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:分布式   开源   监听   搜索引擎   gif   收集日志   日志报表   好的   lan   

一、ELK应用场景

在复杂的企业应用服务群中,记录日志方式多种多样,并且不易归档以及提供日志监控的机制。无论是开发人员还是运维人员都无法准确的定位服务、服务器上面出现的种种问题,也没有高效搜索日志内容从而快速定位问题的方式。因此需要一个集中式、独立的、搜集管理各个服务和服务器上的日志信息,集中管理,并提供良好的UI界面进行数据展示,处理分析。

得此:ELK提供一套开源的解决方案,能高效、简便的满足以上场景。

二、ELK日志系统介绍

1、ELK分别是Elasticsearch、Logstash、Kibana三个开源框架缩写。

框架 简介 作用
Elasticsearch 开源分布式搜索引擎,提供存储、分析、搜索功能。特点:分布式、基于reasful风格、支持海量高并发的准实时搜索场景、稳定、可靠、快速、使用方便等。 接收搜集的海量结构化日志数据,并提供给kibana查询分析
Logstash 开源日志搜集、分析、过滤框架,支持多种数据输入输出方式。 用于收集日志,对日志进行过滤形成结构化数据,并转发到elasticsearch中
Kibana 开源日志报表系统,对elasticsearch以及logstash有良好的web页面支持。 对elasticsearch提供的数据进行分析展示

2、与Logstash的直接集成有两种方式:

Logstash与微服务应用安装在一起,监听日志文件

技术分享图片

Logstash独立部署,微服务节点通过网络向Logstash发送日志信息。

技术分享图片

十七、logback+ELK日志搭建

标签:分布式   开源   监听   搜索引擎   gif   收集日志   日志报表   好的   lan   

原文地址:https://www.cnblogs.com/wangzhuxing/p/9665905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!