Skip to content

Instantly share code, notes, and snippets.

@crunchie84
Created November 13, 2014 13:50
Show Gist options
  • Save crunchie84/8e6bc9fe3ac76ceec890 to your computer and use it in GitHub Desktop.
Save crunchie84/8e6bc9fe3ac76ceec890 to your computer and use it in GitHub Desktop.
install logstash 1.4.2 ubuntu 14.04
partial from http://blog.dimaj.net/content/howto-view-and-analyze-your-logs-web-page
cd ~
wget https://download.elasticsearch.org/logstash/logstash/logstash-1.4.2.tar.gz
tar xzvf logstash-1.4.2.tar.gz
sudo mv logstash-1.4.2 /opt/logstash
sudo adduser --system --disabled-login --no-create-home --group logstash
sudo usermod -a -G adm logstash
#auto start script for logstash
# download init script
sudo wget -O /etc/init.d/logstash https://raw.githubusercontent.com/elasticsearch/logstash/master/pkg/logstash.sysv
# make it executable
sudo chmod +x /etc/init.d/logstash
# make it auto-startable
sudo update-rc.d logstash defaults
# configure logstash folder
# create logstash config dir
sudo mkdir -p /etc/logstash/conf.d
# create logstash logs dir
sudo mkdir /var/log/logstash
sudo chown -R logstash: /var/log/logstash
# make home folder
sudo mkdir /var/lib/logstash
sudo chown -R logstash: /var/lib/logstash
/opt/logstash/bin/logstash agent -e "input {stdin { } } output { stdout { codec => rubydebug } }"
@crunchie84
Copy link
Author

put mylogstash.conf file in /etc/logstash/conf.d/ folder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment