Business Service Management (BAC/BSM/APM/NNM)
More than everything monitoring, BSM provides the means to determine how IT impacts the bottom line. Its purpose and main benefit is to ensure that IT Operations are able to reactively and proactively determine where they should be spending their time to best impact the business. This covers event management to solve immediate issues, resource allocation and through reporting performance based on the data of applications, infrastructure, networks and from third-party platforms. BSM includes powerful analytics that gives IT the means to prepare, predict and pinpoint by learning behavior and analyzing IT data forward and backwards in time using Big Data Analytics applied to IT Operations.

An age old question: How do I manage thresholds? Part 1

Before my interest in application performance management, I previously worked on HP's Smart Plug-Ins for Operations Manager.  Having worked on the application SPIs for over 7 years, I continue to have an interest in system performance management and have had the pleasure these past 2 years to work on SiteScope and our APM solutions.  One question that commonly comes up is how to effectively manage threshold levels in my performance management product.  Managing thresholds is a problem that affects managing both system and applications.  I’ve seen about 3 different approaches various customers have used:



1.      Application knowledge –Many monitor templates come with out of the box with recommended thresholds for the monitor.  I spoke with one customer who was adjusting the threshold limit on the JVM memory utilization metric for one of his 5 different Java applications.  Based on the way the application was developed, he knew that the utilization was always at 98% memory utilization and therefore customized the template thresholds to only alarm when it was at 99% or higher.  This is not always true; many IT groups manage various applications and will not always have that kind of in-depth application knowledge.  Not to mention, how the application is developed is not always how it performs in production.

2.      Small scale deployment and testing – I’m sure many of you have experienced an event storm after deploying a set of metrics with thresholds that were either set too low or too high.  Some customers try to prevent event storms by testing the metric thresholds in a prototype environment before deploying in the production environment.  I’ve also seen customers deploy a small set of metrics at planned times so as not to generate a possible event storm.   

3.      Baselining – Many products are assisting IT admins with setting the right threshold for their environment by implementing baseline technologies.  Baselines can help you decrease false alerts, customize allowable deviations and establish separate thresholds to address usage based on demand or time of day.  This can also be referred to as adaptive thresholds that adjust based on similar baselining technologies. 


The second part of this blog series will go into product specific details regarding baselines.

How do you manage thresholds? 

Labels: BAC| BPM| OM| SiteScope| SPIs
About the Author(s)
  • Anil is an enterprise software professional with 15+ years of experience. He has both breadth and depth of understanding in IT Infrastructure management including Network, System, Storage, Virtualization and Cloud. As a product manager, Anil had successfully introduced many new products into the world wide market.He innovates on regular basis and he holds many patents.
  • Doug is a subject matter expert for network and system performance management. With an engineering career spanning 25 years at HP, Doug has worked in R&D, support, and technical marketing positions, and is an ambassador for quality and the customer interest.
  • Drew is a subject matter expert for the BSM product structure, the BSM simplification program and the BSM Customer Appreciation Program. With a career spanning 10 years at HP, Drew has worked in Consulting and Product Management on various HP Software management products.
  • Dan is a subject matter expert for BSM now working in a Technical Product Marketing role. Dan began his career in R&D as a devloper, and team manger. He most recently came from the team that created and delivered engaging technical training to HP pre-sales and Partners on BSM products/solutions. Dan is the co-inventor of 6 patents.
  • This account is for guest bloggers. The blog post will identify the blogger.
  • Manoj Mohanan is a Software Engineer working in the HP OMi Management Packs team. Apart being a developer he also dons the role of an enabler, working with HP Software pre-sales and support teams providing technical assistance with OMi Management Packs. He has experience of more than 8 years in this product line.
  • Architect and User Experience expert with more than 10 years of experience in designing complex applications for all platforms. Currently in Operations Analytics - Big data and Analytics for IT organisations. Follow me on twitter @nuritps
  • Pranesh Ramachandran is a Software Engineer working in HP Software’s System Management & Virtualization Monitoring products’ team. He has experience of more than 7 years in this product line.
  • Ramkumar Devanathan (twitter: @rdevanathan) works in the IOM-Customer Assist Team (CAT) providing technical assistance to HP Software pre-sales and support teams with Operations Management products including vPV, SHO, VISPI. He has experience of more than 12 years in this product line, working in various roles ranging from developer to product architect.
  • Ron is a subject matter expert for BSM\APM, Currently in the Demo Solutions Group. Ron have over thirteen years of technology experience, and a proven track record in providing exceptional customer service. He began his career in R&D as a software engineer, and team manager.
  • Stefan Bergstein is chief architect for HP’s Operations Management & Systems Monitoring products, which are part HP’s business service management solution. His special research interests include virtualization, cloud and software as a service.
Follow Us
Twitter Stream

HP Blog

HP Software Solutions Blog

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation