External Service Monitoring

We just launched a surprise new feature… External service monitoring!

Our robots are continuously monitoring the API endpoints of various 3rd party services. Over 50 services are already being monitored and you can see the whole list at whatsup.status.io.

You can now select the appropriate services and include their current status directly on your status page.

Here’s an example of how external service health is displayed on our status page:


Add external services to your status page in the Dashboard. Simple go to the Components view and scroll to the bottom. Click the Add service button in the External services section.

Feel free to add as many services as you wish. They will be sorted alphabetically on your status page.


StripeTwilioMailchimp and Twitter are just some of the 50+ services we are monitoring already. Let us know what services we are missing.

Unlimited external services are included with every plan. Get rollin’ today at Status.io

Version 0.4.3

[Feature] Added .com cname for optional bypassing of the .io TLD

[Feature] Components are now sortable via drag and drop

[Improvement] Live chat support is now accessible from anywhere inside the Dashboard

[Improvement] Redesigned the status.io website

[Bug] Fixed notification message subjects

Alternative TLDs

A new alternative TLD is now supported for custom domains: .com

When using a custom domain, such as status.example.com, you must create a CNAME record pointing to domain.status.io.

Now you may choose between the .io or .com TLD.

.io should use domain.status.io

.com should use domain.statusio.com

Why does it matter?

TLD’s are each controlled by different entities, different infrastructure, etc. We all saw the .io TLD experience issues early in 2013. While we can’t prevent a TLD issue, we decided to offer multi-TLD’s so our customers can choose which TLD they wish to utilize.



We published a service for checking the current status of an API: http://whatsup.status.io

And the best part is you can check the health of an API with an API call 🙂

Each services has a unique id which can be used with a simple GET method


The health of 50+ services are being monitored, and we plan to add many more.

4 distributed nodes are monitoring the service availability of each API by inspecting the endpoint’s HTTP response and/or performing synthetic transactions, latter being the goal for all checks.

We’re using this to power the upcoming external components feature for our status pages. Yup, soon you will be able to add 3rd party service health on your status pages 🙂

Give it a try. It’s 100% free.


Version 0.4.1

[Improvement] Tour only shows during first Dashboard session

[Improvement] Removed about text from status page history view

[Improvement] Refactored top bar status level

[Improvement] Removed Uservoice to use Olark exclusively for support

[Improvement] Status pages now refresh automatically every 5 minutes

[Bug] Fixed tiemzone bug for status page history view

[Bug] Fixed minor RSS bug for status feeds

[Bug] Fixed auto-tweet bug

[Bug] Fixed URL in password recovery emails for contacting support

Version 0.4.0 – Refactoring our core

Today’s update brings a slew of enhancements that we have been developing. To continue growing towards our vision, we decided to refactor some of Status.io’s core functionality. You will notice that components can now be associated with multiple-containers and status updates are now separated by incidents and planned maintenance. These changes were a large hurdle that we had to overcome before continuing to add new features.

All existing status pages have been automatically upgraded to take advantage of these new enhancements.

Multitenancy improvements


Support for multitenancy architecture has been baked into Status.io since day one using what we call containers. Containers are used to represent a single geographic location and/or data center. There were limitations originally since each component could only be linked to a single container. To get around this, we created duplicate components. As of today you can consolidate for components and remove those duplicates.

Modify your existing components and select all of the appropriate containers.


Planned maintenance

Schedule maintenance activities in advance. Your users will be able to see all upcoming events. When you’re ready, start your maintenance and it will be displayed prominently on your status page.


Incident handling

Create a new incident to post the initial status update during an outage or other system failure. Further updates will be linked to the original incident. You can even create multiple incidents at the same time and your users will be able to see which updates belong to each incident.


More enhancements

  • Metrics thresholds – Control the min and max values for each metric graph on your status page.
  • Theme-able status bar – Change the default color of the status bar using our theme designer.
  • Fine tuned Pingdom automation – Pingdom alerts now trigger specific containers within each component.
  • And a few more surprises…

We launched our prototype at the end of July 2013 and have spent the past 6 months hacking on our product to deliver a solid platform for hosting your status page. Tons of great features are right around the corner, we deploy almost every day!

Create your status page now.