मैंने स्थापित कर लिया logstash 6.2.4
उबंटू 16.04 पर, और इसे बॉक्स के बाहर के साथ स्पष्ट रूप से चलाना
curl -L -O https://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.deb
sudo dpkg -i logstash-6.2.4.deb
sudo /usr/share/logstash/bin/logstash --path.settings /etc/logstash/
मैं लॉग को देख सकता हूं tail -f /var/log/logstash/logstash-plain.log
।
हालाँकि, अगर मैं एक सिस्टम सेवा के रूप में लॉगस्टैश चलाता हूं sudo service logstash start
लॉग को लिखा नहीं जाता है /var/log/logstash/
। वे कहां हैं?
देखना /etc/systemd/system/logstash.service
यह उसी कमांड को चला रहा है ExecStart=/usr/share/logstash/bin/logstash "--path.settings" "/etc/logstash"
, तो मैं लॉग फ़ाइल के लिए एक ही स्थान की उम्मीद है।