我目前正在使用logstash-1.4.2。在这种情况下,您不会获得之前的标准单片或扁平罐。现在,我想将logstash转发器作为服务启动。
bin/logstash -f logforwareder.conf
上面的命令在前台运行它。因此每次关闭/退出终端时它都会被杀死。
同样,对于LogStash索引器我如何实现相同。
bin/logstash -f indexer.conf web
一旦终端关闭,此命令也会终止索引器。
答案 0 :(得分:0)
在ubuntu上,不要忘记在 / etc / logstash-forwarder (没有.conf)中拥有自己的配置文件。
{
"network":
{
"servers": [
"logstash.server.ip:5000"
],
"ssl ca":
"/etc/ssl/certs/logstash-forwarder.crt",
"timeout": 15
},
"files": [
{
"paths": [
"/var/log/apache2/access_web1.log",
"/var/log/apache2/access_web2.log"
],
"fields": {
"type": "apache",
"environment": "production"
}
}
]
}
您可以检查脚本以查看它在哪里查找配置文件:
vi /etc/init.d/logstash-forwarder