Start seeing with SharePath free download here

Have any questions? Just call us 508-318-6488

December 13, 2011

No Comments

Correlsense Partners With SOASTA to Deliver Integrated Solution for Testing and Monitoring in Pre-Production and Production Environments

SharePath With CloudTest Delivers Insight to Test What Matters and Transactional Metrics to Prevent Costly Performance Issues

December 13, 2011 | Framingham, MA and Mountain View, CA – Correlsense, a leading provider of transaction management solutions, and SOASTA®, the leader in cloud-based performance testing, today announced a technology partnership. The joint solution lets users quickly set up and run full-scale performance tests, combine and correlate data, and ensure monitoring of all mission critical applications from pre-production to production environments. Correlsense and SOASTA customers now multiply the value of the transactional performance metrics collected with Correlsense to isolate root causes of traffic-related bottlenecks during tests run on SOASTA’s CloudTest platform. Additionally, real users’ transactional information gathered by SharePath guides teams in determining which tests are most critical. The speed of CloudTest analysis and low overhead of Correlsense SharePath monitoring make the joint solution suitable for testing from development all the way through live production.

“SOASTA customers need to quickly understand which business transactions to test, where performance issues will affect their business and exactly what to do to solve them,” said Tom Lounibos, CEO of SOASTA. “SharePath identifies which critical transactions to test, and then delivers essential information to CloudTest so teams can take immediate action to fix issues as they occur during testing.”

The SOASTA CloudTest Platform is the world’s largest platform for testing the performance of Web and mobile applications at scale. Available in a range of options, from the free CloudTest Lite to fully managed On-Demand services, CloudTest’s patented visual test creation, automated test server provisioning, and real-time analytics allow testing teams to execute performance tests with unparalleled speed and agility, whether testing internally or cloud.

“We see SOASTA’s solution for cloud-based performance testing as best in class, much like we believe SharePath’s technology is unparalleled in our space,” said Oren Elias, CEO of Correlsense. “We are extremely excited about this partnership, and look forward to joint initiatives and providing a more comprehensive offering to IT operations and infrastructure teams.”

Correlsense’s SharePath detects, tracks and meters 100% of end-user interactions 24×7, from the click of an end-user, throughout the data center. While other performance management solutions focus on identifying problems at individual components, SharePath provides infrastructure and application teams with unprecedented visibility into transaction flows and how end-user response times are impacted by infrastructure and application components.

SOASTA and Correlsense will host a joint webinar on December 15th, 2011 titled: “New Approaches to Real-Time Application Testing and Performance Monitoring: A Holiday Guide for the Retail Industry.” Oren Elias, CEO of Correlsense, and Dan Bartow, Evangelist & VP of Performance Engineering at SOASTA, will be discussing the integrated solution and presenting a live demo. To register for the webinar, please visit:

To learn more, please visit and

About Correlsense
Correlsense is a leading provider of application performance management solutions. The company’s flagship product, SharePath, is a transaction management solution which enables IT organizations to be more agile when introducing new business services in physical, virtual or hybrid environments. Effortless to install, a SharePath solution can be up, running and providing value in less than a day. Leveraging a unique approach that combines both transaction tracking and automatic application behavior modeling, SharePath provides IT organizations with actionable knowledge on how to avoid disruptions, maintain high service levels and constantly improve end-user experience. The company was recently recognized as a “Visionary” in Gartner’s “Magic Quadrant.” Correlsense was founded in 2005 and is privately held. For more information please visit or download the free Express edition of SharePath at

SOASTA is the leader in cloud testing. The company’s CloudTest products and services leverage the power of cloud computing to quickly and affordably test consumer-facing Web and mobile applications at scale, providing customers with the confidence that their business-critical Web applications will be reliable and scalable, even under extreme loads. SOASTA’s customers include many of today’s most successful brands, including American Girl, Chegg, Gilt Groupe, Hallmark, Intuit, Microsoft and Netflix. SOASTA is privately held and headquartered in Mountain View, California. For more information about SOASTA, please visit

