Allow grouping / summarizing of checks in Dashboards

We're setting up a number of in-depth checks in checkly which are great for internal monitoring and metrics.

For these to be useful in a dashboard however, we'd ideally be able to group them, and/or summarise them.

One potential way to do this is using tags, or with a tag mapping.

So for example, we might have the following tests + tags:

  • Test Login (scope-public, service-website, component-login)

  • Test User Creation (scope-public, service-users, component-management)

  • Test User Emails (scope-public, service-users, component-notification)

  • Test Account Emails (scope-public, service-account, component-notification)

When setting up the dashboard, we might choose to use the summarized view. To do so, we set up the following:

  • Dashboard filter: scope-public

  • Label: Notifications, tag: component-notification

  • Label: Users, tag: service-users

  • Label: Website, tag: service-website

The dashboard would then show only 3 rows: Notifications, Users and Website. Each of these would show the result of all checks that matched the existing Dashboard filter functionality, but would be grouped based on the Labels we set up. In some cases, a check might fall into 2 or more Labels; that's ok, the metrics should be used in all matching Labels. If a test doesn't match any mapping, then it should be displayed as-is.

This allows the checks to be far more useful for internal alerting/reporting, but far more approachable for public viewing


An alternative would be a version of the Dashboards that doesn't use filters at all, but instead just lets you create Labels and assign existing tests to those Labels explicitly.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board

πŸ’‘ Feature Request

Tags

Status Pages

ETA
Mar 31, 2025
Date

Over 2 years ago

Author

Peter Dolkens

Subscribe to post

Get notified by email when there are changes.