windows安装ELK
ELK是什么?
ELK是Elasticsearch、Logstash和Kibana三款开源软件的组合,主要用于日志收集、存储、分析和可视化。三款软件版本必须保持一致
三款软件下载地址
通过网盘分享的文件:elasticsearch-9.0.3-windows-x86_64.zip等3个文件
链接: https://pan.baidu.com/s/16Y7T6TYIZZ4uAou4ZeoQ4w?pwd=e8xm 提取码: e8xm
也可以通过官网下载
官网地址:https://www.elastic.co/
下载地址:Download Elasticsearch | Elastic
其他版本或产品: Past Releases of Elastic Stack Software | Elastic
下载后解压缩
修改config目录下elasticsearch.yml文件,主要修改下面几个部分
在bin目录下启动elasticsearch.bat文件
启动成功后可以看到启动日志有两个主要端口9200和9300
9200作为Http协议,主要用于外部通讯
9300作为Tcp协议,jar之间就是通过tcp协议通讯
ES集群之间是通过9300进行通讯
浏览器访问localhost:9200,返回json串,启动成功
kibana配置启动
直接进入kibana解压后的bin目录下,执行kibana.bat
浏览器打开localhost:5601
logstash配置启动
修改config文件夹下logstash-sample.conf配置
cmd进入logstash下的bin目录,执行以下命令启动服务:
按照自己的配置路径来
logstash.bat -f D:\java\ELK\logstash-9.0.3-windows-x86_64\logstash-9.0.3\config\logstash-sample.conf
其中D:\java\ELK\logstash-9.0.3-windows-x86_64\logstash-9.0.3\config\logstash-sample.conf根据自己目录修改
浏览器访问localhost:9600
至此ELK三个软件都启动成功