Top processes for cdm memory usage not populating
search cancel

Top processes for cdm memory usage not populating

book

Article ID: 445248

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

You notice that top processes for memory usage are not populating in alarms. This occurs because memory message definitions are missing the required variables in the configuration file.

Environment

  • Product: DX Unified Infrastructure Management (UIM)
  • Probe: cdm (CPU, Disk, Memory monitoring)

Cause

The memory message definitions (e.g., PagefileErrorPagefileWarning) do not include the $processes variable required to list the top consumers.

Resolution

To resolve this issue, you must update the message definitions to include the top process variable:

  1. Open the cdm probe configuration.
  2. Navigate to the Messages or Alarm tab.
  3. Locate the memory usage alarm definitions.
  4. Modify the message text to include the Top Processes:$processes variable.
    • Example for PagefileError: Average ($value_number samples) memory usage is now $value$unit, which is above the error threshold ($value_limit$unit). Top Processes: $processes.
    • Example for PagefileWarning: Average ($value_number samples) paging is now $value$unit, which is above the warning threshold ($value_limit$unit). Top Processes: $processes.
  5. Alternatively upgrade the probe to the latest version, cdm 8.08 or higher, to ensure all default definitions are correctly populated.