Microsoft.EnterpriseManagement.Monitoring Namespace

Classes

CustomMonitoringEvent

A monitoring event that can be inserted into the MOM system.

CustomMonitoringEventMessage

A monitoring event message used for inserting monitoring events into the MOM system.

CustomMonitoringObject

A monitoring object object that can be inserted into the MOM system.

CustomMonitoringObjectGroup

A monitoring object group object that can be inserted into the MOM system.

CustomMonitoringPerformanceData

A monitoring event that can be inserted into the MOM system.

CustomMonitoringRelationshipObject

A monitoring relationship object that can be inserted into the MOM system.

DiagnosticResult

This class represents a MOM Diagnostic result.

DiagnosticResultCriteria

DiagnosticResultCriteria criteria.

DiscoverySource

The base class for discovery sources.

ExternalRollupMonitoringState

A Monitoring State object that represents an external rollup monitor

FavoriteConsoleTask

This represents a favorite task.

FavoriteMonitoringReport

This represents a favorite report.

FavoriteMonitoringView

This represents a favorite view.

FavoriteTask

This represents a favorite task.

GroomingNotificationEventArgs

Event arguments class for notifications of grooming

GroomingStatusInfo

Encapsulates grooming info for a single grooming object.

MaintenanceWindow

Represents maintenance mode info object.

MonitoringAlert

A MOM MonitoringAlert.

MonitoringAlertCriteria

Alert criteria.

MonitoringAlertHistory

A MOM MonitoringAlert History entry.

MonitoringAlertProperty

Allows you to select properties of a MonitoringAlert to retrieve

MonitoringAlertReader

A reader for retrieving alert.

MonitoringAlertResolutionState

This represents an alert resolution state.

MonitoringAlertUpdateFailure

Represents an alert update failure.

MonitoringDataReader

Defines an abstract base class for classes that are used as a reader to retrieve monitoring data. This class is implemented by the MonitoringAlertReader, MonitoringEventReader, MonitoringPerformanceDataReader, and MonitoringPerformanceDataValueReader classes.

MonitoringDiagnosticResult

Represents a diagnostic result.

MonitoringDiagnosticResultCriteria

MonitoringDiagnosticResult criteria.

MonitoringEvent

A MOM Event.

MonitoringEventCriteria

Event criteria.

MonitoringEventProperty

Allows you to select properties of a MonitoringAlert to retrieve

MonitoringEventReader

A reader for retrieving events.

MonitoringObject

An instance of a ManagementPackClass.

MonitoringObjectCriteria

Monitoring object criteria.

MonitoringObjectDiscoverySource

A discovery source for relationship objects.

MonitoringObjectGenericCriteria

Monitoring object generic criteria.

MonitoringObjectGenericProperty

Class that represents a Generic Property

MonitoringObjectGroup

This class represents a MOM instance group.

MonitoringPerformanceData

A MOM MonitoringPerformanceData Object.

MonitoringPerformanceDataCriteria

Performance data criteria.

MonitoringPerformanceDataReader

A reader for retrieving performance data.

MonitoringPerformanceDataValue

A MOM PerformanceData Value Object.

MonitoringPerformanceDataValueReader

A reader for retrieving performance data.

MonitoringPerformanceSignature

A MOM performance signature.

MonitoringPerformanceSignatureValue

Represents a performance signature value

MonitoringRecoveryResult

Represents a recovery result.

MonitoringRecoveryResultCriteria

MonitoringRecoveryResult criteria.

MonitoringRelationshipObject

An instance of the RelationshipType class.

MonitoringRelationshipObjectDiscoverySource

A discovery source for relationship objects.

MonitoringRelationshipObjectGenericCriteria

Monitoring relationship object generic criteria.

MonitoringState

This class encompasses the state of a monitoring object.

MonitoringStateChangeEvent

A MOM state change event.

MonitoringTaskResultCriteria

ManagementPackTask criteria.

MonitoringViewSetting

Defines a generic setting that is stored with a view.

OperationalDataObject

A MOM operational data object.

OperationalDataProperty

The base class for operational data properties.

PartialMonitoringAlertReader

A reader for retrieving partial alert.

PartialMonitoringEventReader

A reader for retrieving partial event.

PartialMonitoringObject

An light weight instance of a ManagementPackClass.

PartialMonitoringObjectBase

An very light weight instance of a ManagementPackClass that can be instantiated from an Id.

PartialMonitoringObjectGroup

This class represents a MOM instance group.

PartialOperationalDataReader

A reader for retrieving partial operational data.

RecoveryResult

This class represents a MOM Recovery result.

RecoveryResultCriteria

RecoveryResultCriteria criteria.

SavedSearch

This represents a saved search.

UserSettings

Access to user settings and operations.

Interfaces

IMonitoringInstancesManagement

Monitoring instance methods

IMonitoringObjectsManagement

Enums

DiscoverySourceType

The various types of discovery sources possible.

MaintenanceModeReason

Enum that defines the various maintenance mode reasons.

MonitoringAlertConnectorStatus

The state of the alert with regards to its connector.

MonitoringObjectGenericPropertyName

valid generic property enum

OperationalDataObjectType

Defines the various objects that grooming notifications are provided for.

SystemMonitoringAlertResolutionState

The MonitoringAlert resolution state

Delegates

MonitoringTaskStatusChangeCallback

The delegate for handling task status change notifications, per batch.