在ubuntu 12.04崩溃时自动重新启动Logstash



我有一个elk集群,它大部分都非常愉快,配置也很好,但每个人都会时不时地对我的日志做一些可怕的事情(创建一个有几个gig的日志行),并破坏logstash。如果我手动重新启动logstash,它通常会记录这一行的错误,然后转到下一行。

我正在尝试将logstash设置为崩溃后自动重新启动。我的安装使用init.d文件来配置服务。通过阅读一堆ubuntu论坛,大多数人似乎建议将init.d迁移到一个新兴的init-config文件,而不是创建和配置inittab文件。

有人对此有经验/建议吗?我正在运行,logstash 2.1.3-1

感谢

我在14.04遇到了类似的崩溃。尝试使用一个简单的CRON根据设置的调度规则重新启动Logstash,但没有成功。我们最终使用M/Monit来监控崩溃并重新启动服务。

最新更新