Integration with Splunk

You can configure Controller to push real-time metrics and data from scenario runs to the Splunk Application Performance Monitoring (APM) tool.

Tip: The integration with Splunk is bi-directional. You can also configure Controller to receive monitoring metrics collected by Splunk, which are displayed in Controller and Analysis graphs. For details, see Splunk monitor.

Push data to Splunk

Configure Controller to push data to Splunk APM.

To configure Controller to push data to Splunk:

  1. Prerequisite: You must generate and enable an events token and a metrics token of the type HTTP Event Collector in Splunk. For details, see the Splunk documentation.

  2. In the Controller toolbar, select Tools > External metrics > Splunk configuration.
  3. In the Splunk Configuration dialog box, enter the following information.

    Field Details
    Server The Splunk server address.
    Port The port used to connect to Splunk. By default, port 8088 is used.
    Use HTTPS Select to connect using HTTPS. By default, HTTPS connection is not supported.
    Metrics Token The metrics token from Splunk.
    Logs Token The events token from Splunk.
  4. Click Test Connection.
  5. When the connection is successful, click OK.

Once Controller has been configured to push data to Splunk, the data is pushed each time you run a scenario in Controller. To stop Controller from pushing data to Splunk, select Tools > External metrics > Splunk configuration and click Clear to clear the fields in the dialog box.

Back to top

See also: