diff Kibana.rc @ 26:610835fb4209

external configuration for kibana
author Carl Byington <carl@five-ten-sg.com>
date Fri, 03 May 2013 08:04:08 -0700
parents d058481276aa
children 76544ad0561d
line wrap: on
line diff
--- a/Kibana.rc	Mon Apr 29 13:38:05 2013 -0700
+++ b/Kibana.rc	Fri May 03 08:04:08 2013 -0700
@@ -19,10 +19,12 @@
 
 ### END INIT INFO
 
+. /etc/sysconfig/Kibana
+
 DESC="Kibana Daemon"
-JAVA=$(which java)
+JAVA=$(which java 2>/dev/null)
 if [ "$(which jruby 2>/dev/null)" == '' ]; then
-    JRUBY_CMD="$JAVA -jar /usr/share/jruby.jar"
+    JRUBY_CMD="$JAVA $JAVAARGS -jar /usr/share/jruby.jar"
 else
     JRUBY_CMD="jruby"
 fi
@@ -41,7 +43,12 @@
     exec sudo -u kibana /bin/bash - <<EOF
         export GEM_HOME=$(pwd)
         export GEM_PATH=
-        $JRUBY_CMD kibana.rb >$LOGFILE 2>&1 &
+        export JAVA_MEM=$JAVA_MEM
+        export JAVA_STACK=$JAVA_STACK
+        export KIBANA_HOST=$KIBANA_HOST
+        export KIBANA_PORT=$KIBANA_PORT
+        export KIBANA_ES=$KIBANA_ES
+        $JRUBY_CMD kibana.rb >>$LOGFILE 2>&1 &
         echo \$!
 EOF
     )