Linux下ELK环境搭建
Posted 零点客车
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下ELK环境搭建相关的知识,希望对你有一定的参考价值。
一.准备工作
准备3台机器,这样才能完成分布式集群的实验,当然能有更多机器更好:
角色划分:
|
二.es的安装配置
2.1es下载安装
[[email protected] ~]# rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch |
2.2主节点e1配置
[[email protected] ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容 |
2.3 数据节点e2配置
[[email protected] ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容 |
2.4数据节点e3配置
[[email protected] ~]# vim /etc/elasticsearch/elasticsearch.yml # 增加或更改以下内容 |
2.5 在主节点e1中输入下面命令,启动es
systemctl start elasticsearch.service |
2.6 查看es是否启动
[[email protected] ~]# ps aux |grep elasticsearch |
[[email protected] ~]# netstat -lntp |grep java # es服务会监听两个端口 9300端口是集群通信用的,9200则是数据传输时用的。
|
主节点启动成功后,依次启动其他节点即可。
2.7 查看集群情况
[[email protected] ~]# curl ‘localhost:9200/_cluster/health?pretty‘ |
三.安装kibana
3.1 下载安装kibana
|
3.2 kibana配置
|
3.3 创建日志文件
|
3.4 启动kibana服务,并检查进程和监听端口
[[email protected] ~]#systemctl start kibana [[email protected] ~]# ps aux |grep kibana |
3.5 浏览器访问http://192.168.77.128:5601/ ,查看kibana
四. 安装 logstash
4.1 在e2中安装logstash
|
4.2 启动logstash
|
以上是关于Linux下ELK环境搭建的主要内容,如果未能解决你的问题,请参考以下文章