Monitor Message

Applies To: System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator, System Center 2012 SP1 - Orchestrator

The Monitor Message activity invokes a runbook when certain HP Operations Manager messages are created, updated, acknowledged or unacknowledged according to filter criteria that you specify. The activity uses filters to determine which messages should invoke the runbook.

The following tables list the required properties and published data for this activity. For more information on configuring activities, see HP Operations Manager Activities.

Monitor Message Required Properties

Element

Description

Value Type

Monitor New Messages

The runbook will be invoked if the monitor detects a new message

True

False

Monitor Modified Messages

The runbook will be invoked if the monitor detects a modified message.

True

False

Monitor Acknowledged Messages

The runbook will be invoked if the monitor detects a message that was acknowledged

True

False

Monitor UnAcknowledged Messages

The runbook will be invoked if the monitor detects a message that was unacknowledged

True

False

Monitor Message Filters

Element

Description

Filters

Value Type

Message ID

Unique identifier for a message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Description

Detailed description of the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Message Text

Brief description of the event that the message relates to.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Severity

Severity of the event that the message relates to.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

Normal

Warning

Minor

Major

Critical

Solution

Description of the steps taken in response to the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Message Group

String used for categorizing messages. Messages that have some logical connection have the same Message Group.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Subcategory

String used for more detailed organization of messages that have the same Message Group.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Product Type

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Problem Type

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Collaboration Mode

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Service Name

The name of the service that the message relates to. The severity a message can affect the status of a service that it relates to.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Node

Name of the node generating the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Owner

Name of the HPOM user that is currently responsible for the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Message Type

String used for organizing messages.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Application

Name of the application to which the message relates.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Object

Name of the object to which the message relates.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Time Owned or Acknowledged

The time at which the message was owned or acknowledged. The service maps whichever time is later.

Is less than

Is greater than

Datetime

Time Created

The time at which the agent created the message.

Is less than

Is greater than

Datetime

Time Received

The time at which the management server received the message.

Is less than

Is greater than

Datetime

Number of Duplicates

Number of duplicates that the management server had detected for the message.

Equals

Does not equal

Is less than

Is less than or equal to

Is greater than

Is greater than or equal to

Integer

Message Key

String that enables other processes to identify messages that relate to each other.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Matched

Indicates whether the message was sent to the server because of a matched condition in a policy or template.

Equals

Does not equal

Boolean

Automatic Action Status

Status of the automatic action, if one is associated with the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Operator Action Status

Status of the operator-initiated action, if one is associated with the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Escalation

Defines the escalation status of the message, if the message was escalated by this management server, or to a different management server.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Original Message

Details of the event that is the cause of this message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Custom Attributes

An XML representation of the custom message attributes associated with the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Number of Annotations

Number of annotations that have been added to the message.

Equals

Does not equal

Is less than

Is less than or equal to

Is greater than

Is greater than or equal to

Integer

Source

Contains the name and version of the template that created the message.

Equals

Does not equal

Contains

Does not contain

Matches pattern

Does not match pattern

Starts with

Ends with

String

Monitor Message Published Data

Element

Description

Value Type

Application

Name of the application to which the message relates.

String

Automatic Action Status

Status of the automatic action, if one is associated with the message.

String

Collaboration Mode

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

String

Custom Attributes

An XML representation of the custom message attributes associated with the message.

String

Description

Detailed description of the message.

String

Escalation

Defines the escalation status of the message, if the message was escalated by this management server, or to a different management server.

String

HPOM Host

The name or IP address of the HPOM management server.

String

HPOM Port

The port used to connect to the HPOM management server.

Integer

HPOM Username

The name of the HPOM used to connect to the HPOM management server.

String

Matched

Indicates whether the message was sent to the server because of a matched condition in a policy or template.

String

Message Count

The number of messages that triggered the runbook.

Integer

Message Group

String used for categorizing messages. Messages that have some logical connection have the same Message Group.

String

Message ID

Unique identifier for a message.

String

Message Key

String that enables other processes to identify messages that relate to each other.

String

Message Text

Brief description of the event that the message relates to.

String

Message Type

String used for organizing messages.

String

Monitor Acknowledged Messages

The runbook will be invoked if the monitor detects a message than that was acknowledged.

Boolean

Monitor Modified Messages

The runbook will be invoked if the monitor detects a modified message.

Boolean

Monitor New Messages

The runbook will be invoked if the monitor detects a new message.

Boolean

Monitor UnAcknowledged Messages

The runbook will be invoked if the monitor detects a message that was unacknowledged.

Boolean

Node

Name of the node generating the message.

String

Number of Annotations

Number of annotations that have been added to the message.

Integer

Number of Duplicates

Number of duplicates that the management server had detected for the message.

Integer

Object

Name of the object to which the message relates.

String

Operator Action Status

Status of the operator-initiated action, if one is associated with the message.

String

Original Message

Details of the event that is the cause of this message.

String

Owner

Name of the HPOM user that is currently responsible for the message.

String

Problem Type

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

String

Product Type

String that may be used for integration with a service management product. The service management product defines the string’s value and purpose.

String

Service Name

The name of the service that the message relates to. The severity a message can affect the status of a service that it relates to.

String

Severity

Severity of the event that the message relates to.

String

Solution

Description of the steps taken in response to the message.

String

Source

The name and version of the template that created the message.

String

Subcategory

String used for more detailed organization of messages that have the same Message Group.

String

Time Created

The time at which the agent created the message.

Datetime

Time Owned or Acknowledged

The time at which the message was owned or acknowledged. The service maps whichever time is later.

Datetime

Time Received

The time at which the management server received the message.

Datetime

Tip

When editing filters for numeric fields, the Filter Settings dialog may change the Is less than and Is greater than relations to Is less than or equal to and Is greater than or equal to.  To avoid inadvertently modifying the filter, click Cancel to dismiss the Filter Settings dialog without committing the change.

Other Activities

The Integration Pack for HP Operations Manager integration contains the following additional activities:

Acknowledge Message

Add Annotation to Message

Create Message

Delete Annotation

Delete Custom Attribute

Get Annotation

Get Message

Launch Tool

Own/Disown Message

Set Custom Attribute

Update Annotation

Update Message

See Also

Concepts

HP Operations Manager Integration Pack for System Center 2012 - Orchestrator
HP Operations Manager Activities