Dear Splunk,
2012-03-21 15:54:51,020 0 [main] ERROR com.splunk.jdbcscriptedinput.Main - java.lang.OutOfMemoryError: Java heap space
2012-03-21 16:34:32,108 0 [main] INFO com.splunk.jdbcscriptedinput.QueryRunner - Retrieved and printed 1226776 rows.
2012-03-21 16:35:32,111 60003 [main] INFO com.splunk.jdbcscriptedinput.QueryRunner - Time expired. Ending query loop.
Do you know how to increase the limit of this Java heap space ?
Thanks
As per Brian's suggestion :
If it is this app you are referring to :
splunkjdbcscriptedinput\bin\run.sh
after the "java" command paste in the JVM heap settings
java -Xmx256m -Xms512m -cp .:lib/* com.splunk.jdbcscriptedinput.Main $QUERY_NAME/query.properties $QUERY_NAME/query.pointer 2> $LOG_PATH
You can use larger heap memory sizes depending on your JVM architecture(32/64 bit)
Uh, need more information.
What app is this? Usually for java you can look for the "java -Xmx256m -Xms512m" line which sets the max (mx) and min (ms) memory used.
Brian
I'm not familiar with this script, so I couldn't really tell you where to modify it.
Is this a Splunk provided script? Or part of an app?
Actually this the jdbc scripted input. Where can i add this sentence named "java -Xmx256m -Xms512m"? run.sh script ?
Thanks