Monitor für den Sendestatus von Standortdaten zwischen primärem und zentralem Standort

Microsoft.SystemCenter2012.ConfigurationManager.PrimaryToCentralSiteSendLinkMonitor (UnitMonitor)

Dieser Monitor überprüft, ob die Replikation zwischen dem primären und dem zentralen Standort von Configuration Manager funktioniert.

Knowledge Base article:

Zusammenfassung

Von Configuration Manager wird ständig die Integrität der Verbindungen zwischen übergeordneten und untergeordneten Standorten sowie übergeordneten und untergeordneten SQL Server-Servern überwacht, um sicherzustellen, dass die Replikation zwischen Standorten innerhalb einer Configuration Manager-Hierarchie aktiv ist. Diese Überprüfungen werden regelmäßig ausgeführt, um sicherzustellen, dass globale Daten (z. B. Anwendungsmetadaten und Konfigurationselemente) in der Hierarchie zwischen Standortservern synchronisiert und Standortdaten in der Hierarchie aufwärts synchronisiert werden.

Ursachen

Jede der folgenden Ursachen führt zu einem Fehler bei der Replikation zwischen übergeordneten und untergeordneten Configuration Manager-Standorten:

• Das Zertifikat des Datenbankcomputers ist ungültig.

• Das Service Broker-Zertifikat der Datenbank ist ungültig.

• Der SQL-Port, der in Configuration Manager definiert ist, ist falsch.

• Der SQL Service Broker-Port ist falsch.

• Der SQL-Port ist in der Firewall nicht geöffnet.

• Das angegebene Konto kann nicht zum Herstellen einer Verbindung mit SQL Server verwendet werden.

• Auf SQL Server ist nicht genügend Speicherplatz vorhanden.

• Der SQL Server-Dienst ist ausgefallen.

• SQL Server Service Broker ist ausgefallen.

• Der SMSEXEC-Dienst ist ausgefallen.

• Die Netzwerkverbindung zwischen Configuration Manager-Standorten ist ausgefallen.

Lösungen

Die Systemadministratoren für SQL Server und Configuration Manager und der Netzwerkadministrator sollten gemeinsam die verfügbaren Optionen erörtern, die Replikationsprobleme zwischen Configuration Manager-Standorten zu beheben. Sie können auch die Datei „hman.log“ im Ordner „[Configuration Manager-Installationsordner]\Logs“ auf weitere Informationen überprüfen.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.ReplicationToCentralSite
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.ReplicationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter2012.ConfigurationManager.LinkStatusMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Senden von Standortdaten zwischen primärem und zentralem Standort funktioniert nicht
Die Replikation von Standort "{0}" zu Standort "{1}" funktioniert nicht.
RunAsDefault
CommentSIV:GEN0209

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.PrimaryToCentralSiteSendLinkMonitor" Comment="SIV:GEN0209" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ReplicationToCentralSite" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.ReplicationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.LinkStatusMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.PrimaryToCentralSiteSendLinkMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server"]/SiteCode$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Replication"]/TargetSiteCode$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7774bdb9848640fcaa9f8b8f62c3f5ba" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdb00ecfe58eaa4e058cbcd67103e91279" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId011bd5cc96b2429fa07e757db984271f" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ParentSite>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Replication"]/TargetSiteCode$</ParentSite>
<ChildSite>$Target/Host/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server"]/SiteCode$</ChildSite>
<LinkType>Property[@Name='Site2ToSite1SiteState']</LinkType>
<IntervalSeconds>360</IntervalSeconds>
<ProviderLocation>$Target/Host/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServer"]/ProviderLocation$</ProviderLocation>
<SiteCode>$Target/Host/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server"]/SiteCode$</SiteCode>
<IsSP1>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Replication"]/IsSP1$</IsSP1>
</Configuration>
</UnitMonitor>