Skip to content

Instantly share code, notes, and snippets.

@josephholsten
Created November 14, 2012 22:23
Show Gist options
  • Save josephholsten/4075283 to your computer and use it in GitHub Desktop.
Save josephholsten/4075283 to your computer and use it in GitHub Desktop.
logstash upstart
description "logstash"
author "[email protected]"
start on startup
stop on shutdown
script
cd /opt/logstash/server/
exec 2>&1
# Need to set LOGSTASH_HOME and HOME so sincedb will work
LOGSTASH_HOME="/opt/logstash/server"
GC_OPTS="-XX:+UseParallelOldGC"
JAVA_OPTS="-server -Xms256m -Xmx256m -Djava.io.tmpdir=$LOGSTASH_HOME/tmp/"
LOGSTASH_OPTS="agent -f $LOGSTASH_HOME/etc/logstash.conf -l /var/log/logstash/logstash.log"
HOME=$LOGSTASH_HOME exec java $JAVA_OPTS $GC_OPTS -jar $LOGSTASH_HOME/lib/logstash.jar $LOGSTASH_OPTS
end script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment