ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Monitoring Messaging Gateway memory usage via SNMP

book

Article ID: 213277

calendar_today

Updated On:

Products

Messaging Gateway

Issue/Introduction

The Messaging Gateway (SMG) system provides real time access to system metrics including memory utilization via the monitor system CLI command but it may be more convenient to monitor memory utilization via the SMG SNMP interface.

Environment

Release : 10.7.0

Component :

Resolution

SMG monitor command output

smg [10.7.4-13]> monitor system

   system:     %user      %sys     %wait      memt      memu      memf
               5.40%    32.60%     0.10%   3861608   2265388   1596220

SMG "monitor system" values and coorsponding SNMP OIDs

   monitor system value  SNMP OID
Total physical memory (RAM)  memt 1.3.6.1.2.1.25.2.3.1.5.1
Memory in use  memu 1.3.6.1.2.1.25.2.3.1.6.1
Free memory  memf 1.3.6.1.2.1.25.2.3.1.5.1 - 1.3.6.1.2.1.25.2.3.1.6.1

 

Note: Due to changes in how memory is managed in the linux kernel, the kernel /proc/meminfo and linux `free` command includes an "available" value to represent the total amount of memory available for process creation. This value is not currently available via SNMP but is approximately equal to the free memory plus the kernel memory buffers plus the cached memory. In terms of the SNMP OIDs this works out to:

Available memory: 1.3.6.1.2.1.25.2.3.1.5.1 - 1.3.6.1.2.1.25.2.3.1.6.1 + 1.3.6.1.2.1.25.2.3.1.6.6 + 1.3.6.1.2.1.25.2.3.1.6.7