db2 probe $rows_modified Variable not translated to a value

Document ID : KB000004566
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

We are getting some alarms from probe "db2" but one of the variables in the message isn't translated to a value, for example: 

"Message: CEDB, checkpoint app_rows_written, db2jcc_application.172.17.0.180.38288.161103171737, value reached $rows_modified

As you can see, the $rows_modified should be a value and isn't. This issue happens in Windows and AIX (the only OS where we have this probe) and seems to apply only for this checkpoint: app_rows_written 

Environment:
UIM 8.4.2probe db2 version 4.32
Cause:

When looking at the available variables on the IC configuration for templates and double-clicking on the app_rows_written and then you can see above Message text, but variable $rows-modified is not among the variables listed as available, but $rows_written. 

Resolution:

Use variable $rows_written instead of $rows-modified which is showing up in the default message.