Represents an Operations Manager monitoring alert. In Operations Manager, an alert is an item that indicates that a predefined situation has occurred on a monitored object. Alerts are defined by rules.

The following tables list the members exposed by the MonitoringAlert type.

Public Properties

  Name Description
public property Category Gets the category of the alert.
public property ConnectorId Gets or sets the globally unique identifier (GUID) for the connector corresponding to the monitoring alert.
public property ConnectorStatus Gets the status of this alert relative to the connector.
public property Context Gets the context of the alert.
public property CustomField1 Gets or sets the value of the custom field 1 for the alert.
public property CustomField10 Gets or sets the value of the custom field 10 for the alert.
public property CustomField2 Gets or sets the value of the custom field 2 for the alert.
public property CustomField3 Gets or sets the value of the custom field 3 for the alert.
public property CustomField4 Gets or sets the value of the custom field 4 for the alert.
public property CustomField5 Gets or sets the value of the custom field 5 for the alert.
public property CustomField6 Gets or sets the value of the custom field 6 for the alert.
public property CustomField7 Gets or sets the value of the custom field 7 for the alert.
public property CustomField8 Gets or sets the value of the custom field 8 for the alert.
public property CustomField9 Gets or sets the value of the custom field 9 for the alert.
public property Description Gets the description of the alert.
public property Id Overridden. Gets the globally unique identifier (GUID) for the alert.
public property IsMonitorAlert Gets a Boolean value that determines whether the alert was generated by a monitor.
public property LastModified Gets the last time, in DateTime format, that the alert was modified.
public property LastModifiedBy Gets the name of the user that last modified the alert.
public property LastModifiedByNonConnector Gets the last time, in DateTime format, the alert was modified by something other than a connector.
public property MaintenanceModeLastModified Gets the time, in DateTime format, that the maintenance mode of this alert was last modified.
public property ManagementGroup  Gets the Management Group that the object is in. (inherited from MonitoringBase)
public property ManagementGroupId  Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase)
public property MonitoringClassId Gets the globally unique identifier (GUID) of the non-abstract monitoring class of the associated monitoring object.
public property MonitoringObjectDisplayName Gets the display name of the monitoring object that is associated with the alert.
public property MonitoringObjectFullName Gets the full name of the monitoring object that is associated with the alert.
public property MonitoringObjectHealthState Gets the health state of the monitoring object associated with this alert.
public property MonitoringObjectId Overridden. Gets the globally unique identifier (GUID) for the monitoring object that is associated with this alert.
public property MonitoringObjectInMaintenanceMode Gets a value indicating whether the monitoring object associated with the alert is in maintenance mode.
public property MonitoringObjectName Gets the name of the monitoring object that is associated with this alert.
public property MonitoringObjectPath Gets the path to the monitoring object that is associated with this alert.
public property MonitoringRuleId Overridden. Gets the globally unique identifier (GUID) for the rule associated with the alert.
public property Name Gets the name of the alert.
public property NetbiosComputerName Gets the name of the computer that raised this alert.
public property NetbiosDomainName Gets the domain of the computer that raised this alert.
public property Owner Gets or sets the owner of the alert.
public property Parameters Gets a collection of parameters for the alert.
public property PrincipalName Gets the principal name of the computer that this alert was created for.
public property Priority Gets the priority of the alert.
public property ProblemId Gets the globally unique identifier (GUID) of the associated monitor if the IsMonitorAlert property is true, otherwise, gets or sets the GUID for the problem.
public property RepeatCount Gets the repeat count of this alert.
public property ResolutionState Gets the resolution state of the alert.
public property ResolvedBy Gets the user who resolved this alert.
public property Severity Gets the severity of the alert.
public property SiteName Gets the site name of the alert.
public property StateLastModified Gets the time, in DateTime format, that the state of this alert was last modified.
public property TicketId Gets or sets a string identifier for the ticket of the alert.
public property TimeAdded Gets the time, in DateTime format, the alert was added to the system.
public property TimeRaised Gets the time, in DateTime format, the alert was raised.
public property TimeResolutionStateLastModified Gets the last time, in DateTime format, the resolution state of the alert was modified.
public property TimeResolved Gets the time, in DateTime format, the alert was resolved.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from OperationalDataObject)
public method GetHashCode  Gets the hash code for the OperationalDataObject object. (inherited from OperationalDataObject)
public method GetMonitoringAlertHistory Gets a collection of MonitoringAlertHistory objects that contain the history for the alert.
public method GetType  (inherited from Object)
public method Reconnect  (inherited from MonitoringBase)
public methodstatic ReferenceEquals  (inherited from Object)
public method Refresh Refreshes the alert from the data store.
public method ToString  Returns the relevant display string for the object. (inherited from MonitoringBase)
public method Update Overloaded. Updates the alert and adds a comment about the update.
Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
Top

See Also


Send comments about this topic to Microsoft.