search cancel

Dynamic baseline monitoring - corrupt characters in alarm message

book

Article ID: 258124

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Dynamic monitoring - Alarm messages seems to have some form of corruption at the end of the alarm message in IM alarm subconsole.

OC shows the same strange characters

That same alarm in Netcool ticketing application shows '??' instead of the 'l with the umlaut' and the italic 'f'

XXX-Unix Servers:P2:Average total CPU is 47.04% from source gxxxxx1nn.corp.mexxxxxxx.com targeting gxxxxx1nn has crossed the level 5 threshold of +3.0 σ

Environment

  • Release: 20.3

Resolution

Using ${unit} instead of ${threshold_symbol} worked to display the percent symbol properly and avoids the custom alarm corruption.

Here is the example provided when you click on the ? icon when using the Admin Console and configuring ‘custom’ alarm messages:

${qos_name} = ${value}${unit} from source ${source} targeting ${target} has crossed the level ${level} threshold of ${threshold_sign}${threshold}${threshold_symbol}

Here is the alarm defined by the customer:

XXX-Unix Servers:P2:Average total CPU usage is ${value}${unit} from source ${source} targeting ${target} has crossed the level ${level} threshold of ${threshold_sign}${threshold}${threshold_symbol}

But if you place the cursor inside the window you will see the valid variables that can be used when you use the cursor and position it in front of the variable string.

There are several variables but there is no ‘threshold_sign’, ‘threshold_symbol’, nor ‘unit’ in the drop-down window.

But $unit works to display the threshold symbol as it is just percent.