OnlineOrNot updates from April 2024

Max Rozen

Max Rozen / May 06, 2024

In April I kept focusing on making Status Pages better than ever, and added a new on-call integration: incident.io.

Table of contents

What's new

The free checker returns

OnlineOrNot originally started back in 2021 as a tiny form at https://onlineornot.com, letting you enter a URL, and the system would check the URL from around the world.

As I added more features, I needed space on the home page to describe all the functionality OnlineOrNot supported, and eventually I removed the free checker.

It's back now, and better than ever at Is this website down?

Free Website Checker

OnlineOrNot x Incident.io integration

Incident.io lets you manage incidents entirely within your Slack, handle on-call, manage runbooks, and learn from your incidents with post-incident reviews.

If you've dreamed of being able to raise an incident because your daily database backup didn't run (frankly, I get it), you'll want to check this out: Cron Job alerts in Incident.io

With the integration, OnlineOrNot supports sending alerts from all uptime checks, as well as cron job/scheduled task checks to incident.io. Once in incident.io, the member of your team currently on-call can be notified, an incident raised, and a post-mortem written, all from the comfort of your own Slack.

Status Page Component Groups

Your status page can get a little busy once you've added your own system components next to components from your vendors and other third parties.

Grouping your components lets you separate your system into logical parts, to make it easier to understand your status at a glance.

As a common example, let's say you've integrated deeply with OpenAI (and a few other vendors), and want to let your customers know when issues with their services may impact your own:

Ungrouped OnlineOrNot Status Page

Even with a single third-party vendor, it starts to become difficult to see where your service ends, and theirs begins.

Grouping simplifies things:

Grouped OnlineOrNot Status Page

Cron expression support

OnlineOrNot now supports monitoring even the most complicated cron schedules with heartbeat checks. Particular thanks to Martin for raising this feature request by replying to a monthly update email!

While getting an alert when your cron job fails to run "every day" is great, sometimes you have jobs you only want to run at midnight every weekday (0 0 * * 1-5): Cron Job alerting for OnlineOrNot Checks

What's next

This section is always difficult to write, if I'm totally honest: software estimation is always a challenge.

Regardless, here's the minimum that I aim to release this month:

  • Scheduled maintenance for status pages
  • Retrospective incidents for status pages
  • Additional external status pages

Thank you

OnlineOrNot only exists because of folks like you. I don't have a massive marketing budget, OnlineOrNot gets its users from folks like you enjoying it enough to tell your friends and colleagues about it.

So here's an ask:

I work on the things that people care enough about to tell me about them. If you think there's something missing, or something that needs improving, I'd like to know more!

You can either reply to this email/email me at max@onlineornot.com, or book time in my calendar if you'd like to chat face-to-face.

Get the latest about OnlineOrNot

Every month or so (emphasis on the *or so*), I send a newsletter with an update of what's new in OnlineOrNot, subscribe below to receive it!

    You can unsubscribe at any time. Read the privacy policy.