NAME

Net::Peep::Client::Sysmonitor::Proc - Perl extension for storing process information for the sysmonitor client.

SYNOPSIS

use Net::Peep::Client::Sysmonitor::Proc;

DESCRIPTION

Perl extension for storing process settings for the sysmonitor client.

It basically provides a set of attributes which store process information parsed from the Peep configuration file(s).

METHODS

new() - The constructor

name() - The name of the event.

event() - The event to be triggered when the maximum or minimum
number of processes specified in max() or min() are violated.

max() - The maximum number of processes that should be running.
More processes in the process list will generate an events and/or
a notification, as appropriate.

min() - The minimum number of processes that should be running.
Fewer processes in the process list will generate an events and/or
a notification, as appropriate.

location() - The sound location the server will use when playing
the event.

priority() - The priority the server will give to the event.

notification() - The notification status associated with the event.  See
Net::Peep::Notification for more information.

hosts() - A list of comma-delimited host names or IP address on
which this process will be checked.

pool() - A pool of hosts in the form of a Net::Peep::Host::Pool
object.  The pool is derived automatically the first time this
method is accessed via the information contained in the hosts()
method.

AUTHOR

Collin Starkweather <collin.starkweather@colorado.edu> Copyright (C) 2001

SEE ALSO

perl(1), peepd(1), Net::Peep::Conf, Net::Peep::Client, Net::Peep::Client::Sysmonitor, sysmonitor.

http://peep.sourceforge.net