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!
Log in to comment and vote
Comments2
Hervé Labas
Jul 27
We released
npx checkly checks runto schedule check runs in 8.18.0Docs
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?