Skip to content

Commit 0e7df9f

Browse files
authored
Merge pull request #246 from checkly/paula/docs-check-description
docs(constructs): add check description property [TREE-735] [show]
2 parents 55214c9 + d339bd3 commit 0e7df9f

14 files changed

Lines changed: 46 additions & 11 deletions

File tree

ai/rocky-ai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ sidebarTitle: Rocky AI
55
---
66

77
Rocky AI is Checkly's AI agent. Rocky AI can help you automatically determine user impact and root cause on any failing
8-
check using error messages, code, metrics, traces and logs.
8+
check using error messages, code, check descriptions, metrics, traces and logs.
99

1010
## Rocky AI Capabilities
1111
### Root Cause & User Impact Analysis

detect/synthetic-monitoring/api-checks/configuration.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,4 +212,12 @@ This list shows all content types that we scrub from the response data.
212212
|`video/x-ms-wmv`|
213213
|`video/x-msvideo`|
214214
|`video/x-flv`|
215-
|`video/webm`|
215+
|`video/webm`|
216+
217+
## Additional Settings
218+
219+
* **Name:** Give your check a clear name to identify it in dashboards and alerts
220+
* **Description:** Add context about what this check does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
221+
* **Tags:** Use tags to organize checks across [dashboards](/communicate/dashboards/overview/) and [maintenance windows](/communicate/maintenance-windows/overview)
222+
* **Retries:** Define how failed runs should be retried. See [retry strategies](/communicate/alerts/retries)
223+
* **Alerting:** Configure your [alert settings](/communicate/alerts/configuration), [alert channels](/communicate/alerts/channels), or set up [webhooks](/integrations/alerts/webhooks) for custom integrations

detect/uptime-monitoring/dns-monitors/configuration.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,7 @@ Set how often the monitor runs (every 10 seconds to 24 hours):
323323
### Additional Settings
324324

325325
* **Name:** Give your monitor a clear name to identify it in dashboards and alerts
326+
* **Description:** Add context about what this monitor does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
326327
* **Tags:** Use tags to organize monitors across [dashboards](/communicate/dashboards/overview/) and [maintenance windows](/communicate/maintenance-windows/overview)
327328
* **Retries:** Define how failed runs should be retried. See [retry strategies](/communicate/alerts/retries)
328329
* **Alerting:** Configure your [alert settings](/communicate/alerts/configuration), [alert channels](/communicate/alerts/channels), or set up [webhooks](/integrations/alerts/webhooks) for custom integrations

detect/uptime-monitoring/heartbeat-monitors/configuration.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,12 @@
22
title: Heartbeat Configuration
33
description: Ensure your critical automated processes are running as expected.
44
sidebarTitle: Configuration
5-
---
5+
---
6+
7+
### Additional Settings
8+
9+
* **Name:** Give your monitor a clear name to identify it in dashboards and alerts
10+
* **Description:** Add context about what this monitor does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
11+
* **Tags:** Use tags to organize monitors across [dashboards](/communicate/dashboards/overview/) and [maintenance windows](/communicate/maintenance-windows/overview)
12+
* **Retries:** Define how failed runs should be retried. See [retry strategies](/communicate/alerts/retries)
13+
* **Alerting:** Configure your [alert settings](/communicate/alerts/configuration), [alert channels](/communicate/alerts/channels), or set up [webhooks](/integrations/alerts/webhooks) for custom integrations

detect/uptime-monitoring/icmp-monitors/configuration.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ Set how often the monitor runs (every 10 seconds to 24 hours):
101101
### Additional Settings
102102

103103
* **Name:** Give your monitor a clear name to identify it in dashboards and alerts
104+
* **Description:** Add context about what this monitor does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
104105
* **Tags:** Use tags to organize monitors across [dashboards](/communicate/dashboards/overview/) and [maintenance windows](/communicate/maintenance-windows/overview)
105106
* **Retries:** Define how failed runs should be retried. See [retry strategies](/communicate/alerts/retries)
106107
* **Alerting:** Configure your [alert settings](/communicate/alerts/configuration), [alert channels](/communicate/alerts/channels), or set up [webhooks](/integrations/alerts/webhooks) for custom integrations

