暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
ELK零基础到精通学习手册
421
97页
44次
2021-05-10
免费下载
更多 IT 认证课程请访问 美河学习在线 www.eimhe.com
目录
前言 .......................................................................................................................... 6
什么是 ELK .................................................................................................... 6
什么是 Elasticsearch ...................................................................................... 6
什么是 Logstash ................................................................................................ 6
什么是 kibana ............................................................................................... 7
一:elasticsearch 部署: ......................................................................................... 7
1.1:环境初始化: .......................................................................................... 7
1.1.1:主机名和磁盘挂载: ........................................................................................ 8
1.1.2:防火墙和 selinux ........................................................................................... 8
1.1.3:各服务器配置本地域名解析: ........................................................................ 8
1.1.4:设置 epel 源、安装基本操作命令并同步时间: ............................................. 8
1.2:在 host1 host2 分别安装 elasticsearch ............................................ 9
1.2.1:在两台服务器准备 java 环境: ........................................................................ 9
1.3:官网下载 elasticsearch 并安装:............................................................. 9
1.3.1:两台服务器分别安装 elasticsearch: .................................................................. 9
1.3.2:编辑各 elasticsearch 服务器的服务配置文件 ............................................. 10
1.3.3:修改内存限制,并同步配置文件: ............................................................... 10
1.3.4:目录权限更改 ............................................................................................. 10
1.3.5:启动 elasticsearch 服务并验证:.................................................................... 11
1.3.6:验证端口监听成功: ...................................................................................... 11
1.3.7:通过浏览器访问 elasticsearch 服务端口: .................................................... 11
1.4:安装 elasticsearch 插件之 head ......................................................... 11
1.4.1:安装 5.x 版本的 head 插件: ......................................................................... 12
1.4.2elasticsearch 插件之 kopf ............................................................................ 15
1.5:监控 elasticsearch 集群状态: .............................................................. 15
1.5.1:通过 shell 命令获取集群状态 ..................................................................... 15
1.5.2python 脚本: ................................................................................................. 15
1.5.3:脚本执行结果 ............................................................................................. 16
二:部署 logstash ............................................................................................... 17
2.1logstash 环境准备及安装: ................................................................... 17
2.1.1:环境准备: ..................................................................................................... 17
2.1.2:安装 logstash ............................................................................................... 17
2.2:测试 logstash ...................................................................................... 17
2.2.1:测试标准输入和输出: .................................................................................. 17
更多 IT 认证课程请访问 美河学习在线 www.eimhe.com
2.2.2:测试输出到文件:.......................................................................................... 17
2.2.3:测试输出到 elasticsearch ............................................................................ 17
2.2.4elasticsearch 服务器验证收到数据: ............................................................. 18
三:kibana 部署及日志收集: .............................................................................. 19
3.1:安装并配置 kibana ............................................................................. 19
3.1.1rpm 方式: ..................................................................................................... 19
3.1.2:启动 kibana 服务并验证: ............................................................................. 19
3.1.3:查看状态: ..................................................................................................... 19
3.1.3:添加上一步写入的索引: .............................................................................. 20
3.1.4kibana 验证数据: .......................................................................................... 20
3.1.5:查看 head 插件显示的索引状态: ................................................................. 21
四:通过 logstash 收集日志: .............................................................................. 21
4.1:收集单个系统日志并输出至文件: ...................................................... 21
4.1.1logstash 配置文件: ....................................................................................... 21
4.1.2:检测配置文件语法是否正确: ...................................................................... 22
4.1.3:生成数据并验证:.......................................................................................... 22
4.1.4:查看 logstash 日志,确认有权限收集日志 ................................................ 22
4.1.5:授权读取文件 ............................................................................................. 22
4.2:通过 logstash 收集多个日志文件: ...................................................... 22
4.2.1Logstash 配置: .............................................................................................. 22
4.2.2:重启 logstash 并查看日志是否有报错: ........................................................ 23
4.2.3:向被收集的文件中写入数据: ...................................................................... 23
4.2.4:在 kibana 界面添加 system-messages 索引: ................................................... 24
4.2.5:在 kibana 界面添加 secure-messages 索引: ................................................. 25
4.2.6kibana 展示 system-messages ..................................................................... 25
4.2.7kibana 展示 secure-messages ...................................................................... 26
4.3:通过 logtsash 收集 tomcat java 日志: ............................................. 26
4.3.1:服务器部署 tomcat 服务:............................................................................. 26
4.3.2:在 tomcat 服务器安装 logstash 收集 tomcat 和系统日志: .......................... 28
4.3.3:收集 java 日志: ............................................................................................. 31
4.4:收集 nginx 访问日志: .......................................................................... 35
4.4.1:部署 nginx 服务: ........................................................................................... 35
4.4.2:编辑配置文件并准备 web 页面: .................................................................. 35
4.4.2:测试 nginx 配置: ........................................................................................... 35
of 97
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