CDM Alarm Policy Priority and Regex Failures
search cancel

CDM Alarm Policy Priority and Regex Failures

book

Article ID: 438879

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

After upgrading the cdm probe to versions later than 7.21 (e.g., version 8.08) on DX Unified Infrastructure Management (UIM) environments with CU7, the following issues are observed:

  • Alarm Policy Regex Failures: Regular expressions used for inclusion or exclusion in Alarm Policies (such as negative lookaheads) no longer function as expected.
  • Precedence Issues: High-priority policy overrides for specific components (e.g., a specific partition like /oracle) are ignored in favor of lower-priority "all components" policies.

Examples of failing Regex:

  • Exclude partitions: /^(?!\/oracle$).*$/
  • Exclude all starting with: /^((?!\/oracle).)*$/
  • Include specific: /^\/oracle$/

Environment

  • Version: 23.4
  • Component: cdm (post-7.21, including 8.08)

Resolution

Issue resolved with cdm 8.08 and robot version 23.4.7.2. This robot version is backward compatible with CU packs prior to CU6.

Additional Information

This issue will be resolved in a future release of the cdm probe or a specific hotfix that ensures the QoS message contains the correct ciname field.