2

这是一个非常基本的问题,但我可以终生在谷歌上找到一个直接的答案。

我安装了 logstash/Kibana/Elastisearch 并在 AWS 服务器上工作。由于一些并发症,logstash 停止向 Kibana 发送文件,我想重新启动它,看看它是否能解决问题。(这是在 Ubuntu 14.04.2 上)。

我在 google 上查找的所有命令都无法正确重启服务。如果我检查正在运行的服务,logstash 就在该列表中并且有一个 -。

restart logstash给出了错误"Unknown job: logstash",而我发现的其他一些错误也给出了类似的错误。

为了重新启动logstash,运行正确的命令是什么?

4

1 回答 1

0

如果您已安装.deb.rpm打包,则可以使用命令重新启动

sudo service logstash restart

或者

sudo /etc/init.d/logstash restart 

或者

sudo service logstash stop
sudo service logstash start

如果您将问题记录到启动或停止,那么您可以手动启动它,也可以转到/opt/logstash/bin并运行logstash脚本(logstash.bat用于窗口)

cd /opt/logstash/bin
./logstash -f logstash-simple.conf

logstash-simple.conf是您的 logstash 配置文件,您可以将其更改为任何名称

或者,如果您下载了 .zip 或任何其他压缩文件,则转到该路径并以相同的方式运行。

于 2015-09-29T08:03:28.897 回答