Configuring the Composite Agent Level monitor in TrueSight


PATROL for Composite Attributes enables you to create and monitor custom attribute using one or more existing monitor attributes running on a PATROL Agent. The KM constructs a composite monitor using a logical or arithmetic expression on existing monitor attributes. This topic provides information about how to configure agent-level monitoring in the Composite Attributes KM by using the TrueSight console.

To configure agent-level monitoring in the KM, set the following preferences on the Add Monitoring Configuration dialog.

Monitoring Solution

Version

Monitor Profile

Monitor Type

Composite Attributes

1.0.00

Composite Attributes

Composite Agent Level

Configuration details

Field

Description

Configure Composite Monitor

Composite Instance List

Click Add button.png to add the Composite instance list for monitoring.

Composite Monitor Attribute Configuration

Instance Label

Specify a unique label to identify the composite instance. An instance gets created with this label.

For example: CPUHealth

Composite Attribute Name

Specify an attribute title to represent the composite attribute in the TrueSight console.

For example: Processor Load

Expression Type

Select the type of expression:

  • Logical
  • Arithmetic

Click here to view a short video on how to create a logical expression by using composite attributes.

icon-play.pnghttps://youtu.be/BebUD5WKesY

Click here to view a short video on how to create an arithmetic expression by using composite attributes.

icon-play.pnghttps://youtu.be/jYoeWwwCVU8

Click Add button.png to add the source attribute list for monitoring.

Source Attribute List

Attribute Path Variable

Specify a variable name for an existing attribute that is used for creating an expression.

For example: Attribute CPUprcrLdleTimePercent of Processor monitor can be specified as CPU_IDLE_TIME.

Attribute Path

Specify the path of the monitor attribute that is used for creating the expression. Use this format: /Application class/Application Instance Sid/Parameter. For more information on how to find the path of the attributes, see Agent-actions.

For example: /NT_CPU/CPU_0/CPUprcrIdleTimePercent

Create expression using Attribute Path Variables list

Enter a logical/arithmetic expression using variables specified in the attribute list.

For example: CPU_IDLE_TIME > 70

Polling Interval (in minutes)

Specify the interval between two consecutive statistical data polls.

Default: 5 minutes

Logical Expression Alert Options

When Expression evaluates to

Select the evaluation type:

  • True
  • False

Alert Type

Select the alert type:

  • Critical
  • Warning

Parent Configuration

Parent Instance Name
(Application Class/Application Instance Sid)

Specify the instance name that is used as a parent for the created instances. Use this format: Application Class/Application Instance Sid. By default, all the instances are created under /COMPOSITE_CNTR/COMPOSITE_CNTR.

For example: /NT_HEALTH/NT_HEALTH

Note

If the path is left blank or invalid, instances are not created.

JAVA Home

Specify the full path of the JRE directory on the PATROL Agent server. By default, PATROL for Composite Attributes uses JAVA Runtime Environment (JRE) that is installed in the PATROL Agent.

Optional JVM Arguments

Specify additional Java process arguments.

Enable Logging

Select this option to enable debug.

Add to List

Select this option to confirm the configuration information that you provided and add it to the list.

Modify Selection

Select one of the items that you added to the list in the preceding step, and click this option to modify details.

Remove from List

Select the items added earlier and click this option to delete that item from the list of configured objects and the clear the details provided in the earlier fields.

Add

Click this option to add this monitoring configuration. This information is displayed on the Monitor Configuration page.

After you click this option, you can continue to add more objects for monitoring.

Close

Click this option to exit without saving any changes.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*