Media Contact:
Frank Days
+1 508 318 6488 x211

November 8, 2011

No Comments

Best Practices in Managing and Monitoring Mobile End User Experiences

Today’s explosion of mobile users means more of your customers will connect with your business via their iPhone, Android or Blackberry smartphone. Existing end user experience monitoring tools, however, have challenges when working with these rapidly changing iOS, Android or Blackberry devices, leaving you with a limited view of how your web systems are performing. See below for a recording of an online seminar and slide deck where we will explore the issues businesses are facing with managing and monitoring the mobile end-user experience. Learn more about:

  • The unique technological challenges of measuring mobile end-user experiences
  • Innovative approaches to managing and monitoring your website across the boundaries of your data center, cloud and mobile carriers
  • Case studies of how organizations are monitoring mobile web devices

View the recording or presentation slides below.


: 274Uv-2y5B8 560by315


Presentation slides:

Thanks for watching.

For more information on Correlsense products, please visit the products section of this site or download our FREE real user monitoring (RUM) tool.

August 3, 2011

No Comments

Reducing Risk During a Data Center Migration

Although data center migration projects are multifaceted—from construction to cooling to provisioning software and storage—the primary objective is to facilitate the delivery of IT services to end users in a cost-effective manner.

If applications are not performing up to par after a data center migration, it doesn’t really matter how good the cooling, power and servers are running. That is why it is imperative to invest in the right monitoring tools as part of the data center migration. The Importance of Benchmarking before a Data Center Migration

The Importance of Benchmarking before a Data Center Migration

Consider a scenario where a business-critical application is moved from an old data center to a new one as part of a data center migration. Users start complaining that the application is not running the same as it did before the data center migration. As the CIO or data center director, you may feel that this is impossible. After all, the new data center has more powerful servers, more capacity and more network bandwidth!
Tip #1: In order to avoid this scenario, it is important to benchmark application performance from the end user perspective both before and after the data center migration.

Consider a scenario where a business-critical application is moved from an old data center to a new one as part of a data center migration. Users start complaining that the application is not running the same as it did before the data center migration. As the CIO or data center director, you may feel that this is impossible. After all, the new data center has more powerful servers, more capacity and more network bandwidth!

Tip #1: In order to avoid this scenario, it is important to benchmark application performance from the end user perspective both before and after the data center migration.

Consider another scenario: one of the applications that needs to move as part of the data center migration has a large number of dependencies, increasing its complexity. It calls external web services, the mainframe, and third-party applications. However, how can you be certain what all of those dependencies are in order to ensure they are available in the new data center after the migration?

All dependencies of the application must be automatically detected prior to the data center migration in order to rule out human error.

Mitigating risk after a Data Center Migration

Once the new location has been established and wired, the servers have been put into place, and all software has been installed, you are ready to start funneling traffic to your new masterpiece. What can you do if—despite all of your meticulous planning—traffic starts hitting your new application and performance is unacceptable?

Millions of dollars have been invested in the data center migration, project milestones have been met, the applications are up, but if users are not happy with performance that is all that matters.

Tip #2: Make sure that you don’t make any assumptions about the state of the data center after the data center migration. The only way to know for certain there are no problems once the applications have been moved is to automatically detect every individual transaction from each and every user and follow its path throughout the data center. By accounting for all transactions through all hops, you will always know when or if service is disrupted. Most importantly, you will know exactly what the problem is so you can fix it instead of rolling back to the old data center.

Data Center Migration and SharePath

Data center relocations are projects that bring significant risk to the business. This risk can be mitigated with a solid plan that focuses on understanding the current business transaction workload and data center configuration, as well as the future data center configuration and associated business transaction workloads.

  • SharePath by Correlsense mitigates the technical and financial risks associated with the complex projects like data center migrations.
  • SharePath quickly identifies the behavior of business transactions and their subordinate technical transactions.
    This transparency greatly improves the relationship between IT staff and business personnel challenged with the implementation of high risk, multimillion dollar projects. Click here to watch a video.

May 16, 2011

