Skip to main content

Ability to schedule all a project's checks for execution

My problem: Cloudflare has had massive outages this week. They're ongoing as I write this. My apps all run through Cloudflare. I want to know, right now, which features are working, and which aren't. (Actually, I wanted to know this hours ago when I first saw problems.)

So if I could, I'd run all my checks. But I don't think that's possible. The next best option I can think of is to run each Group's checks.

As a workaround, it's tedious. I have 14 Groups. AFAIK to schedule each Group's checks for immediate execution requires three clicks per Group on the main screen: 1) Click the vertical hamburger menu for a group, 2) Click Schedule Group, 3) Click somewhere else on the screen to close the menu. And I have to keep track of my progress down the list because there is no "Scheduled" indicator. A group's table row view doesn't change.

And so I'd really appreciate an affordance to run all checks with just a small number of clicks.

Thanks!

Status: Completed2 comments

Log in to comment and vote

Comments2

  • Hervé Labas

    Team•

    Jul 27

    We released npx checkly checks run to schedule check runs in 8.18.0

    Docs

  • Tim Nolet

    •

    Nov 22, 2023

    @Robb Shecter thanks for this suggestion. I think we have a small thundering herd problem here. Some of our users have 1000+ checks. Running them all at once without some form of buffering / batching would not be great.

    Probably we would need to schedule this in batches, so we don't overwhelm our fleet of servers, and also keep the cost acceptable so we don't scale for the maximum load expected.

    What are your thoughts here?