Überprüfung von Remotedatenzugriffsdienst

Microsoft.SystemCenter.SDKService.CollectionMSToRootMSCheck (UnitMonitor)

Mit diesem Monitor wird die Verbindung der einzelnen Sammlungsverwaltungsserver mit dem Datenzugriffsdienst überprüft.

Knowledge Base article:

Zusammenfassung

Mit diesem Monitor wird eine Remoteverbindung von jedem Sammlungsverwaltungsserver zum Remoteverwaltungsserver hergestellt, um sicherzustellen, dass der Remoteverwaltungsserver ordnungsgemäß funktioniert.

Ein Fehler bedeutet, dass ein Test beim Aufbau der Verbindung mit dem Remoteverwaltungsserver fehlgeschlagen ist.

Konfiguration

Dieser Monitor muss außer Kraft gesetzt werden, um eine Konfiguration des Remoteverwaltungsservers bereitzustellen, mit dem eine Verbindung hergestellt werden soll.

Die Operations Manager-Befehlsshell muss auf dem Remoteverwaltungsserver installiert sein.

Ursachen

Dieses Problem kann in den folgenden Fällen auftreten:

Lösungen

Senden Sie einen Ping an den Remoteverwaltungsserver, um sicherzustellen, dass vom Sammlungsverwaltungsserver, auf dem diese Warnung ausgelöst wurde, auf den Remoteverwaltungsserver zugegriffen werden kann.

Ist der Ping erfolgreich, überprüfen Sie, ob der Datenzugriffsdienst tatsächlich auf dem Remoteverwaltungsserver läuft.

Überprüfen Sie, ob das verwendete Aktionskonto über die korrekten Berechtigungen für den Remoteverwaltungsserver verfügt.

Stellen Sie sicher, dass die Operations Manager-Befehlsshell auf dem Remoteverwaltungsserver installiert ist.

Element properties:

TargetMicrosoft.SystemCenter.CollectionManagementServer
Parent MonitorMicrosoft.SystemCenter.RemoteRMS.AvailabilityHealthRollup
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Tiering.TieredManagementGroupTest
RemotableTrue
AccessibilityPublic
Alert Message
Verbindung mit Datenzugriffsdienst fehlgeschlagen
Mit dem Verwaltungsserver konnte keine Verbindung zum Datenzugriffsdienst auf dem Remote-Sammlungsverwaltungsserver hergestellt werden.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.SDKService.CollectionMSToRootMSCheck" Accessibility="Public" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.CollectionManagementServer" ParentMonitorID="Microsoft.SystemCenter.RemoteRMS.AvailabilityHealthRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Tiering.TieredManagementGroupTest" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.SDKService.CollectionMSToRootMSCheck.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FailedConnectionToRemoteSDKService" MonitorTypeStateID="FailedConnectionToTieredManagementGroup" HealthState="Error"/>
<OperationalState ID="SuccessfulConnectionToRemoteSDKService" MonitorTypeStateID="SuccessfulConnectionToTieredManagementGroup" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>420</IntervalSeconds>
<TieredManagementGroupSDKServerName>[Override with SDK Server Name]</TieredManagementGroupSDKServerName>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>