ELK安装为window的服务

参考: https://blog.csdn.net/qrainly/article/details/104726198/
--------------------------------------------------------------
1.进入E:\ELK\elasticsearch-7.6.1\bin =》 测试cmd启动 .\elasticsearch.bat

将es配置为windows安装与自动服务
1.1进入es的bin目录,执行elasticsearch-service.bat install
1.2执行 elasticsearch-service.bat manager =》 【选择Java的卡】=》把 use default 勾上 或者把 JAVA Virtual Machine 设置成绝对路径
1.3我的电脑【右键】=》管理 =》服务和应用程序 =》服务 =》【找到es右键选择属性 =》启动类型改成自动】=》启动

-----------------------------------------------------------------------------------------------------------------------------
2.进入E:\ELK\logstash-7.6.1\bin =》 测试cmd启动 .\logstash.bat -f ../config/logstash.conf

2.1 将NSSM解压并将nssm.exe拷贝到logstash的bin\目录下
2.2 cmd命令进入到kibana的bin文件夹下 执行安装命令nssm install logstash =》Path 选择 logstash.bat =》Arguments 为:-f F:\ELK\logstash-7.9.3\config\logstash.conf
2.3 我的电脑【右键】=》管理 =》服务和应用程序 =》服务 =》【找到logstash右键选择属性 =》启动类型改成自动】=》启动

------------------------------------------------------------------------------------------------------------------
3.进入E:\ELK\kibana-7.6.1-windows-x86_64\bin =》测试cmd启动 .\kibana.bat

3.1 将NSSM解压并将nssm.exe拷贝到kibana的bin\目录下
3.2 cmd命令进入到kibana的bin文件夹下 执行安装命令nssm install kibana =》Path 选择 kibana.bat
3.3 我的电脑【右键】=》管理 =》服务和应用程序 =》服务 =》【找到kibana右键选择属性 =》启动类型改成自动】=》启动

-----------------------------------------------------------------------------------------------------------------------------


4.在web模块的pom文件中添加依赖

<dependency>
<groupId>net.logstash.logback</groupId>
<artifactId>logstash-logback-encoder</artifactId>
<version>5.3</version>
</dependency>

4.1在\jeesite4\web\src\main\resources\config 添加文件logback-spring.xml 且修改log日志推送的路径

<file>F:\ELK\logs\logstash.log</file>

<fileNamePattern>F:\ELK\logs\logstash.%d{yyyy-MM-dd}.%i.log</fileNamePattern>

ELK安装为window的服务

上一篇:【题解】AcWing 389. 直径


下一篇:C# 实现十六进制Unicode编码字符串转换为汉字