xSum

Goals for xSum

  • Provide real-time monitoring of website availability and performance from simulated end user perspective
  • Know when there are major problems with a website or web application
  • Dig into site performance with waterfall charts and test results to detailed downtime and error reports
  • Ensure that important transactions are taking place error-free with customized testing
  • Whether it's once a minute in San Francisco, or once a day in Dublin, choose the frequency of tests based on business function and need
  • Provide alerting whenever site or features are unavailable, or performance is degraded so that site owners can react quickly.


Customers

  • Website and web application owners.
  • Performance engineers.
  • Operation centers - network operations centers, operations command centers
  • Operations engineers
  • Quality and development engineers

Background and Strategic Fit

Synthetic monitoring has been around since websites first came to the internet as a simple way to ensure that sites were available to all users at all times. Over the years these tools have matured and developed into complex systems with burgeoning businesses around them.


There are several major players in the synthetic monitoring space including Pingdom, Dynatrace UEM, Alertsite. In addition, many monitoring tools have expanded to the synthetic monitoring space.


Despite this, there is still no Open Source application for synthetic monitoring that offers a fully robust feature set. WebPagetest is an open source project that is primarily being developed and supported by Google as part of our efforts to make the web faster. WebPagetest provides a great Open Source tool for basic performance testing of a site but has not been developed to enable ongoing monitoring an alerting.


xSum fills this gap in the monitoring tools landscape an offer a full featured Open Source synthetic monitoring tool.