Skip to content

Hardware and software requirements for the Splunk Add-on for Tomcat

Prerequisites

The Splunk Add-on for Tomcat supports multiple data inputs, each capable of collecting different data from your Tomcat servers. For more information about which kind of data you can collect with which input, see the source types page.

Collecting local log files

If you want to collect local Tomcat log files, you must install a Splunk Enterprise forwarder or single instance directly on the machine running your Tomcat server, so it can access the logs locally.

Activate the logs you want to collect on the Tomcat server.

For instructions on enabling catalina, localhost, manager, and host-manager logs, see https://tomcat.apache.org/tomcat-10.0-doc/logging.html.

For instructions on enabling localhost_access_log, see https://tomcat.apache.org/tomcat-10.0-doc/config/valve.html#Access_Logging.

Collecting performance metrics from MBean attributes

The following is required if you would like to collect Tomcat server performance metrics from MBean attributes. You need to collect these metrics if you are planning to use Splunk IT Service Intelligence.

Splunk platform requirements

Because this add-on runs on the Splunk platform, all of the system requirements apply for the Splunk software that you use to run this add-on.

  • For Splunk Enterprise system requirements: see System Requirements in the Splunk Enterprise Installation Manual.

  • If you are managing on-premises forwarders to get data into Splunk Cloud, see System Requirements in the Splunk Enterprise Installation Manual, which includes information about forwarders.