Instana
The Instana integration ingests issues or incidents raised by built-in or custom events and responds to them automatically.
Instana is an Application Performance Management (APM) solution that assists in managing microservices and cloud-native applications. You can create alerts from built-in events which are predefined health signatures based on integrated algorithms, or from custom events which enable you to create issues or incidents based on an individual metric of any given entity.
Instana Webhook integration in a Spot Connect workflow lets you trigger a workflow when a specific Instana Alert goes into the state of ALERT.
Integration Actions
You can use this action in the Spot Connect workflow builder as part of your workflow:
Instana Webhook Trigger
To automatically execute a Spot Connect workflow with an Instana event in real-time, follow the steps here to set up Instana integration between Spot Connect and the third-party application.
In Spot Connect
If you do not already have a Spot Connect API Key, create one:
- In the left main menu, click Connect and click Settings.
- Scroll down and under Resources, click API Keys.
- Create an API Key and click Save.
Create Workflow
- In the left main menu, click Connect and click Workflows.
- Click New Workflow and enter a name for the workflow.
- Scroll down and select Instana.
- Click Create Workflow.
- In the center panel of the workflow builder, click the Instana trigger node to open the right panel. Under Webhook API Key Name, select the API Key you created earlier.
- Compose your workflow and save it.
In the workflow builder, click the Instana trigger node to save the following values from right panel:
- Webhook API Key Value
- Workflow Webhook URL
In Instana
- Sign in to Instana.
- Click Settings and Alert Channels.
- Click Generic Webhook.
Create Generic Webhook Alert Channel
-
Enter a name for the Webhook alerts channel e.g. "spot-connect".
-
Copy the Workflow Webhook URL from the Spot Connect workflow created and paste it into the Webhook URL.
-
Under Custom HTTP Request Headers, select Add Header.
-
Add
x-api-key
as Key. -
Copy the Webhook API Key Value from the workflow page and paste it into the Value field of the x-api-key.
-
Click Create.
-
Click Settings > Alerts > New Alert.
Create New Alert
- Enter a name for the Alert Configuration.
- Under Events, select Send alerts on Event(s) or Send alerts by Event Type(s).
- If Alert on Events is selected, click Add Events and select all relevant events.
- Under Alerting, click Add Alert Channels and select the Alert Channel created in the previous step.
- Click Create.
- The Workflow is immediately executed when a specific Instana Alert goes into the state of ALERT.