【发布时间】:2019-04-15 19:58:13
【问题描述】:
尝试将logstash 安装为Windows 服务。当我像这样从 CMD 手动运行它时,一切正常:
C:\Elastic\Logstash\bin\logstash -f c:\Elastic\Logstash\config\logstash-sample.conf
我看到文件更改已更新并发布到控制台(每个 .conf 文件控制台输出)
但是,当我将 Logstash 安装为 Windows 服务时:
sc create Logstash binpath="\"C:\Elastic\Logstash\bin\logstash\" -f \"c:\Elastic\Logstash\config\logstash-sample.conf\""
Logstash 日志:
[2019-04-15T14:40:29,605][错误][org.logstash.Logstash] java.lang.IllegalStateException:Logstash 停止处理,因为 出现错误:(SystemExit)退出
当我尝试像下面这样使用 NSSM 安装 logstash 时,它会运行,但不起作用:
nssm.exe install logstash "C:\Elastic\Logstash\bin\logstash.bat" "agent -f C:\Elastic\Logstash\config\logstash-sample.conf"
【问题讨论】:
标签: logstash elastic-stack logstash-configuration