掌握ES集群数据搜索、分析和收集的场景
掌握Logstash&Filebeat日志收集神器
掌握Kibana日志分析和展示
掌握Kafka消息队列系统解决高并发日志收集难题
你将收获
掌握ES集群数据搜索、分析和收集的场景
掌握Logstash&Filebeat日志收集神器
掌握Kibana日志分析和展示
掌握Kafka消息队列系统解决高并发日志收集难题
适用人群
课程介绍
ELK是一个免费开源的日志分析架构技术栈总称,包含三大基础组件,分别是Elasticsearch、Logstash、Kibana。但实际上ELK不仅仅适用于日志分析,它还可以支持其它任何数据搜索、分析和收集的场景,日志分析和收集只是更具有代表性。并非唯一性。
学习目标
了解日志的作用以及日志的搜集的目的
理解并灵活运用系统及各个应用日志
掌握ElasticStack的架构及其各个组件的作用和关系
掌握如何部署及使用ElasticStack集群
核心技能
ELK介绍:ElasticSearch搜索引擎:Logstash接收,处理转发日志的工具,Kibana数据可视化工具,Beats采集日志信息
ELK架构,各个组件的作用、数据流程解析
ELK集群部署:主机环境、软件环境、安装Elasticsearch、ES插件、安装logstash、安装Kibana、Kibana数据可视化应用
Logstash配置:Logstash插件详解、nginx、tomcat、mysql日志搜集
Beats轻量型数据采集器Filebeat搜集日志
Kafka+Zookeeper消息队列集群
Zookeeper集群部署:简介、环境准备、集群配置、集群启动
启动Kafka集群并进行日志发送接收分析测试
课程目录