No Comments

Immediate/Low Cost Triage For Application Performance Problems

Our Performance Assurance engagements include all the software and onsite assistance to give your staff an in-depth view into where application transactions are spending time throughout the datacenter, allowing you to immediately track transactional performance from the end-user to the database or mainframe. We achieve this by fully implementing SharePath in the appropriate environment of your target application, typically in Production.
Duration: 2:22

April 15, 2011

No Comments

Transaction Management–The Importance of Understanding the Transaction Behavior Model

One of my chores at home as a husband is doing the food shopping (I also take out the trash, play with the kids, and even cook Saturday evening dinner – truly husband of the year!). Food shopping should actually be very easy to do. The decision maker (a.k.a. wife) hands me the list, and I need to deliver. However, sometimes the instructions I get are not accurate enough and I need to use my judgment (while in the field) and decide which product I should buy.

For example, last week I had to buy olive oil. Since I didn’t know exactly what kind to buy, and since there are tons of them, I found myself going back and forth across the shelves, trying to figure out which one to choose.

Marketers would pay a fortune to understand how to influence my decision-making process when I shop. One of the interesting ways to do so is by observing the shoppers’ behavior while they shop, analyze the data and get conclusions that will improve their ability to influence. Using this method, they try to analyze how people behave when they buy and what makes them eventually to get a decision. For example, in order to determine the best location on the shelf, they would see: how many people pass by; how many stopped; how long they stayed in front of the shelf; and whether or not they made a purchase, bought the competition, or didn’t buy at all.

Understanding the behavior of “objects” in order to learn how best to impact or change them is a concept that works well in almost any discipline. For example, lately I heard about an implementation of Thermodynamics theories, where in order to understand how to build effective emergency exits, the human behavior (many people trying to rush out of a closed space) was modeled using the motion of particles and their microscopic behavior (random movements of many elements).

This concept makes a lot of sense. How can you impact something, improve something, or make a wise decision if you do not have a thorough understanding of the behavior of the element you are handling, right?

The same concept can be applied to Application Performance Management (APM). A transaction management solution which has cross-tier transaction behavior analysis and is capable of detecting changes in transaction and application behavior is key in order to be able to:

  • Understand which elements impact end-user experience during disruptions
  • Effectively isolate performance problems
  • Assure service levels for the business users
  • Identify and mitigate bottlenecks and by doing so, improve overall end-user experience

Transaction management has many facets. Since the market does not have a unanimous definition of what transaction management is, many vendors can claim to have this capability, however, when diving into these solutions you could see their capabilities are significantly different. When choosing a transaction management solution, enterprises are encouraged to pay attention to whether the solution has the capability of automatically generating transaction and application behavior models. This can be achieved by a two-step process:

1. Tracking every individual transaction (shopper) across all elements (shelves), and meter how much time the transaction (shopper) spends on each element (shelf) and how many times it invokes each element (how many times the shopper comes back to each shelf).

2. Analyzing this mass of contextual data to automatically generate the transaction model of behavior. For the observed period of time, we can see how much time the transactions spent processing in each element, how many times each element was invoked, and what the difference is between transactions that met their SLA (customer bought the product) or exceeded the SLA (customer bought the competition).

The result is a transaction management solution that provides most valuable information that any performance analyst is looking for as soon as a disruption is noted. In other words, what is the element that causes the degradation, what is the change (among all other changes that happened during last day or week) that has actually caused the disruption, and what can and should be done to improve overall end-user experience?

When looking for a transaction management solution, make sure that it is capable of automatically building the transaction behavior model. This is a key capability that will turn your Application Performance Management from one big mess to an almost completely scientific decision making process.

July 22, 2010

No Comments

Transaction Tracing and Stitching

The final episode of this three-part series covers transactions as they traverse the data center through multiple tiers across the infrastructure to the end-user’s desktop. The discussion covers defining the level of the tracking, rules setting, and service level agreements.


  • Lanir Shacham, CTO, Correlsense
  • Doug McClure, IT blogger and service management consultant with IBM