windows 安装 ELK(Elasticsearch,Logstash,kibana)

下载相应软件包:

Elasticsearch 下载:https://www.elastic.co/downloads/elasticsearch

Logstash       下载:https://www.elastic.co/downloads/logstash

kibana           下载:https://www.elastic.co/downloads/kibana

也可以去百度网盘下载 我下载的整套安装文件  

链接: https://pan.baidu.com/s/1FWWhoQ-H69iAQNwSjXUlZA 提取码: nxi9 

   安装Elasticsearch需要安装java SDK(这里就不描述怎么安装Java SDK 了自行网上搜索) 注意 SDK 版本必须是 1.8 及以上, 不知道版本 安装后可以 在cmd 中 用 java -version 查看

 Elasticsearch,Logstash,kibana 都是无需安装软件 直接解压安装包即可

最好将 Elasticsearch,Logstash,kibana 解压到同一个目录下(我的目录名为这elk)

运行cmd (用管理员身份) 就当前运行目录转到 Elasticsearch 的bin 目录下 输入 elasticsearch 回车

如图:

然后 打开浏览器:输入 127.0.0.1:9200 

如图:

表示正常。

然后  Logstash,kibana 对应都有 bin 目录即各自的 批处理 文件。

现在将 Elasticsearch,Logstash,kibana 都安装成windows服务。

下载 NSSM 软件。网址:http://www.nssm.cc/download 

Elasticsearch服务安装:

       在cmd(要当前运行目录在Elasticsearch的bin下) 中直接运行  elasticsearch-service.bat install

安装成功后可以在   服务列表中看到 

如图:  

 

下面来讲下 用NSSM 安装服务

将cmd 当前所在目录设置到 nssm.exe 的目录下

运行 nssm install (服务名:如 Elasticsearch)

打开如下页面:

在 Path 后 单击 ... 按钮 浏览要安装的服务 批处理程序

对应Path:

Elasticsearch:D:\installsoftware\elk\elasticsearch-6.1.2\bin\elasticsearch.bat

Logstash:

 【在 D:\installsoftware\elk\logstash-6.1.2\bin\ 新建一个 logstash.conf 文件。

输入配置信息:(配置信息需要自行去了解)

input {
tcp {
port => 5566
}
}

output {
elasticsearch {
hosts => ["127.0.0.1:9200"]
}
}

保存。

然后在新建一个文件  logstashrunservice.bat

输入 logstash.bat -f logstash.conf  保存。】

 D:\installsoftware\elk\logstash-6.1.2\bin\logstashrunservice.bat

kibana:D:\installsoftware\elk\kibana-6.1.2-windows\bin\kibana.bat

单击 install service 就可以了。

如果都安装成功 就可以看到 服务列表 会显示这三个服务

依次启动每个服务。如果每个服务都启动成功了。表示你已经安装成功了。

简单测试:

在浏览器中输入: http://127.0.0.1:5601/status

如图:

表示 kibana 已经能正常使用了。

打开cmd  运行: telnet 127.0.0.1 5566  输入 123 回车。 然后我们可以在kibana 里找到那条信息,新建一个索引就可以了

如图:

刚才的数据信息:

猜你喜欢

转载自blog.csdn.net/qq_37769323/article/details/106182934