Skip to content

Commit bf57f9b

Browse files
committed
docs: update troubleshooting section for mixed monitor types in groups and remove page
1 parent e32a184 commit bf57f9b

File tree

3 files changed

+14
-126
lines changed

3 files changed

+14
-126
lines changed

site/content/docs/cli/constructs-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ new ApiCheck('check-group-api-check-1', {
537537

538538
Group validation ensures that all checks within a group can support the selected configuration settings. Since uptime monitors and synthetic checks have different feature limitations based on your plan tier, Checkly validates group settings against the lowest common denominator of supported features to prevent configuration conflicts.
539539

540-
For detailed troubleshooting guidance, see [Troubleshoot validation of Group](/docs/groups/troubleshoot/).
540+
For detailed troubleshooting guidance, see [Troubleshooting guide](/docs/groups/#troubleshooting-mixing-different-monitor-types-in-a-group).
541541

542542
## `CheckGroup` (deprecated)
543543

site/content/docs/groups/_index.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,17 @@ As you can see, groups in their current incarnation are mostly handy configurati
8888

8989
## Troubleshoot validation
9090

91-
Group validation ensures that all checks within a group can support the selected configuration settings. Since uptime monitors and synthetic checks have different feature limitations based on your plan tier, Checkly validates group settings against the lowest common denominator of supported features to prevent configuration conflicts.
91+
### Mixing Different Monitor Types in a Group
9292

93-
Learn how to [resolve validation errors](/docs/groups/troubleshoot/) when configuring Groups with mixed check types.
93+
When you purchase a plan in Checkly, it comes with certain feature entitlements, which you can review on our [pricing page](https://www.checklyhq.com/pricing/). These entitlements differ by monitor type:
94+
95+
* Synthetic checks (API, Multi-step API, Browser, Playwright Check Suites)
96+
* Uptime monitors (URL, TCP, DNS)
97+
98+
This means monitors on the same plan may not all have access to the same features. For example: Synthetic checks might support `parallel` scheduling, while Uptime monitors on the same plan only allow `round-robin` scheduling.
99+
100+
Groups let you organize any type of checks/monitors together and define shared settings. 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 setting or remove the incompatible monitor.
101+
102+
Example: If your plan only allows `round-robin` for uptime monitors and you configure the group with `parallel` scheduling, you’ll see an error. To resolve it, switch to `round-robin`, move uptime monitors into a separate group, or upgrade your plan.
103+
104+
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.

site/content/docs/groups/troubleshoot.md

Lines changed: 0 additions & 123 deletions
This file was deleted.

0 commit comments

Comments
 (0)