你将收获

掌握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集群并进行日志发送接收分析测试

课程目录