Unless you have the manpower with the expertise to ensure regular Web performance monitoring (to see how quickly pages download content for viewing by visitors, for example), site monitoring solution software could be an affordable alternative.
Read below for the different things you should look for when it comes to application performance tuning and monitoring software.
Does the software provide notification of java memory leaks? Most of the monitoring software solutions out there do, of course, but you’ll want to be sure the software and/or vendor lets you know when small leaks occur, long before they become large leaks. Small leaks are harder to detect, but knowing a leak has occurred when it’s small allows you to get the leak repaired before it becomes a huge issue – and before it eats up too much of your memory.
What kind of reports – and how often – does the software/vendor provide? A report should provide you with key performance issues and indicators. Does it give you an in-depth diagnosis of events and issues?
How available are the vendor’s technicians and consultants to answer questions and help you ensure your site is running as well as possible?
Does the software identify pages that are performing “outside of normal”? Does it let you know how much time is being taken in downloading content and how much of it is being spent in browser side processing?
What happens when a slow page is found? Does the web performance monitoring software establish which part of the page is causing the slowdown?
Does the software give you an understanding of page construction and how that construction may be contributing to slow page download? Too many elements on a page (such as gif, jpeg and png images) can impede page download time. What kind of reports does the software provide regarding the “cause” of slow page download?
Can you run “what if” situations? Does the software allow you to enforce, confirm and measure service level agreements? Can it monitor your site from all of the “big three” browsers, Internet Explorer, Chrome and Firefox?
Does it capture screen shots, headers, HTML response, filmstrips, and more? What about its understanding of how external widgets and apps such as social media and ads affect your site’s performance?
And, perhaps, most importantly, does the software provide real-time alerts when problems crop up, such as java memory leaks within your database(s)?
Regular monitoring of your site’s technical performance side and application performance tuning as needed, will help you focus your time as well as your resources on those issues and that will result in the most improvement in site performance.
About the Author
AppDynamics is the leading provider of application performance management for modern application architectures. That means not just the kinds of old-school app environments that existed 5 years ago, but the new ones: distributed, agile, and extremely hard to manage. They’re sometimes in the cloud, sometimes in the physical data center—and always causing headaches for ops and dev teams.