Tôi đã cài đặt logstash như một dịch vụ bằng cách sử dụng kho lưu trữ APT logstash trên Ubuntu 13.10.
Vì vậy, bây giờ tôi có thể chạy:
dpkg -s logstash
Và nó xuất ra:
Package: logstash
Status: install ok installed
Priority: extra
Section: default
Installed-Size: 93362
Maintainer: <jls@ds4172>
Architecture: all
Version: 1.4.0-1-c82dc09
Depends: java7-runtime-headless | java6-runtime-headless | j2re1.7
Conffiles:
/etc/default/logstash 399f19c4d762840a36f6bc056c3739b8
/etc/default/logstash-web d94db9f8dc1d4ced449175a96e8df09d
/etc/logrotate.d/logstash 9bb11b4b058868bb41c658c9c3152a83
Description: An extensible logging pipeline
License: Apache 2.0
Vendor: Elasticsearch
Homepage: http://logstash.net
Vì vậy, tôi thấy rằng dịch vụ logstash đã được cài đặt thành công.
Tôi biết rằng khi chạy logstash (không phải là dịch vụ) tôi có thể chỉ định cấu hình như vậy:
bin/logstash -f /path/to/config-file
Nhưng làm cách nào để chỉ định một cấu hình cụ thể khi tôi đang chạy logstash dưới dạng dịch vụ?