All About the Apps
Showing results for 
Search instead for 
Do you mean 

Part 4: Diagnostics 9.20 - Increased flexibility around alerting and thresholds

SonjaHickey ‎06-29-2012 02:29 PM - edited ‎06-09-2015 03:42 PM



This is the fourth in a series of posts on HP Diagnostics 9.20, which was released several weeks ago during HP Discover.  Each post will talk about a specific new and/or enhanced feature or capability of this release of Diagnostics and how it will benefit you. 


The first, second, and third posts talked about new features called “Java Thread State Analyzer” , “.pdf export”, and “Dashboard Creator”, respectively.  All of these new features discussed how to increase your productivity and efficiency on a day-to-day basis. 


This post will not discuss a new feature, but rather enhancements to existing capabilities within Diagnostics and that is around thresholding and alerting.  Like the Dashboard Creator, these enhancements provide not only greater efficiencies, but also increased flexibility when it comes to investigating applications-related issues. 



More flexibility – 2 levels of thresholding


Prior versions of HP Diagnostics allowed a single critical threshold.  This prohibited having one alert for early warning and another for critical state.  With this release of Diagnostics, you can now set two thresholds – Critical and Warning – allowing for greater flexibility from an alerting standpoint.  The following screenshot shows the UI from Diagnostics where you set these two thresholds:




Automation – eliminate manually invoking a script


Prior versions of Diagnostics did not offer script execution options when an alert was triggered.  This version of Diagnostics allows you to execute a custom script when an alert is triggered.  Scripts can be Groovy- (ending in .groovy extension), Windows- (.bat, .cmd, .js, .ps1, .vbs), or Shell-based (.csh, .ksh, .sh, bash, etc.) scripts as well as native executables (.exe + Linux executable files, regardless of extension).  The way to set this up in Diagnostics is via “Create Alert Rule” as shown here:





Two things to note.  First, Diagnostics offers three (3) predefined scripts that you can use.  Second, you can pass arguments to the script. (See “Chapter 5: Working with Alerts and Rules” in the HP Diagnostics Users Guide.)  For debugging purposes, output goes to the server’s log, stderr, and stdout file sin the log directory.



Comprehensive – more metrics that you can alert on


With this release of Diagnostics, there are more metrics on which you can define thresholds and set alerts.  Before HP Diagnostics 9.20, it used to be just average latency.  With Diagnostics 9.20, it now includes things like average and total CPU, application server throughput and timeouts, etc., as shown in the following screenshot:







As you can see, alert and threshold enhancements as well as the addition of being able to automatically invoke a script provide tremendous benefits for not only IT Ops people, but also application developers.  For example, with two threshold levels, application developers might learn about potential problems a lot sooner and thus have more time to deal with the issues before they get out of hand.  IT Ops workload is reduced because they no longer have to perform manual tasks of starting or even executing commonly reoccurring tasks. 


Stay tuned for the next blog post on Diagnostics 9.20.  This post will discuss a new feature called Web Client Monitoring, which is especially useful for companies leveraging mobile business services – those companies that need to make sure the mobile applications underlying those mobile business services are not only available, but performing as expected.


Sonja Hickey

Senior Product Marketing Manager, HP BSM and APM

0 Kudos
About the Author


Sonja is a Product Marketing Manager for the HP Software Operations Center portfolio of products. She has 19 years of product marketing, product management, engineering, and consulting experience with privately-held, start-up, and Fortune 500 companies. Sonja has been responsible for positioning, messaging, strategy, and go-to-market programs for both consumer and B2B product lines.  Companies that she has worked for include InstallShield, Loudcloud, Sun Microsystems, and AT&T.

27 Feb - 2 March 2017
Barcelona | Fira Gran Via
Mobile World Congress 2017
Hewlett Packard Enterprise at Mobile World Congress 2017, Barcelona | Fira Gran Via Location: Hall 3, Booth 3E11
Read more
Each Month in 2017
Software Expert Days - 2017
Join us online to talk directly with our Software experts during online Expert Days. Find information here about past, current, and upcoming Expert Da...
Read more
View all