Documentation forWeb Performance Monitor

Integrate WPM with SolarWinds Pingdom

Starting in WPM 2020.2, you can use recordings created in the Web Transaction Recorder as Transaction Checks in SolarWinds Pingdom, enabling you to play recordings from a cloud network of probes outside of your firewall, providing a truer representation of external end users.

This functionality is not supported in FIPS-enabled environments.

Both products monitor websites and web applications, but in different ways:

  • WPM is a perpetually licensed, on-premises synthetic end user monitoring tool. You can use it to record typical end user transactions (visiting a web page, logging into a web app, or completing a form) and then replay the recording automatically and repeatedly, as if it were an end user. If a transaction fails, you’ll get notified.
  • Pingdom is a subscription-based, SaaS application that supports both synthetic monitoring and Real User Monitoring (RUM). The RUM capabilities in Pingdom provide you with insights into the behaviors and experiences of actual end users.

By combining these products, you can use WPM's synthetic transactions to monitor the user experience behind your firewall, while Pingdom tracks the real-world user experience across your network and alerts you if sites go down.

Some ways to use WPM and Pingdom together include:

  • Add Pingdom to your existing WPM environment to:
  • Add WPM to your Pingdom environment to monitor the experience of users in a very specific location. For example, if a large subset of your users are in Austin, Texas, you can run synthetic transactions on WPM Players hosted in that exact area.

The key point of integration is the ability to record steps in WPM's Web Transaction Recorder, save them to a Pingdom server, and then use them as Transaction Checks in Pingdom. The recorder provides a user-friendly alternative to writing scripts with CSS code in Pingdom's Transaction Check Editor.

Some WPM actions are not currently supported by Pingdom. Click here for details.

Transaction Checks are also called "Transaction Monitor checks" or "TMS checks" in Pingdom documentation.

As shown in this example, WPM captures steps and divides them into individual actions, such as which button you clicked or pages you navigated to.

After you save a file to Pingdom, you can display it as a Transaction Check on the Pingdom > Transaction page, just like other checks. You can also change the interval, region, tags, and alert settings in Pingdom. To edit steps in the file, however, you'll need to update the original recording in the Web Transaction Recorder and save it to Pingdom again.

To get started with this integration:

  1. Review Pingdom integration requirements for WPM.
  2. Create Pingdom Transaction Checks in the Web Transaction Recorder.

To learn more, see:

If you need technical assistance, please note that WPM and Pingdom support is provided by separate teams. For help working with recordings in the Web Transaction Recorder or playback via the WPM Player service, search for solutions in the Success Center or contact SolarWinds Technical Support. For help with Pingdom (for example, setting up intervals, regions, tags, or alerts), contact Pingdom Support.