Sprawdzanie usługi zdalnego dostępu do danych

Microsoft.SystemCenter.SDKService.CollectionMSToRootMSCheck (UnitMonitor)

Ten monitor służy do sprawdzania łączności każdego serwera zarządzania zbieraniem danych z usługą dostępu do danych.

Knowledge Base article:

Podsumowanie

Monitor łączy się zdalnie z poziomu każdego serwera zarządzania zbieraniem danych ze zdalnym serwerem zarządzania w celu zweryfikowania, czy zdalny serwer zarządzania działa poprawnie.

Błąd wskazuje, że testowanie nie powiodło się podczas nawiązywania połączenia ze zdalnym serwerem zarządzania.

Konfiguracja

Monitor musi zostać zastąpiony, aby udostępnić konfigurację zdalnego serwera zarządzania, z którym należy nawiązać połączenie.

Powłoka poleceń programu Operations Manager musi być zainstalowana na zdalnym serwerze zarządzania.

Przyczyny

Ta sytuacja może wystąpić w następujących okolicznościach:

Rozwiązania

Wyślij do zdalnego serwera zarządzania pakiet usługi Ping, aby upewnić się, że serwer jest dostępny z poziomu serwera zarządzania zbieraniem danych, na którym zgłoszono alert.

Jeśli pakiet zostanie pomyślnie przesłany, upewnij się, że usługa dostępu do danych jest uruchomiona na zdalnym serwerze zarządzania.

Sprawdź, czy używane konto akcji ma odpowiednie uprawnienia na zdalnym serwerze zarządzania.

Upewnij się, że powłoka poleceń programu Operations Manager jest zainstalowana na zdalnym serwerze zarządzania.

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
Nie można nawiązać połączenia z usługą dostępu do danych
Serwer zarządzania nie może nawiązać połączenia z usługą dostępu danych na zdalnym serwerze zarządzania zbieraniem danych.
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>