Docs » Splunk On-Call integrations » Puppet Tasks integration for Splunk On-Call

Puppet Tasks integration for Splunk On-Call πŸ”—

The Splunk On-Call and Puppet Tasks integration allows teams to identify and quickly take action around infrastructure incidents. Send alerts into Splunk On-Call so teams can collaborate around the fix for the incident, then use Puppet Tasks to run actions that help resolve problems within your remote infrastructure. DevOps and IT teams can maintain a speedy software development and CI/CD pipeline while continuing to drive reliability with the Splunk On-Call and Puppet Tasks integration.

Requirements πŸ”—

This integration is compatible with the following versions of Splunk On-Call:

  • Enterprise

The integration supports Puppet Enterprise 2018.1.1 and higher.

Activate Puppet Tasks in Splunk On-Call πŸ”—

From the Splunk On-Call web portal, select Settings, Alert Behavior, Integrations. Find and select Puppet Tasks.

Activate puppet tasks integration

Capture the API Key from the URL String:

Capture Puppet Tasks api key

Configure Puppet Tasks in Splunk Enterprise πŸ”—

Go to Puppet Tasks for Actionable Alerts in Splunk Enterprise, Configuration, Add-on Setting, and enter your Splunk On-Call Token.

Configure Puppet Tasks in Splunk Enterprise

Create a Splunk On-Call incident πŸ”—

Within Splunk Enterprise, go to the Alerts tab, set up a search for a critical event, and specify the type of notification you would like to pass to Splunk On-Call. Configure the action using the following values:

  • Severity: CRITICAL

  • Host: certname

    Trigger alert in Splunk On-Call

Upon triggering this alert, you should see a corresponding alert in your Splunk On-Call timeline.

Puppet Tasks Alert in Splunk On-Call

This page was last updated on Mar 20, 2024.