ELK日志数据查询、挖掘和分析开发实战,大致包括:
1:Logstash日志处理快速上手
2:Kibana数据分析可视化快速上手
3:ELK在电商中的典型应用
20年Java开发和使用经验,多年的首席架构师和CTO,拥有Sun的多项Java和J2EE方面的技能认证,拥有丰富的开发经验和深厚的技术沉淀,精通Java/JavaEE相关技术和多种开源框架,尤其擅长系统分析和架构设计。
拥有多年项目经理、技术部经理的管理经验,参与和领导了上百个大中型项目的设计和开发,在互联网应用系统架构、系统设计、应用级框架和中间件开发等方面具有很多经验和领悟。
原创著作《研磨设计模式》和《研磨Struts2》广受好评,尤其是《研磨设计模式》,一直稳居原创设计模式类图书第一的位置,并输出版权到台湾。
更为难得的是,入行20年,仍然奋战在技术一线,深知一线架构师需要掌握哪些技术、掌握到什么程度、一线架构设计会遇到哪些坑、如何才能做出最合适的架构设计,经验最难得!老师把这些经验和感悟都融合到课程中,能帮你节省很多走弯路的时间。
第01节课:ELK简介:是什么、ELK最基本的组合方式、ELK的特性和常见应用常境;Logstash简介、安装运行等
第02节课:Logstash的HelloWorld,实现从日志文件读取日志,并存放到ES中;插件管理
第03节课:配置语法第一部分,包括:基本结构、数据类型、字段引用、条件判断等
第04节课:配置语法第二部分,包括:在配置里面使用环境变量、自动重载配置文件、命令行参数、把命令行参数配置到文件等
第05节课:Input插件第一部分,包括:stdin插件、file插件、syslog插件、tcp插件等
第06节课:Input插件第二部分,包括:log4j插件、redis插件、beat插件等
第07节课:Beats平台概述、Filebeat上手、Filebeat输出到Logstash、Filebeat输出到redis等
第08节课:Filter插件第一部分,包括:grok插件,包括语法形式等
第09节课:Filter插件第二部分,包括:date插件、mutate插件、json插件、kv插件、ruby插件等
第10节课:Output插件,包括:elasticsearch插件、其它插件介绍等
第11节课:Codec插件,包括:json插件、multiline插件等
第12节课:常见的基本应用第一部分,包括:处理Nginx访问日志、处理Nginx错误日志
第13节课:常见的基本应用第二部分,包括:处理Tomcat访问日志、处理MySql慢查询日志
第14节课:Kibana简介、安装运行、HelloWorld的准备数据部分
第15节课:HelloWorld,演示几种Kibana图的基本使用方式
第16节课:Discover页面的功能操作;ES Query String查询语法
第17节课:Visualize页面的功能操作;Visualize之区块图
第18节课:Visualize之数据表格、折线图、MarkDown Widget、Metric、饼图、瓦片地图、竖条图
第19节课:Dashboard页面的功能操作;Setting页面;常见的基本应用示例
1:有一定工作经验,还未从事架构工作,但想要向架构方面发展的朋友
2:已经开始从事架构工作,但想要系统学习提升的朋友
3:已经掌握阶段一和阶段二课程的内容,想要继续深化、更加实战化的朋友
4:有一定开发经验,想要系统学习架构方面的知识,扩展知识面和提升开发能力的朋友
1:本课程是关注于架构设计,不关注业务设计,所以想要学习业务建模、软件的概要或详细设计的朋友,不适合选择本课程,对于软件设计方面的内容,我们会开设专门的软件设计类课程进行讲述,比如:框架设计、API设计、系统建模、设计模式综合应用、软件系统重构等等。
2:毕竟软件架构和软件设计关注的是不同层面的东西,当然,在国内目前的情况是,很多公司的软件架构和软件设计是同一批人员。不过由于内容实在太多,因此我们把软件架构和软件设计分开成不同的课程体系。
登录后才能获取具体下载信息,请点击前往登录
您的账号信息不全,需完善信息才能获取具体下载信息,请点击前往完善信息
点击查看下载信息