Monitoring-Friendly Applications
Author: Calin Groza

February 25, 2011

The idea for this article came after reading an article in CACM about what SysAdmins would want from IT vendors (http://cacm.acm.org/magazines/2011/2/104373-a-plea-from-sysadmins-to-software-vendors/fulltext). It made me thinking, What would the environment support team want? This question has many aspects one being the support for automated monitoring and more specifically:

  • Application monitoring at the business services level – not hardware, OS, networking, not even application container (JMX)
  • Not one application but an environment made of many (hundreds) of components
  • Multiple (tens) of environments – most of them for functional and performance testing, not production
  • Most components are implemented on a Web-Services/J2EE platform
  • Priority is on the availability of the environment – not performance or root-cause analysis.

Here are some of guidelines …

(Continue reading …)

Categories