The following list describes the columns of the Process Monitor table. For a complete description of the Process Monitor Table, see the Systems Management Empire MIB specification (empire.asn1 in the mib subdirectory of the agent installation).
Defines the unique row index for this entry (1 to MAXINT).
Permissions: Read-only
Defines a description (0 to 512 characters in length) of the process and attribute being monitored.
Permissions: Read-write
Defines how often in seconds the agent should monitor the process. The value must be a minimum of 30 and a multiple of 30 seconds.
Permissions: Read-write
Default: 60
Defines whether the agent should sample the attribute's absolute value (absoluteValue(1)) or take the difference between successive samples (deltaValue(2)). For example, use deltaValue to monitor counter attributes, because it provides the rate of change. Use absoluteValue to monitor gauges, because it provides the object's exact value.
Permissions: Read-write
Default: absoluteValue(1)
Specifies the process attribute being monitored. For a complete list of supported attributes, see Process Attributes. For example, to monitor a process to verify that it is alive, specify the procAlive attribute. To track the number of packets received by the particular application or process, specify procMsgsSent.
Permissions: Read-write
Specifies the attribute value that was last recorded for the process being monitored. Every pmonInterval seconds, the agent updates this field to reflect the latest reading for the attribute.
When monitoring procAlive, this value is mapped from the hrSWRunStatus variable (in hrSWRunTable) or ntServiceState (in ntServiceTable) for Windows services. Possible values for hrSWRunStatus:
Indicates that the process is running.
Indicates that the process is not running (in this case, it is typically a zombie process)
Possible values for ntServiceState:
Indicates that the service is running
Indicates that the service is not running
Permissions: Read-only
Specifies the Boolean operator used to evaluate the expression currval operator value. The operator can be one of the following:
Permissions: Read-write
Default: nop(1)
Defines the integer value to which the agent compares the current value of the monitored process attribute during each monitoring cycle. If the comparison evaluates to True, the agent either changes the monitor state (for process monitors with a severity other than none) or sends a threshold breach trap (for process monitors with a severity of none). For example, if you want to be notified if the real memory usage of a process exceeds 75 percent, set 75 as the pmonValue to which the agent compares the current value of the attribute.
Permissions: Read-write
Defines the time (based on sysUpTime) at which the agent last sampled (called) the process attribute it is monitoring. 0 indicates that the process has not yet been sampled.
Permissions: Read-only
Defines the number of traps that have been sent for this entry. This value tracks the processStopTrap, processStartTrap, processClearTrap, processNotReadyTrap, and processThresholdTrap, which the agent sends when a process stops or a threshold breach occurs in a process monitor with a severity of none. This value is useful for determining the frequency at which the exception condition is occurring for legacy monitors. It also provides a means to detect a missed trap message.
Permissions: Read-only
Note: For information about the number of state change traps sent for a stateful process monitor's managed object, see the Aggregate State table.
Defines the time (based on sysUpTime) at which the agent last sent a trap for this entry. 0 indicates that no traps have been sent. This value tracks the processStopTrap, processStartTrap, processClearTrap, processNotReadyTrap, and processThresholdTrap, which the agent sends when a process stops or a threshold breach occurs in a process monitor with a severity of none.
Permissions: Read-only
Note: For information about the last state change trap sent for a stateful process monitor's managed object, see the Aggregate State table.
Defines the positive integer flags that indicate additional behavioral semantics that the entry follows during the course of its operation. For more information about available flags and setting flags, see Process Monitor Table Flags.
Permissions: Read-write
Defines a quoted command (0 to 2048 characters in length) with any parameters to run when sending a legacy trap (legacy monitors) or state change trap (stateful monitors). For stateful process monitors, the command does not run if a threshold breach does not result in an object state change. If the string is empty, the agent performs no action for this entry.
Note: Do not use Windows batch files for actions; they impose severe programmatic limitations and often do not work correctly with desktop applications. Instead, use a more powerful and flexible scripting language, such as Perl or Visual Basic.
Permissions: Read-write
Specifies the regular expression to apply when the agent is attempting to acquire the process ID of an application or process to monitor. For Windows service monitoring, this regular expression matches the name of the Windows service to monitor. Instead of requiring users to specify process IDs (PIDs) or service indexes, which may change, users specify a regular expression for process name or service name. The agent uses this user-specified name to find the process (or service) to monitor. By default, the Process Monitor table keeps attempting to apply the regular expression until a new PID or service is found if the process or service stops running.
Permissions: Read-write
Defines the lowest (minimum) value that the agent has observed since it began polling the process attribute.
Permissions: Read-only
Defines the highest (maximum) value that the agent has observed since it began polling the process attribute.
Permissions: Read-only
Specifies the PID of the process or NT service index currently being monitored.
Permissions: Read-write
Defines the row status, which can be one of the following:
Typically, a row is either active or notInService. These values are identical in meaning to those defined by the SNMPv2 SMI RowStatus textual convention.
Permissions: Read-write
Default: createAndWait(5)
Specifies the number of events for this monitor entry and depends on pmonFlags. The events do not always imply traps.
Permissions: Read-write
Defines the object class of the monitored MIB object for use with the object state management model. The agent uses the sysedge.oid file to assign a default value. A class name can be used to specify a monitored object table. If SystemEDGE does not determine an existing table with the specified name, SystemEDGE creates a class. The class specifies the monitoring object identifier (SNMP OID) and can be referenced for aggregation purposes.
Important! The newly created reference is valid only if the monitoring entry resolves to an existing SNMP OID.
Defines the object instance of the monitored MIB object for use with the object state management model. If a value is not configured and the agent cannot determine a default, the value is 'unknown'. The default for a nontabular object is 'null'. For seamless monitoring of remote objects, instance names start with a prefix //hostname/.
For local objects, the agent adds the prefix //./ to each instance name (including 'null'). This attribute cannot be set to an empty string or to '*'. Any such requests are ignored. If the instance name cannot be matched at the time of parsing to a corresponding instance, SystemEDGE creates a reference to this monitoring entry's OID with the specified instance name.
Important! The newly created reference is valid only if the monitoring entry resolves to an existing SNMP OID.
Defines the object instance of the monitored MIB object for use with the object state management model. The agent uses the sysedge.oid file to assign a default value for objects that corresponds to the MIB attribute name. If the attribute name is not known during parsing of the monitoring entry, SystemEDGE creates an attribute with the specified name.
Permissions: Read-write
Default: ASCII MIB attribute name of the monitored OID
Important! The newly created reference is valid only if the monitoring entry resolves to an existing SNMP OID.
Defines the severity to use for the object state management model. This value defines the state to assign to the entry when a threshold breach occurs. Valid values are as follows:
A value of none creates a legacy monitor, which excludes the entry from the object state management model.
Default: none
Defines the current derived state of the entry, evaluated using the severity and the current breach condition and respecting any lag value defined in the pmonFlags property. Valid values are as follows:
The up and down values only appear for legacy monitors (with a severity of none). A state change in this column results in a state change trap only if the state is the worst of all monitors for the corresponding managed object in the Aggregate State table.
Permissions: Read-only
Defines the process name that was matched by regular expression. On Solaris 10 and newer the name has the format MatchedZoneName/MatchedProcName if zone regular expression is used.
Copyright © 2013 CA. All rights reserved. |
|