Connect Your Elastic Observability Projects with All Quiet
Easily integrate Elastic with All Quiet. Automatically forward alerts from your Elastic observability projects to All Quiet, streamline your incident response.
Sign in to your All Quiet account.
Integrations > Inbound
tab.Create New Integration
.Elastic Observability
.Elastic Observability
as the integration’s type.Create Inbound Integration
.After creating the integration on All Quiet, you can view the unique All Quiet Webhook URL of your Elastic integration. You will require it in step 2 when configuring the custom integration on Elastic.
Once you’ve set up an integration of type “Elastic Observability” with All Quiet, the next step is connect your Elastic Observability Project with All Quiet to forward Alerts to All Quiet.
Sign in to your Elastic account and open the project you want to connect with All Quiet.
To send alerts to All Quiet, you first need to create a connection with All Quiet. Here’s how:
Project settings
.Management
.Connectors
.Click Create connector
.
As connector, select Webhook
.
Set up a webhook that you can use to connect Elastic with All Quiet.
All Quiet
Post
.URL
, paste in the All Quiet Webhook URL you’ve obtained in step Get the All Quiet Webhook URL.None
.Save & Test
. In the next step, we can check if the connection was successful.Run
.…and you will also find a test incident in All Quiet.
Now, we want to use the connector we just created to send real alerts to All Quiet.
In the following, you can find an example how to set up an alerting rule for an incident in All Quiet. You can use your All Quiet connector for all your alerting rules in your Elastic Observability project and forward incidents to All Quiet.
Alerts
.Manage Rules
.You can either add the All Quiet connector as an Action to your existing Rules or create a new one. Here, we create a new rule.
For the example, we select “rule type” Inventory
.
Now, we define a rule
Name
and, optionally Tags
. Note tha based on our pre-configured default mapping, this info will also be visible in All Quiet after an incident is created.Inventory
, you can add a Warning
Threshold. By default, these alerts will trigger an All Quiet incident of severity “Warning”, why Alert
will trigger an incident with Critical
severity.Scroll down to add the actions.
Select Webhook.
Alert
.Note that it will not be triggered if there’s a chance to another status (that’s why we added 5.)Body
to send a payload that works in All Quiet.Warning
or Recovered
, we need to add 2 more actions in this case.Recovered
.Warning
(only if you added a Warning
condition earlier).After configuring all Actions, safe the rule.
You can now find and edit it under Rules
.
Below, you can see how the All Quiet incident looks based on the Inventory rule we created above.
When the status in your Elastic project changes to to Recovered
adding the extra action for recovered ensures the incident in All Quiet is also resolved
.
Looking to customize the fields of your incidents by adjusting the pre-built payload mapping? Simply head over to the “Payload” tab within your integration and make the necessary edits to the mapping. For detailed guidance, you may check out our payload mapping documentation.
allquiet_integration_mapping
resource for the Elastic Observability integration. Simply copy the syntax to your .tf file and tailor the resource to your team’s needs!Connect Your Elastic Observability Projects with All Quiet
Easily integrate Elastic with All Quiet. Automatically forward alerts from your Elastic observability projects to All Quiet, streamline your incident response.
Sign in to your All Quiet account.
Integrations > Inbound
tab.Create New Integration
.Elastic Observability
.Elastic Observability
as the integration’s type.Create Inbound Integration
.After creating the integration on All Quiet, you can view the unique All Quiet Webhook URL of your Elastic integration. You will require it in step 2 when configuring the custom integration on Elastic.
Once you’ve set up an integration of type “Elastic Observability” with All Quiet, the next step is connect your Elastic Observability Project with All Quiet to forward Alerts to All Quiet.
Sign in to your Elastic account and open the project you want to connect with All Quiet.
To send alerts to All Quiet, you first need to create a connection with All Quiet. Here’s how:
Project settings
.Management
.Connectors
.Click Create connector
.
As connector, select Webhook
.
Set up a webhook that you can use to connect Elastic with All Quiet.
All Quiet
Post
.URL
, paste in the All Quiet Webhook URL you’ve obtained in step Get the All Quiet Webhook URL.None
.Save & Test
. In the next step, we can check if the connection was successful.Run
.…and you will also find a test incident in All Quiet.
Now, we want to use the connector we just created to send real alerts to All Quiet.
In the following, you can find an example how to set up an alerting rule for an incident in All Quiet. You can use your All Quiet connector for all your alerting rules in your Elastic Observability project and forward incidents to All Quiet.
Alerts
.Manage Rules
.You can either add the All Quiet connector as an Action to your existing Rules or create a new one. Here, we create a new rule.
For the example, we select “rule type” Inventory
.
Now, we define a rule
Name
and, optionally Tags
. Note tha based on our pre-configured default mapping, this info will also be visible in All Quiet after an incident is created.Inventory
, you can add a Warning
Threshold. By default, these alerts will trigger an All Quiet incident of severity “Warning”, why Alert
will trigger an incident with Critical
severity.Scroll down to add the actions.
Select Webhook.
Alert
.Note that it will not be triggered if there’s a chance to another status (that’s why we added 5.)Body
to send a payload that works in All Quiet.Warning
or Recovered
, we need to add 2 more actions in this case.Recovered
.Warning
(only if you added a Warning
condition earlier).After configuring all Actions, safe the rule.
You can now find and edit it under Rules
.
Below, you can see how the All Quiet incident looks based on the Inventory rule we created above.
When the status in your Elastic project changes to to Recovered
adding the extra action for recovered ensures the incident in All Quiet is also resolved
.
Looking to customize the fields of your incidents by adjusting the pre-built payload mapping? Simply head over to the “Payload” tab within your integration and make the necessary edits to the mapping. For detailed guidance, you may check out our payload mapping documentation.
allquiet_integration_mapping
resource for the Elastic Observability integration. Simply copy the syntax to your .tf file and tailor the resource to your team’s needs!