I'm confused by the documentation. In some places it says you need a Heavy Forwarder to use the WAS app, yet in the release notes it says you can do it with a UF. The installation instructions say to stop the forwarder and in the next phrase they say to install the s....
So, This is what I have:
indexer : Has the splunk_app_was
app installed
indexer : Has splunk_forwarder_addon_was
app in deployment-apps so it gets deployed to the WAS server
WAS server : Has splunk_forwarder_addon_was
installed in $SPLUNK_HOME/etc/apps (deployed by indexer)
I've set up the inputs.conf on the WAS server under splunk_forwarder_addon_was/local
the best that I can.
I've read that CreateIputs.jar will create it for me, but so far I can't get it to run -- and I'm honestly not sure if it should run on the Indexer or the WAS server, though it only makes sense to run it on the WAS server.
Can anyone unmuddle this for me?
so is it good to just install universal forwarder rather than going for the addon?
Heavy forwarder of light forwarder?
Just to confirm, the current version of Splunk for WAS can be installed on a universal forwarder. There is no dependency on a heavy forwarder. The installation scripts for the latest release are Java based and only depend on the Java version on your WAS box. Product versions prior to the latest release had a dependency on the heavy forwarder ONLY if you you wanted to run the installation scripts. The scripts were Python based and Python was only bundled with the heavy forwarder. I hope this provides some clarity.
What to install where
About the install script
CreateInputs.jar is a Java based command line tool that automatically creates the inputs.conf file for you in $SPLUNK/etc/apps/splunk_forwarder_addon_was/local. Run it on your WAS box. You must have:
To populate your views and drop-downs
After installing the components, did you run the following saved searches in Splunk App for WAS?
Documentation is updated to reflect this information, including the following: "You must install the Splunk Forwarder Add-on for WAS on the Splunk forwarder on the WAS Deployment manager for the application to work. Additionally, install this Add-on on the Splunk forwarders on each WAS App server machine from which you want to collect log data."
I'm at just about the same setup spot as you. The CreateInputs.jar
needs to run on a machine running WebSphere. From there, you can take the produced inputs.conf
, edit as necessary, and add that into your app pushed via deployment server. This appears to work fine on a UF, because the java program replaces some Python that existed prior.
Thanks! I thought I had the right architecture, but some of the docs were, as I already said, ambiguous. I was using the default AIX java (/usr/bin/somewhere) which didn't understand java -jar
. I used the java in ...WebSphere/java/bin/
and that worked.
However, I'm getting some data and a search for index=websphere
shows that I'm indexing loads of it, but some of the views are pretty sparse and the drop-downs are consistently void of any options. I'm only indexing one WAS server with 4 independent WAS instances on it. Do your drop-downs show anything?