detect/uptime-monitoring/tcp-monitors/configuration.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ Set how often the monitor runs (every 10 seconds to 24 hours):
6565
### Additional Settings
6666

6767
* **Name:** Give your monitor a clear name to identify it in dashboards and alerts
68+
* **Description:** Add context about what this monitor does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
6869
* **Tags:** Use tags to organize monitors across dashboards and [maintenance windows](/communicate/maintenance-windows/overview)
6970
* **Retries:** Define how failed runs should be retried. See [retry strategies](/communicate/alerts/retries)
7071
* **Alerting:** Configure your [alert settings](/communicate/alerts/configuration), [alert channels](/communicate/alerts/channels), or set up [webhooks](/integrations/alerts/webhooks) for custom integrations

detect/uptime-monitoring/url-monitors/configuration.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,12 @@ Define where notifications are sent when checks fail or recover. Additional chan
139139
**Global Alert Settings**: By default, monitors inherit your account's notification preferences. Select "Use specific notification settings" to customize alerts for individual monitors.
140140
</Note>
141141

142+
### Additional Settings
143+
144+
* **Name:** Give your monitor a clear name to identify it in dashboards and alerts
145+
* **Description:** Add context about what this monitor does and why it matters. Supports markdown, max 500 characters. When a failure occurs, [Rocky AI](/ai/rocky-ai) uses the description to provide more accurate [root cause and user impact analysis](/resolve/ai-root-cause-analysis/overview)
146+
* **Tags:** Use tags to organize monitors across [dashboards](/communicate/dashboards/overview/) and [maintenance windows](/communicate/maintenance-windows/overview)
147+
142148

143149

144150

integrations/alerts/webhooks.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ You can use the following event-related variables in both URL and payload.
4444
| `API_CHECK_RESPONSE_STATUS_TEXT` | The response status text, e.g. "OK". Only populated for API checks. |
4545
| `CHECK_ERROR_MESSAGE` | The check error message |
4646
| `CHECK_ID` | The UUID of the check |
47+
| `CHECK_DESCRIPTION` | The description of the check, if set |
4748
| `CHECK_NAME` | Full name of the check |
4849
| `CHECK_RESULT_ID` | The UUID of the result that triggered this message |
4950
| `CHECK_TYPE` | The check type, e.g. API, BROWSER . |

quickstarts/api-check.mdx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@ Learn more about all the [API Check capabilities](/detect/synthetic-monitoring/a
1010

1111
![Screenshot of the create API check page](/images/docs/images/api-checks/overview-create-check.png)
1212

13-
### Name and tags
13+
### Name, tags, and description
1414

15-
A meaningful name will not only help you and others identify your checks within Checkly, but it will help provide a better alerting experience if your checks fall into an alert state.
15+
* **Name:** A meaningful name helps you and your team quickly identify checks and improves the clarity of alerts when something fails
1616

17-
Tags can relate your checks together. They also determine which checks are shown on your [dashboards](/dashboards/).
17+
* **Tags:** let you group related checks and control which ones appear on your [dashboards](/dashboards/)
1818

19+
* **Descriptions:** add context about what a check does or why it exists
20+
21+
Together, these fields improve alert clarity and play an important role in incident investigation. [Rocky AI](/resolve/ai-root-cause-analysis/overview) uses this information to provide more accurate root cause and user impact analysis.
1922

2023
### HTTP request
2124

quickstarts/heartbeat-monitor.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Before creating your heartbeat monitor, make sure you have:
3434

3535
## Step 1: Basic Configuration
3636

37-
Start by giving your monitor a descriptive name and relevant tags. Choose something descriptive that clearly identifies what the monitor is tracking, like "Nightly Database Backup" or "Weekly Reports Job".
37+
Start by giving your monitor a descriptive name and relevant tags and description. Choose something descriptive that clearly identifies what the monitor is tracking, like "Nightly Database Backup" or "Weekly Reports Job".
3838

3939
Use tags to group related monitors and make them easier to find and manage.
4040

0 commit comments

Comments
 (0)