IBM DataPower Add-on for Splunk

Introduction

Requirements

  • Splunk 7.0 or newer
  • IBM DataPower 7.5 or newer

Installation

Install the IBM DataPower Add-on for Splunk

  • Get the IBM DataPower Add-on for Splunk by downloading it from Splunkbase or browsing to it using the app browser within Splunk Web.
  • Determine where and how to install this add-on in your deployment, using the tables on this page.
  • Perform any prerequisite steps before installing, if required and specified in the tables below.
  • Complete your installation.

Distributed deployments

Reference the tables below to determine where and how to install this add-on in a distributed deployment of Splunk Enterprise or any deployment for which you are using forwarders to get your data in. Depending on your environment, your preferences, and the requirements of the add-on, you may need to install the add-on in multiple places.

Where to install this add-on

Unless otherwise noted, all supported add-ons can be safely installed to all tiers of a distributed Splunk platform deployment. See Where to install Splunk add-ons in Splunk Add-ons for more information.

This table provides a reference for installing this specific add-on to a distributed deployment of Splunk Enterprise.

Splunk platform component Supported Required Comments
Search Heads Yes Yes Install this add-on to all search heads.
Indexers Yes Optional Required for the parsing operations (sourcetype renaming) if the data is not coming from a heavy forwarder.
Heavy Forwarders Yes Yes Required for the parsing operations (sourcetype renaming).
Universal Forwarders No No This add-on requires heavy forwarders.
Distributed deployment compatibility

This table provides a quick reference for the compatibility of this add-on with Splunk distributed deployment features.

Distributed deployment feature Supported Comments
Search Head Clusters Yes You can install this add-on on a search head cluster for all search-time functionality.
Indexer Clusters Yes  
Deployment Server Yes Supported for deploying via Deployment server

Installation walkthroughs

The Splunk Add-Ons manual includes an Installing add-ons guide that helps you successfully install any add-on to your Splunk platform. For a walkthrough of the installation procedure, follow the link that matches your deployment scenario:

Configuration

Splunk

  • Configure a new index (e.g. storage) for the new logs

The IBM Datapower Add-on contains two base sourcetypes: - ibm:datapower:syslog - this should be used if you are sending data via UDP - ibm:datapower:syslog:tcp - this should be used if you are sending data via TCP

The reason behind having multiple base sourcetypes is due to the fact that DataPower logs diferent timestamp formats depending on how you are sending the logs. - Sending data via UDP doesn’t allow for much configuration and the timestamp will look something like “Jul 10 10:45:32”. - Sending data via TCP allows for extra time granularity since you can choose to include the microseconds and time zone. It will look something like “2019-07-10T10:45:32.123415+01:00”.

Receiving syslogs on Splunk

NOTE: Its recommended to use a separate and dedicated syslog solution (e.g. rsyslog, syslog-ng, etc) - Configure new TCP port (e.g. 514) pointing to the new index using the “ibm:datapower:syslog:tcp” sourcetype

Monitoring log files

  • Configure a new file monitor input pointing to the new index using the “ibm:datapower:syslog:tcp” sourcetype

IBM DataPower

  • Configure syslog outputs

For more information please refer to the IBM DataPower documentation.

Troubleshooting

Support

Bugs & Support Issues

You can file bug reports on our GitHub issue tracker and they will be addressed as soon as possible. Support is a volunteer effort and there is no guaranteed response time.

Indices and tables