UPTIME MONITORING

Test your web application’s availability from all over the world

Instant alerts

100+ test locations

Root cause analysis

Public status pages

Knowing your website is available and accessible to visitors is critical to every business.

See it in action

APIs make life easier

Integrate Pingdom data into your systems, custom applications, and reporting.

Learn more

PAGE SPEED MONITORING

Examine and optimize the load performance of your website’s critical pages.

Simple setup

Performance grades

Page speed history

Filmstrip and timeline metrics

With page speed monitoring you can help avoid slow loading pages, frustrated customers, and abandoned site visits.

See it in action

Do your code justice

Pingdom Page Speed

Identify bottlenecks and speed up your website.

Learn More

TRANSACTION MONITORING

Help ensure your most vital site interactions function as expected.

Instant alerts

Built-in editor

Real browser testing

Easy reporting

Get immediate alerts when transactions fail, so you know there is an issue before your users do.

See it in action

Deliver seamless end user experience

Pingdom Transaction Monitoring

Be the first to know if critical site flows are broken.

Learn More

ALERTING

Reliable alerting for when you and your team need to be the first to know.

Multiple users

Alert levels

Teams

Integrated alerting

Automate delivery of alerts to get the right alert, to the right person, at the right time.

Be the first to know

Pingdom Alerting

Integrate with your favorite applications like Slack, OpsGenie, and more.

Learn More

REAL USER MONITORING (RUM)

Optimize your website performance with insights from actual site visitors.

Live map

Advanced filtering

Page grouping

Shareable and customizable reports

RUM can help you identify poor user experiences before they cost you customers and revenue.

See it in action

Is your site running on WordPress?

Pingdom RUM

Our Wordpress plugin makes it easy to get Real User Monitoring up and running fast.

Learn More

SERVER MONITOR

A simple way to monitor web servers.

StatsD and alerts

Server grouping

90+ open-source plugins

Shareable dashboards

Simple and affordable web server monitoring.

Pingdom and AppOptics - Better Together.

AppOptics

Powerful client-side and server-side monitoring.

Learn More

× Free AppOptics Dev Edition Free, full-function APM tool for testing and troubleshooting application performance before moving into production

Downtime and Root Cause Analysis

"Pingdom says my website is down" - this tutorial will explain why. We will also have a look at the root cause analysis that tells you what caused an outage.

Play video
header-bg-small-gray

What happens if you get an alert that says your website is down but you’re sure that it’s up and running? Here’s how to figure it out where your problem originated.

When one of our probe servers can't connect, or if it receives a HTTP error code, a second server will immediately perform the same test from a different location. An outage or downtime will only be logged if this second opinion confirms that there is an issue. This basically removes the risk of false positives.

Click Reports, followed by Uptime Reports.

Here you’ll find the time interval when your site was down, highlighted in red.

There are two kinds of reports. The icon to your far right gives you a basic overview where you can see which of our servers that were unable to connect or received an error from your site. This data is pulled directly from the test result which logs each individual test done towards the site.

The other icon will give you comprehensive information. Here you’ll find the Root Cause Analysis that helps you to find out what caused an outage.

Resolve IP tests if the given hostname actually corresponds to an IP address. Any DNS error will show up here

Here, you see how long it took from when the incident started until the analysis was completed. The time interval can depend on the kind of incident. A short time interval most likely indicates a status code error. A longer time interval indicates network congestion or slow load time. Anything over 30 seconds will trigger a Timeout outage.

By tracking all network hops between our probe servers and the website that you monitor, the Traceroute is a complementary tool that can help you steer in the right direction. Of course, this depends on if the network and hosting providers allows for traceroutes.

The GET content shows the html code and http headers that respond to our servers. If the web page has redirects, all of them will show until the final page is accessed and a page with a 200 OK status is reached.

Now, this depends on both the site and the type of error that Pingdom has detected. For example, a timeout event can show the entire HTML of the site, which might look normal, but the issue can be the load time and not the content itself. If the issue is a HTTP status code other than a 200 OK, you’ll see the content. If the issue has to do with the connection, no content will be shown, since our servers were not able to connect to your site.

To make things easier to view, you can click Show code in new window.

Show page gives you the opportunity to see how the HTML of the site looks like so you easily can spot any discrepancies.

The test is performed from both the server that first noticed the problem and another one to make a second opinion. That presents you with two different trace routes to compare. Just click the tabs. Clock icons make it easier to find the times you need to investigate further. We wish you lots of green time.

When the check it saved, it will be shown in grey. Don’t worry. This icon will turn green, indicating that everything is running smoothly, but it takes a while the first time you set up a new check so come back after a few minutes or so. After that, tests are performed according to the test interval you chose.

Try it free for 14 days

Start monitoring your website’s availability

Start 14-day free trial

Get started now and you can cancel at any time.

Start monitoring for free