服务项
; /usr/lib/systemd/system/logstash.service
[Unit]
Description=Logstash
Documentation=http://www.elastic.co
After=elasticsearch.service
[Service]
Environment=LS_HOME=/var/lib/logstash
Environment=LS_HEAP_SIZE="500m"
Environment=LS_CONF_DIR=/etc/logstash/conf.d
Environment=LS_LOG_DIR=/var/log/logstash
Environment=LS_SETTINGS_DIR=/etc/logstash
; User=logstash
; Group=logstash
User=root
Group=root
ExecStart=/usr/share/logstash/bin/logstash -f $LS_CONF_DIR --path.logs $LS_LOG_DIR --path.data $LS_HOME --path.settings $LS_SETTINGS_DIR
StandardOutput=null
StandardError=journal
SuccessExitStatus=143
LimitNOFILE=65535
TimeoutStopSec=20
LimitMEMLOCK=infinity
[Install]
WantedBy=multi-user.target
目录说明: logstash.conf 位于 /etc/logstash/conf.d 中,logstash.yml 位于 /etc/logstash 中,日志文件在 /var/log/logstash 中
来源:oschina
链接:https://my.oschina.net/lemos/blog/3194742