Splunk On-Call (VictorOps)
Last updated
Last updated
Splunk On-Call (formerly known as ) is an alert and on-call management platform.
Integrating Cortex with Splunk On-Call allows you to:
Pull in on-call rotation data and escalation policies
The on-call user or team will appear in the Current On-call block on an entity's details page.
You can also view on-call information on an entity page in its side panel under Integrations > On-call.
Create that track progress and drive alignment on projects involving your on-call schedule
Before getting started:
Create a .
Note: If the key is granted Read-only
permissions, Cortex will only perform GET
requests.
Obtain your Splunk API ID.
In your Splunk On-Call portal, navigate to the Integrations page then click the API tab. Your API ID is displayed above your API keys.
In Cortex, navigate to the :
In Cortex, click your avatar in the lower left corner, then click Settings.
Under "Integrations," click VictorOps.
Click Add configuration.
Configure the VictorOps integration form:
API ID: Enter your API ID from Splunk On-Call.
API key: Enter your API key from Splunk On-Call.
Organization slug: Enter your Splunk On-Call organization slug.
This can be found at the end of the URL for your Splunk On-Call portal (e.g., https://portal.victorops.com/dash/
)
Client ID and Client secret: Enter the client ID and secret associated with the application link you created in the previous steps.
Click Save.
If you’ve set everything up correctly, you’ll see the option to Remove Integration in settings.
You can also use the Test configuration button to confirm that the configuration was successful. If your configuration is valid, you’ll see a banner that says “Configuration is valid. If you see issues, please see documentation or reach out to Cortex support.”
With the Splunk On-Call integration, you can tie on-call rotations to entities by defining the x-cortex-oncall
block with your schedule metadata:
type
Type of on-call data (in this case, SCHEDULE
)
✓
id
ID for the team assigned to the given schedule
✓
You can find the team ID in the Splunk On-Call portal on the teams page (e.g., https://portal.victorops.com/dash/cortex-app#/team//users
).
You can also find on-call information for a given entity on the On-call & incidents page in the entity's sidebar.
With the Splunk On-Call integration, you can create Scorecard rules and write CQL queries based on Splunk On-Call schedules.
The following options are available to get assistance from the Cortex Customer Engineering team:
Chat: Available in the Resource Center
Slack: Users with a connected Slack channel will have a workflow added to their account. From here, you can either @CortexTechnicalSupport or add a :ticket:
reaction to a question in Slack, and the team will respond directly.
Don’t have a Slack channel? Talk with your Customer Success Manager.
Once a Splunk On-Call schedule is defined in an entity descriptor, the user or team who is on call will appear in the Current On-call block on that .
See more examples in the in Cortex.
Email: , or open a support ticket in the in app Resource Center