Служба Logstash останавливается одна через несколько секунд - PullRequest
0 голосов
/ 18 апреля 2019

Я впервые пытаюсь настроить ElasticSearch - Kibana - Logstash на моем FreeBSD сервере.

Я установил Logstash с pkg.

Я написал в / etc / rc.conf file:

logstash_enable="YES"
logstash_config="/usr/local/etc/logstash/*.conf"   
logstash_log="YES"
logstash_log_file="/var/log/logstash.log"

Я установил jvm.options в / usr / local / logstash / config / jvm.options следующим образом:

# Xms represents the initial size of total heap space 
# Xmx represents the maximum size of total heap space
-Xms256m 
-Xmx1g

Чем, когда я выполню:

service logstash start

Я получаю:

root@toto:/var/log/elasticsearch # service logstash start
Starting logstash.
root@toto:/var/log/elasticsearch # service logstash status
logstash is running as pid 12769.
root@toto:/var/log/elasticsearch # service logstash status
logstash is running as pid 12769.
root@toto:/var/log/elasticsearch # service logstash status
logstash is running as pid 12769.
root@toto:/var/log/elasticsearch # service logstash status
logstash is running as pid 12769.
root@toto:/var/log/elasticsearch # service logstash status
logstash is running as pid 12769.
root@toto:/var/log/elasticsearch # service logstash status
logstash is not running.

Каждая команда выполняется через 1 секунду после предыдущей. Я не понимаю, почему я потерял logstash.pid.

Согласно моей конфигурации в /etc/rc.conf, у меня тоже нет logstash.log.

У вас есть идеи?

EDIT:

Согласно ответу @ MarcoSantos, вот что я получаю:

root          85439  0.0  0.0    6376   2032  -  SsJ  09:11     0:00.00 daemon: /usr/local/logstash/bin/logstash[92803] (daemon)
root           8461  0.0  0.0    6644   2396  4  S+J  09:11     0:00.00 grep -i logstash

Это нормально, потому что logstash используется как демон. Но через 6 секунд после старта я получаю:

root           8461  0.0  0.0    6644   2396  4  S+J  09:11     0:00.00 grep -i logstash

Почему мой демон останавливается один?

...