# Elastic Observability

## Create Elastic Alerting Rule with Pagerly Webhook Integration

1\. Go to your ES Cloud Console and on the menu plane, Click "Management"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/8f9fedc7-0503-4b83-a50f-8f8c513c0ca3/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=94,432)

2\. Click "Stack Management"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/a69037a1-527c-4493-8b7d-93182e68ad50/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=99,461)

3\. Click "Connectors"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/0eee20f8-b783-4633-9333-5ce370aae7b5/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=305,436)

4\. Click "Create connector"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/a4fd9b07-c0cd-4393-ad44-61f778b11005/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=930,63)

5\. Click "Webhook"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/2bf8674e-9701-40d2-a1f9-9819decf4bca/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=647,241)

6\. Click the "Connector name" field.

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/10f25b9c-7565-4856-9ef7-1269e9038e56/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=635,199)

**Create Elastic Webhook in Pagerly**

7\. **Create Integration on Pagerly - Go to workspace.pagerly.io**

8\. Click "My Integrations"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/de9bc18e-c54c-40b9-a509-6c8468ed385f/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=114,146)

9\. Click "Incidents"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/0a6e8271-76eb-48ca-bc1c-78d46ad61904/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=119,221)

10\. Click "Add Inbound Integration"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/c7fe6204-7de4-4da0-b700-9389dbefa974/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=916,74)

11\. Click "Select team..."

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/88161e47-11ed-475c-a0cd-f76c0f637033/ascreenshot.jpeg?tl_px=0,205\&br_px=2266,1472\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=422,277)

12\. Click "Elastic" under Integration .

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/b25f40b4-5212-4388-ad2f-ea795a47b3c7/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=450,536)

13\. Click "Add Integration"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/f229fcbe-7b4d-4f40-97b8-6fa48e32d61c/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=677,338)

14\. Go to Your Integrations and click the integration created under your team

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/cffb77c6-0ea4-4ecf-86b6-62b1e0aa2e1d/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=399,248)

15\. Copy the generated Webhook URL

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/581f482d-1872-4bd8-a8f4-29665a7e2f11/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=430,281)

16\. Switch to tab Connectors - Elastic"

17\. Paste the Webhook under URL under Connector Settings

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/d045d654-5363-441c-9628-5469e086b487/ascreenshot.jpeg?tl_px=0,70\&br_px=2266,1337\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=705,277)

18\. Click "None"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/e9db1709-1582-4def-8544-6a8f283b0b30/ascreenshot.jpeg?tl_px=0,275\&br_px=2266,1542\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=684,277)

19\. Add HTTP Header

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/2ae93502-9337-452d-8b93-84bfd7359c1e/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=577,388)

20\. Click the "Key" field.

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/1e3dcf75-c7ab-414a-9a43-62986583d79c/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=621,374)

21\. Add Key as Content-Type and Value as application/json

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/2905cb23-2780-4ca6-8d90-579151a6d7a3/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=1040,432)

22\. Enter Connector Name as per your choice

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/9b9a5f76-559c-4daf-8939-183438bf7008/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=672,217)

23\. Click "Save" and your Webhook Setting is Created

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/05049abd-3866-4dcc-aefe-0d5450418cde/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=740,472)

**Trigger Webhook on Alerts**

24\. Click "Alerts"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/b87c65bc-9bce-4265-9b7d-65bab66f31db/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=48,176)

25\. Click "Manage Rules"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/55903e30-8740-4abd-9956-279dd0da0f4a/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=1019,158)

26\. Click "Create rule"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/09e52be3-eb80-49d2-acc7-32db512b4fb3/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=972,105)

27\. Choose a rule type as you need. For the purpose of example we are choosing Metric Threshold

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/4fdbdaa3-7591-4d5f-8749-57919dd4da4a/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=362,85)

28\. Click "Select a field"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/64096d54-8bd4-4f1b-97bd-bb5fa9177e0d/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=574,214)

29\. Configure your Alert

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/e3ff1abd-a2b3-45b6-89c6-41d1b7293665/ascreenshot.jpeg?tl_px=0,211\&br_px=2266,1478\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=491,277)

30\. Under Actions, click on Add Action

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/a2ec1253-1658-4223-b2f8-b04c853b92b8/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=665,508)

31\. Choose the Webhook Connector you created previously

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/6900e3ec-9b1c-4440-add3-6c3a451a9fe2/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=486,329)

32. Add the following body payload in the message\
    \ <br>

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/e6d42649-1f9e-410c-8646-c5b645a2fa82/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=481,371)

33\.

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/8987edf6-a570-4e13-b009-43ae03744ce1/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=835,387)

34\. Click "Settings"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/c6ae1acd-3c9d-4b7d-bd8b-3b101b42d8c3/ascreenshot.jpeg?tl_px=0,275\&br_px=2266,1542\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=461,277)

35\. Under Settings , make sure the action frequency is set for each alert : on status changes. and Run when: Alert

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/f14b0fd4-b901-41ae-b642-eaa5c4838793/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=412,385)

36\. Create another action for the same alert. This time for resolution

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/22c6fe42-dc39-4381-915c-ee08a31d7541/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=471,341)

37\. Add the same body payload in the message

```xjson
{
  "rule_url": "{{rule.url}}",
  "rule_name": "{{rule.name}}",
  "rule_type": "{{rule.type}}",
  "rule_params": "{{rule.params}}",
  "alert_id": "{{alert.id}}",
  "alert_uuid": "{{alert.uuid}}",
  "alert_actionGroup": "{{alert.actionGroup}}",
  "alert_actionGroupName": "{{alert.actionGroupName}}",
  "context_alertDetailsUrl": "{{context.alertDetailsUrl}}",
  "context_alertState": "{{context.alertState}}",
  "context_reason": "{{context.reason}}",
  "context_value": "{{context.value}}",
  "context_metric": "{{context.metric}}",
  "context_tags": "{{context.tags}}",
  "context_group": "{{context.group}}",
  "context_threshold": "{{context.threshold}}"
}
```

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/1704d2c9-eeae-446c-b037-fec42ed3f7da/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0)

38\. Click "Settings"

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/fddfd3d3-fe1f-4eb1-a87b-a583e477d971/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=453,288)

39\. Under Settings , make sure the action frequency is set for each alert : on status changes. and Run when: Recovered

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/c7c8be7f-7676-47e4-8a9d-2d540c38f906/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=785,515)

40\. Click "Create rule" and You are good to go!

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/ec18de51-ebec-4909-b0c5-6b666cc20236/ascreenshot.jpeg?tl_px=0,379\&br_px=2266,1646\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=979,516)

41\. Switch to workspace.pagerly.io

42\. Click "PAYLOAD MAPPING" to update any mappings for incident creation

![](https://ajeuwbhvhr.cloudimg.io/https://colony-recorder.s3.amazonaws.com/files/2025-09-08/58f3b99f-b5c3-44ea-a009-515b6f515542/ascreenshot.jpeg?tl_px=0,0\&br_px=2266,1266\&force_format=jpeg\&q=100\&width=1120.0\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=151,184)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pagerly.io/incidents-and-users/elastic-observability.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
