MultiProcess service

MultiProcess service

Log Track Supported: No
Config Track Supported: No
Custom Properties Supported: None
Supported Control Actions: None
Supported Metrics:

Name Alias Units Category Default On Default Interval
Availability Availability percentage AVAILABILITY true 10 min
Number of Processes NumProcesses none UTILIZATION false 5 min
Memory Size MemSize B UTILIZATION false 5 min
Resident Memory Size ResidentMemSize B UTILIZATION false 5 min
Cpu System Time SystemTime ms UTILIZATION false 10 min
Cpu System Time per Minute SystemTime1m ms UTILIZATION false 10 min
Cpu User Time UserTime ms UTILIZATION false 10 min
Cpu User Time per Minute UserTime1m ms UTILIZATION false 10 min
Cpu Total Time TotalTime ms UTILIZATION false 10 min
Cpu Total Time per Minute TotalTime1m ms UTILIZATION false 10 min
Cpu Usage Usage percentage UTILIZATION true 5 min

Configuration help:

Monitoring of an individual process or group of processes requires a process query to differentiate them from other system processes. This is achieved using Process Table Query Language, or PTQL, a simple query language for finding processes based based on their attributes.

PTQL Queries must be in the following format:

    Class.Attribute.operator=value
  
Where:

Multiple queries must delimited by a comma.

Examples:

Find JBoss using process name

    State.Name.eq=java,Args.*.eq=org.jboss.Main
  

Find SSHd using a pid file

    Pid.PidFile.eq=/var/run/sshd.pid

For more examples see the pdk/lib/.sigar_shellrc file included in the HQ agent distribution and the Sigar PTQL Documentation.


Browse Space

- Pages
- News
- Labels
- Attachments
- Bookmarks
- Mail
- Advanced
- Activity

Explore Confluence

- Popular Labels
- Notation Guide

Your Account

Log In

or Sign Up  

Other Features

Add Content


System Monitoring Software
SourceForge.net Logo