Jobvite began by creating checks to monitor services such as MX mail exchangers, and specially designed web pages that would return certain text strings we could report on. They also wanted to monitor interactions that users have with the website, and especially making sure all steps in the application process on the website performed as intended. For that, Theodore Kim and his team decided to use Pingdom’s multi-step monitoring service Transaction Monitoring. Pingdom’s transaction monitor logs into Jobvite and clicks through several tabs of its application gathering metrics on page load time and availability. Jobvite also use HTTP custom checks to return metrics such as CPU load, and number of concurrent sessions via XML. “This is one of the features we leverage quite heavily, and it’s what really sets Pingdom – along with transaction monitoring – apart from the other monitoring tools that are available on the market,” adds Theodore Kim.