MonitoringConnector Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a connector in the system.
public ref class MonitoringConnector : Microsoft::EnterpriseManagement::ConnectorFramework::EnterpriseManagementConnector
[System.Serializable]
public class MonitoringConnector : Microsoft.EnterpriseManagement.ConnectorFramework.EnterpriseManagementConnector
type MonitoringConnector = class
inherit EnterpriseManagementConnector
Public Class MonitoringConnector
Inherits EnterpriseManagementConnector
- Inheritance
-
MonitoringConnector
- Attributes
Examples
In the following C# console application:
An instance of a Management Group object is created.
A monitoring connector is created, set up, and initialized.
Remarks
For more information about connectors, see Connecting to External Systems by Using Operations Manager Connectors. A MonitoringConnector can pass information only for the alerts that are marked for monitoring connector. The MonitoringConnector must be set up and initialized before any alerts can be retrieved. Similarly, to remove a MonitoringConnector, it must be uninitialized before it can be deleted (cleanup).
Warning
After installing Microsoft System Center Operations Manager, an instance of MonitoringConnector named "MOM Internal Connector" appears in the database. This instance is not intended for use in your code.
Properties
ConnectorMonitoringObject |
Obsolete.
Gets the connector monitoring object. |
ManagementGroup |
The ManagementGroup the object was instantiated in. |
Methods
AcknowledgeMonitoringAlerts(DateTime) |
Sets the bookmark to the given time, thus acknowledging alerts. |
AcknowledgeMonitoringAlerts(ICollection<ConnectorMonitoringAlert>) |
Acknowledges all of the alerts by acknowledging the maximum timestamp among them. |
AcknowledgeMonitoringAlertsForTiers(DateTime, ICollection<String>, IList<ConnectorTieredOperationFailure>) |
Acknowledges alerts via a timestamp for all the tiers specified. |
AcknowledgeMonitoringAlertsForTiers(DateTime, IList<ConnectorTieredOperationFailure>) |
Sets the bookmark to the given time, thus acknowledging alerts, on each tier. |
AcknowledgeMonitoringAlertsForTiers(ICollection<ConnectorMonitoringAlert>, IList<ConnectorTieredOperationFailure>) |
Acknowledges all of the alerts by acknowledging the maximum timestamp among them, for each tier |
GetMonitoringAlerts() |
Gets all the alerts that are currently pending for this connector. |
GetMonitoringAlerts(DateTime) |
Gets all the alerts that would be pending for the given connector, given the bookmark. |
GetMonitoringAlerts(DateTime, Int32) |
Gets all the alerts that would be pending for the given connector, given the bookmark. |
GetMonitoringAlerts(Int32) |
Gets all the alerts that are currently pending for this connector. |
GetMonitoringAlertsForTiers(DateTime, IList<ConnectorTieredOperationFailure>) |
Gets all the alerts that would be pending for the given connector, given the bookmark, on each tier. |
GetMonitoringAlertsForTiers(DateTime, Int32, IList<ConnectorTieredOperationFailure>) |
Gets all the alerts that would be pending for the given connector, given the bookmark, on each tier. |
GetMonitoringAlertsForTiers(IList<ConnectorTieredOperationFailure>) |
Gets all the alerts that are currently pending for this connector, on each tier. |
GetMonitoringAlertsForTiers(Int32, IList<ConnectorTieredOperationFailure>) |
Gets all the alerts that are currently pending for this connector, on each tier. |
Initialize() |
Initializes this connector. |
Initialize(DateTime) |
Initializes this connector. |
InitializeForTiers(DateTime, IList<ConnectorTieredOperationFailure>) |
Initializes this connector, on each tier. |
InitializeForTiers(IList<ConnectorTieredOperationFailure>) |
Initializes this connector, on each tier. |
Reconnect(EnterpriseManagementGroup) |
Reconnects the specified management group. |
Uninitialize() |
Uninitializes this connector. |
UninitializeForTiers(IList<ConnectorTieredOperationFailure>) |
Uninitializes this connector, on each tier. |