Checkly
Connect Checkly Monitoring with All Quiet
Integrate Checkly with All Quiet in a matter of minutes. With webhooks, you can automatically send alerts from your Pingdom monitoring directly to All Quiet, streamlining your team’s incident management process.
1. Create Checkly Integration on All Quiet
Sign in to your All Quiet account.
Create Integration
- Click on the
Integrations > Inbound
tab. - Click on
Create New Integration
.
Select Checkly as the integration’s type
- Enter a display name for your integration, e.g.
Checkly
. - Select a team.
- Select
Checkly
as the integration’s type. - Click
Create inbound integration
.
Copy Webhook URL
After creating the integration on All Quiet, you can view and copy the webhook URL. You will require this URL in step 2 when configuring the custom integration on Checkly.
2. Configure a custom integration with Checkly
Once you’ve set up an integration of type “Checkly” with All Quiet, the next crucial steps involve configuring your Checkly alerts. This is essential for ensuring that your monitoring setup can effectively send incidents to the All Quiet webhook.
First, you need to sign in to your Checkly Account.
- Open
Alerts
- Click
Add more channels
Select Webhook
as the channel type.
Now, it’s time to set up the webhook.
- Select a name for the webhook, e.g.
All Quiet
. - Method should be
POST
as we want to forward alerts to All Quiet. - As URL, paste in the All Quiet webhook URL you’ve obtained in step Get The All Quiet Webhook URL.
- For double security, you can select the tab
Webhook secret
and generate a webhook secret.
Copy the generated secret.
Open your All Quiet Checkly integration in a second tab.
- Paste the webhook secret.
Save Checkly Settings
Return to your webhook configuration in Checkly and open the BODY
tab.
Paste the following payload into your checkly webhook template.
{
"CHECK_NAME" : "{{CHECK_NAME}}",
"CHECK_ID" : "{{CHECK_ID}}",
"CHECK_TYPE" : "{{CHECK_TYPE}}",
"GROUP_NAME" : "{{GROUP_NAME}}",
"ALERT_TITLE" : "{{ALERT_TITLE}}",
"ALERT_TYPE" : "{{ALERT_TYPE}}",
"CHECK_RESULT_ID" : "{{CHECK_RESULT_ID}}",
"RESPONSE_TIME" : "{{RESPONSE_TIME}}",
"API_CHECK_RESPONSE_STATUS_CODE" : "{{API_CHECK_RESPONSE_STATUS_CODE}}",
"API_CHECK_RESPONSE_STATUS_TEXT" : "{{API_CHECK_RESPONSE_STATUS_TEXT}}",
"RUN_LOCATION" : "{{RUN_LOCATION}}",
"RESULT_LINK" : "{{RESULT_LINK}}",
"SSL_DAYS_REMAINING" : "{{SSL_DAYS_REMAINING}}",
"SSL_CHECK_DOMAIN" : "{{SSL_CHECK_DOMAIN}}",
"STARTED_AT" : "{{STARTED_AT}}",
"TAGS" : "{{TAGS}}"
}
Scroll down further.
- Select the type of
Notification Events
for which you would like to create All Quiet alerts. - Activate
Subscriptions
if you want to make sure that alerts for newly created checks will also be sent to All Quiet.
Scroll back up to the top of the page.
- Test the Webhook. If successful, you will find the generated incident on your All Quiet incident overview (see 2nd screenshot).
- Save the webhook
Checkly incident in All Quiet
Was this page helpful?