Challenges in monitoring Web apps, the Cloud
With the rise of cloud computing and Web applications, monitoring and management complexity has crossed the line from the network deep into applications. Businesses that are dependent on the web (companies like Facebook, Twitter and Salesforce.com) are concerned with more than just the red light/green light mentality of the client/server days.
Monitoring has evolved from "Am I alive?" to "How well is everything running?" and "Is my performance maximized?" It follows that businesses need performance data from applications, not just infrastructure, to ensure proper delivery and function (and, down the line, good user experience).
Web apps present a new set of monitoring and management challenges. I asked Hyperic CEO Javier Soltero to give me some thoughts on the evolution of monitoring networks, applications and the Cloud.
1. Frequent Innovation and Rapid Change
Web application companies deal with change hourly. The more pieces that change and the faster the changes occur, the higher the likelihood of new problems being introduced into what is already a dynamic environment.
This can happen at the largest shops, as witnessed recently when Google claimed every site on the internet was malware.
The challenge becomes keeping track of all of the changes and knowing what change resulted in what improvement (or degradation) to applications. This data is crucial to ensuring application health, but keeping pace with changes and the varied impact is a complicated process that legacy monitoring tools like HP OpenView and IBM Tivoli by design are not designed to handle.
2. Specialized Technology
Web platforms that include LAMP, Java, and J2EE applications require specialized, cohesive metric collection to correlate application performance up and down the stack. This includes visibility into all the technologies that matter in Web application environments - from operating systems, Web servers, application servers, databases and virtualization - is critical.
3. Small Staff, Large Responsibility
The web ops people at any business wear many hats: monitoring 24/7, capacity planning, SLA compliance reporting, business metrics delivery to the rest of the company to name a few.
The aforementioned "rapid change" adds fuel to an already roaring (and hectic) fire. Shrinking budgets mean smaller web ops teams, and the fewer people to spread out across those tasks, the harder monitoring becomes.
Finding a solution designed to fill that gap means the difference between a band-aid (restarting an already- dead server) and avoiding cutting yourself in the first place (a diagnostic process to prevent and/or manage around a problem).
You can follow me on Twitter @daveofdoom
Dave Rosenberg dishes up "Software, Interrupted" with nearly 15 years of technology and marketing experience that spans from Bell Labs to multiple start-up IPOs to open-source enterprise software companies. He is co-founder of MuleSource and currently serves as the general manager of Hardy Way. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can contact Dave via e-mail at softwareinterrupted@gmail.com or follow him on Twitter @daveofdoom. 





Coming from Hyperic which would not know a CMDB if it hit them over the head (god forbid it might have already happened).
"correlate application performance"
This is the hilarious coming from Hyperic which thinks metric correlation is done by the actual user eyes while looking at its chart junk.
It is a pretty sad state of affairs when such nonsense gets published and not challenged. But I suppose why should you considering you actually used this product to flog your own "enterprise" (paid software) offering.
William
There was nothing stated that proved the statements to be true in the first place. Javier is just hyping off at the mouth again but not stating anything specific other than other products "are not designed to handle [change]". You might not like the HP or IBM products but I think they have implemented ITIL (hint: change management) in it various flavors across the product line(s) whereas Javier probably considers change management to be his trouser pocket.
William
- by onthecloud May 13, 2009 12:32 PM PDT
- Cloud application monitoring can be challenging, but many of our clients are happy with the software as a service offered by Techout (www.techout.com). They have excellent customer service as well as web monitoring capabilities, and they're very helpful whenever there's a site issue.
- Like this Reply to this comment
-
(4 Comments)