Uptime Monitoring

Minimize downtime with awesome diagnostics

With elmah.io Uptime Monitoring, logging and fixing uptime errors is built into your favorite error management tool. Integrating serverside error logging with uptime monitoring is extremely powerful, resulting in richer error reports and better possibilities of re-use. Tools helping you minimize downtime for your users.

Two perspectives fixes downtime faster

All uptime services request your endpoints from one or more locations. When an endpoint starts failing, the service will notify you and provide your team with the error details as observed from the probing client. While that may be sufficient in some cases, imagine the strength in having detailed information from both the client and the server. elmah.io does exactly that.

We already log all errors happening on your server, including detailed information about the thrown exception, the HTTP context and more. The combination of both the client and server perspective, will help you fix uptime errors faster. elmah.io is the only service able to provide this optimized workflow for investigating downtime, by integrating Error Management and Uptime Monitoring.

Root cause analysis

When your website is down, you need the best tools to help you fix errors quickly. Downtime can be caused by a lot issues, why a message telling you that things stopped working, simply isn't enough.

Uptime Monitoring combine the client/server error with helpful Quick Fixes, known from elmah.io Error Management. Quick Fixes help you identify solutions to common problems like expired SSL certificates. Need something custom? No problem, you can write your own fixes.

All uptime errors are shipped through our advanced diagnostics engine that, besides logging all details, runs a set of checks to help you identify the root cause. Common errors like DNS misconfiguration are quickly identified and made visible on the Root Cause window.

Multi Region Uptime Ping

Ping your endpoints every 5 minutes
Multi region with 5 different locations

Instant Notifications

Notifications through email, Slack, etc.
Existing notification rules just work

SSL Expiration

Warnings on SSL certificate expiration
You'll never forget to renew again

Domain Name Expiration

Reminders to renew your domain name
Competitors won't capture your domain

Notifications just work

Getting notified when your sites start failing, is key to fix uptime errors fast. With Uptime Monitoring, downtime is logged in your existing error logs. This means that you don't need to spend precious time setting up notification rules in multiple system. All of your existing notification rules and apps are optimized to work with uptime errors as well.

The range of emails as well as the integrations to popular messaging systems like Slack and HipChat, ensure instant notifications to your team. Notification integrations provide enough information in the message itself, that you don't even need to visit elmah.io. For the full details, navigating from your favorite instant messaging tool to elmah.io, is a single click.

True multi region

If your websites are available througout the world, making sure that every region works is essential. With Uptime Monitoring, your sites are automatically requested every 5 minutes from 5 different locations.

Requesting from a single location to save CPU cycles, is a popular choice among Uptime Monitoring services out there. The downside to this approach is, that the service needs a second opinion when an endpoint starts failing. A process that postpone the end result of telling you that your site is down.

With elmah.io Uptime Monitoring, you get instant feedback when you endpoint fails in more than one region. You even have the freedom to configure the allowed timeout for even faster notifications.