OperatingSystem Available MBytes Swap Monitor

  • ID:  Microsoft.Solaris.8.OperatingSystem.AvailableMBytesSwap.Monitor
  • Description:  Solaris 8 OperatingSystem Available MBytes Swap Monitor
  • Target:  Solaris 8 Operating System
  • Enabled:  Yes

Operational States

Name State Description
Available MBytes Swap Monitor is under Threshold Error Available MBytes Swap Monitor is under Threshold
Available MBytes Swap Monitor is over Threshold Success Available MBytes Swap Monitor is over Threshold

Overridable Parameters

Parameter Name Default Value Description Override
Interval 300 The interval of monitor
SyncTime   The sync time of the monitor
Threshold 2.5 The threshold of monitor
Number of Samples 3 The number of samples for the monitor to trigger

Alert Details

Monitor State Message Priority Severity Auto Resolution
Available MBytes Swap Monitor is under Threshold (Error) Available MegaBytes Swap Space is too low Medium Critical Yes

Run As Profiles

Name
Default

Monitor Knowledgebase

Summary

This monitor checks the amount of available swap space. If you receive an alert from this monitor, action may be required in order to bring the System back to an operational state.

Causes

An unhealthy state indicates that the swap space utilization is currently high. Circumstances that may cause this condition:

  • Processes using excessive physical memory resources.

  • Writing to a temp filesystem.

  • Too many applications are running simultaneously on the computer.

  • An application may be leaking memory over time.

Resolutions
  • Close or stop one or more applications, daemons, or processes. Execute the "top" command or execute "Top 10 CPU Processes" Task from the State View. It will provide a listing of processes ordered by CPU usage, the listing by default will display only the top CPU consuming processes and their corresponding PID (Process ID). Utilizing the output from the "top" command identify any offending or unnecessary processes along with its PID number. Issue a "kill" command utilizing the PID for the process. For example, if the PID number for the process is 4510, then issue the command 'kill 4510'.

  • Add additional swap space. Using mkfile create a file for local swap area. To create a 1GB swap file: /usr/sbin/mkfile 1024m /path/file where /path/file is the path to the file to be used as swap space (i.e. /usr/sbin/mkfile 1024m /usr/localswap ). Units for the size can be kilobytes (k), blocks (b), or megabytes (m). Issue the command to initialize the additional swap space "/usr/sbin/swap -a /usr/localswap". Issue the command to verify additional swap space "swap -l".

  • Add additional Physical Memory to the computer.

You can view Available Memory by running the "Memory Information" Task from the State View.

VMStat provides detailed Memory Statistics averaged since the last reboot. You can run the VMStat Task from the State View.

External References
This monitor does not contain any external references.

See Also for System Center Operations Manager 2007 R2 Cross Platform Management Pack


Downloads for System Center Operations Manager 2007 R2 Cross Platform Management Pack

AZURE OPTIMIZATION ASSESSMENT GET STARTED
MIGRATION TO AZURE GET STARTED
SYSTEM CENTER MIGRATION TO AZURE GET STARTED
MIGRATION TO AZURE FOR SQL AND WINDOWS 2008 GET STARTED