Integrate New Relic Alerts into All Quiet
Updated: Thursday, 05 October 2023
Published: Wednesday, 05 April 2023
🚀 In under 5 min: Discover how to connect New Relic Alerts into All Quiet with a step-by-step instruction for a seamless integration.
How to Integrate New Relic Alerts into the All Quiet Platform: A Step-by-Step Guide
Monitoring and managing your applications' performance is crucial for ensuring that your users have a smooth and uninterrupted experience. New Relic is a widely used application monitoring platform that offers a comprehensive suite of features for detecting and troubleshooting issues. To enhance your New Relic incident management workflow, the All Quiet platform comes in, providing auto escalation policies and especially a dedicated app for incident management and escalation.
In this blog post, we will guide you through the process of integrating New Relic alerts into the All Quiet platform through a webhook integration.
The process of integrating New Relic alerts involves only two steps:
- First, create a New Relic integration on the AllQuiet platform to obtain a webhook URL.
- Second, use this URL in New Relic to create a workflow with a webhook destination.
1. Create a New Relic integration on AllQuiet
1.1. Create an Integration on All Quiet
- Go to your "Dashboard" on All Quiet
- Click on the "Integrations" Tab
- Click on "Create integration"
2. Create a New Relic workflow with a webhook destination
The following steps will be done on the New Relic platform. So, log in to New Relic with your account.
2.1. Create an Alert Condition
- Go to Alerts & UI -> Alert Conditions (policies)
- Create an alert condition that you'd like to monitor. In the example provided, a condition has been added to monitor if the CPU load is above 50%.
- Navigate to the Notification settings tab
2.2. Create a workflow
- In the Notification settings, click "Create workflow"
2.3. Add Webhook channel
- Click on "Webhook" to add a webhook notification channel
2.4. Configure Webhook channel
- Enter a channel name, e.g. "All Quiet Channel"
- Click on "Add a destination" to configure the destination (Webhook)
2.5. Configure Webhook channel
- Enter a name for the Webhook, e.g. "All Quiet Webhook"
- Paste the All Quiet webhook URL from step 1.3. into Endpoint URL
- Click "Save destination"
2.6. Finish editing notification message
- Now that you've configured a new destination, select the corresponding item for the "Destination" field.
- Click "Send test notification". It's helpful to send a test notification to All Quiet so you can easily map the message payload on the All Quiet platform.
- Click "Save message"
2.7. Activate your new workflow
- Click "Activate Workflow". Don't forget this step, otherwise, your workflow won't work!
3. Test the New Relic notification message payload
You're almost done. 🥳 You can now test how New Relic's palyoad maps to your All Quiet incident:
3.1. Load New Relic Payload
Go back to your All Quiet New Relic integration that you've created in step 1.2.
- Click "Reload" to load the test notification payload New Relic sent to All Quiet.
- Click "Load" to load the payload.
- Take a look at the incident at the bottom. It should be correctly mapped from New Relic's test notification.
Wrapping it up 🚀
By following the steps outlined in this article, you can easily create a webhook integration on All Quiet, configure a webhook destination in New Relic, and map the notification message payload to an All Quiet incident. With this integration, you can streamline your incident response process and ensure that critical issues from the New Relic platform are promptly addressed.
Wednesday, 26 April 2023
Connect Site24x7 with All Quiet for incident escalation
🌍 By integrating Site24x7 with All Quiet, you can easily escalate incidents to the right teams and ensure faster incident resolution. In this blog post, we will guide you through the steps to connect Site24x7 with All Quiet and take advantage of its incident escalation capabilities.
Monday, 27 March 2023
Open-Source Message Queueing using C# and MongoDB
📭 Learn how we built a simple and reliable message queueing system in C# for All Quiet, using MongoDB as the database. It's open-source and available as a NuGet package.
Read all blog posts and learn about what's happening at All Quiet.
© 2023 All Quiet GmbH. All rights reserved.