Kentik
Kentik is a network observability solution that empowers network pros to plan, run, and fix any network.
Maintain stable, reliable applications with automated testing and AI.
How to integrate Kentik with Incident Response
In Incident Response: Using Kentik as an Alert Source
-
Navigate to Services -> Service Overview -> select or search for your Service. Expand the accordion -> In the Alert Sources section, click Add.
-
Select Kentik. Copy the displayed Webhook URL to configure it within Kentik. Finish by clicking Add Alert Source -> Done.
When an alert source turns Active, it’ll show up under Configured Alert Sources. You can either generate a test alert from the integration or wait for a real-time alert to be generated by the Alert Source.
An Alert Source is active if there is a recorded incident via that Alert Source for the Service.
In Kentik: Create a Incident Response Webhook as a Notification Channel
-
Login to your Kentik dashboard, click on the top left Navigation Button and select Integrations
-
Click on Custom Webhooks under the Notification Channels
-
Click on Add Notification Channel
-
Enter the notification channel
Nameas Incident Response,Typeas Custom Webhook, paste the WebhookURLwe have earlier copied from the Incident Response service. Under theCustom Templatesection, paste the following code:
{
"Events": [
{{- range $index, $event := .Events -}}
{{- join $index -}}
{
{{- . | j | x -}},
{{- .Details.ToMap | j | x -}}
}
{{- end -}}
]
}
-
Click on Add Notification Channel and use this custom webhook to send all alert data to Incident Response.
Now, whenever an alert is triggered in Kenitk, an incident will be created in Incident Response.
-
When it is resolved in Kentik, it will automatically get Resolved in Incident Response.
-
Note: Sending a Test Incident from Kentik to Incident Response is not supported.