Length of Run Queue (RunQueueSize)
This parameter displays the number of processes in the run queue (RunQ). This parameter is more useful for systems that do not support the uptime command and therefore do not support the Load parameter. Load reports an average number of processes while RunQueueSize reports the current number of processes in the run queue.
Recommendations
A consistently high load can indicate performance bottlenecks in one or more of the following three areas:
- Memory: If the number of page faults (PageFaults) and/or page-outs (PagesOut) is high and your load is high, your system probably needs more memory to improve performance.
- Disk/controllers: If your load is high and the CPU has excessive waits for I/O operations (IOWaitTime), then your system could probably benefit by adding a controller and/or disk drive.
- CPU: If items 1 and 2 above are normal, then you may have reached the limit of your system's resources. The following suggestions may help:
- If your CPU load is high and a particular process that is important to you is not executing quickly enough, you could use the
renice
command to increase the process' priority. Refer to your system's documentation for information on therenice
command. - If you have batch processes running, you could schedule some jobs to run during non-peak times.
- If the previous bulleted items do not help, you may need to upgrade your system's CPU capacity.
- If your CPU load is high and a particular process that is important to you is not executing quickly enough, you could use the
Range Thresholds
Because each AIX system may have vastly different characteristics, no range thresholds have been set by default. With the combination of your experience with your system and your system documentation, you can set ranges that are useful.
PATROL properties
Attribute | Default value |
---|---|
Application class | IAK_CPU |
Command type | Not applicable |
Platform | All platforms |
Icon style | Graph |
Unit | Number (#) |
Border range | Undefined |
Alarm1 range | Undefined |
Alarm2 range | Undefined |
Scheduling (poll time) | Inherits poll time of collector |
Active at installation | Yes |
Parameter type | Consumer |
Value set by |
TrueSight/BMC Helix Operations Management properties
Property | Default value |
---|---|
Monitor type | CPU |
Key Performance Indicator | No |
Graph by default | No |
Availability | No |
Statistical | Yes |
Config | No |
Response time | No |
Monitor for abnormalities | No |
Normal distribution | Yes |
Application collection status | No |
Delta | No |
Value format (%d) | No |
Comments
Log in or register to comment.