Skip to content

Commit bb6978c

Browse files
authored
Merge pull request #64 from checkly/paula/tree-202-entitlements-group-troubleshoot
feat: entitlements group troubleshoot [tree-202]
2 parents 3a29a6f + 19498a8 commit bb6978c

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

constructs/check-group-v2.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,15 @@ When referencing existing groups with `fromId()`, note:
265265

266266
If you need these features, you can either import the group using the [Checkly import feature](/cli/checkly-import) (e.g. `npx checkly import check-group:123`) or define a new group directly in your project.
267267

268+
## Shared Settings in Groups with Different Monitor Types
269+
270+
With `CheckGroupV2` you can group uptime monitors (e.g. URL, TCP, DNS) and synthetic checks (e.g. API, Multistep, Playwright Check Suites). Depending on your plan type, some [group settings](/constructs/check-group-v2#configuration) (such as parallel runs or advanced retry strategies) may not be supported across both monitor types.
271+
272+
To avoid conflicts, Checkly validates group settings against the lowest common denominator of supported features in the group.
273+
274+
See [Mixing Checks and Monitors in a Group](/platform/groups/#mixing-checks-and-monitors-in-a-group) for details.
275+
276+
268277
## Examples
269278

270279
<Tabs>

platform/groups.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,3 +146,17 @@ Groups can serve different organizational needs:
146146
- **Loose containers:** Provide structure without imposing shared settings
147147
- **Team boundaries:** Enable clear ownership and delegation of monitoring responsibilities
148148
- **Scaling mechanism:** Manage complexity through logical decomposition as your infrastructure grows
149+
150+
151+
## Mixing Checks and Monitors in a Group
152+
153+
When you purchase a plan in Checkly, it includes access to specific monitoring features. As shown on our [pricing page](https://www.checklyhq.com/pricing), feature availability can differ between:
154+
155+
* Uptime monitors (e.g. URL, TCP, DNS)
156+
* Synthetic checks (e.g. API, Multistep, Browser, Playwright Check Suites)
157+
158+
This means monitors and checks on the same plan may not all have access to the same features. For example: A Browser check might support `parallel` scheduling, while a TCP monitor only allows for `round-robin` scheduling.
159+
160+
Groups let you organize any type of checks/monitors together and define [shared settings](/platform/groups#configuration). If those shared settings aren't supported by all monitors in the group, Checkly will throw a validation error asking you to either adjust the configuration or remove the incompatible monitor.
161+
162+
If you're unsure how to proceed, don't hesitate to reach out to our [support team](mailto:[email protected]), we're happy to help.

0 commit comments

Comments
 (0)