当前位置:网站首页>利用ELK 搭建日志分析系统(一)—— 组件介绍
利用ELK 搭建日志分析系统(一)—— 组件介绍
2022-06-28 03:27:00 【gmHappy】
一、架构思路分析
一般日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。
在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。
需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。
一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。
一个完整的集中式日志系统,需要包含以下几个主要特点:
- 收集-能够采集多种来源的日志数据
- 传输-能够稳定的把日志数据传输到中央系统
- 存储-如何存储日志数据
- 分析-可以支持 UI 分析
- 警告-能够提供错误报告,监控机制
ELK提供了一整套解决方案,并且都是开源软件,之间互相配合使用,完美衔接,高效的满足了很多场合的应用。目前主流的一种日志系统。
二、ELK简介
ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具,F
边栏推荐
- How to modify a se38 editor theme
- How the uni app automatically switches the requested address according to the environment
- Object floating tool
- 数字有为,易步到位 华为携“5极”明星产品加速布局商业市场
- Resource management, high availability and automation (medium)
- 美创数据安全管理平台获信通院“数据安全产品能力验证计划”评测证书
- Web APIs DOM-事件基础丨黑马程序员
- One article tells you what kubernetes is
- Does the applet image component not display pictures?
- uni-app 如何根据环境自动切换请求的地址
猜你喜欢

One article tells you what kubernetes is

A solution to the inefficiency of setting debug mode in developing flask framework with pychar

Anaconda command usage

解析STEAM教育框架下未来教师研究能力

第14章 AC-DC电源前级电路 笔记一

多线程与高并发三:AQS底层源码分析及其实现类

数字电路学习笔记(二)

KVM常用命令详解

Resource management, high availability and automation (Part 2)

Extensible database (Part 2)
随机推荐
KVM常用命令详解
Paging query optimization in MySQL of database Series
ambari SSLError: Failed to connect. Please check openssl library versions.
多线程与高并发四:VarHandle与强软弱虚引用和ThreadLocal
第14章 AC-DC电源前级电路 笔记一
加法器—笔记
C语言十进制与BCD码的相互转换
事件委托的原理
ELK 搭建日志分析系统 + Zipkin服务链路追踪整合
Scalable storage system (I)
Lamaba表达式学习及常用函数式接口
MySQL master-slave replication, separation and resolution
Detailed explanation of KVM common commands
JVM一:JVM入门以及Class文件认识
Arrangement of basic electrical knowledge (I)
ERP升级的另一种选择,MES系统
Arrangement of basic electrical knowledge (II)
多线程与高并发六:线程池源码解析
Analysis of slow logs in MySQL and tidb of database Series
STM32 peripheral SDIO and SD card configuration