更多 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.2:elasticsearch 插件之 kopf: ............................................................................ 15
1.5:监控 elasticsearch 集群状态: .............................................................. 15
1.5.1:通过 shell 命令获取集群状态: ..................................................................... 15
1.5.2:python 脚本: ................................................................................................. 15
1.5.3:脚本执行结果: ............................................................................................. 16
二:部署 logstash: ............................................................................................... 17
2.1:logstash 环境准备及安装: ................................................................... 17
2.1.1:环境准备: ..................................................................................................... 17
2.1.2:安装 logstash: ............................................................................................... 17
2.2:测试 logstash: ...................................................................................... 17
2.2.1:测试标准输入和输出: .................................................................................. 17
评论