Ce moniteur vérifie si la réplication fonctionne entre le site central et le site principal Configuration Manager.
Configuration Manager analyse constamment l'état de la connectivité entre les sites parent et enfant, et les serveurs SQL parent et enfant, afin de s'assurer que la réplication est active sur les différents sites au sein d'une hiérarchie Configuration Manager. Ces vérifications sont régulièrement effectuées pour garantir que les données sont synchronisées dans toute la hiérarchie parmi les serveurs de site pour les données globales (métadonnées d'application et éléments de configuration, p. ex.) et dans la hiérarchie ascendante pour les données de site.
N'importe quel nombre de causes entraîne un échec de la réplication entre les sites parent et enfant de Configuration Manager :
• Certificat d'ordinateur de base de données non valide.
• Certificat de base de données Service Broker non valide.
• Port SQL défini dans Configuration Manager incorrect.
• Port SQL Service Broker incorrect.
• Port SQL non ouvert sur le pare-feu.
• Impossible d'utiliser le compte spécifié pour se connecter au serveur SQL.
• L'espace disque sur le serveur SQL est insuffisant.
• Le service Serveur SQL est arrêté.
• Serveur SQL Service Broker est arrêté.
• SMSEXEC service est arrêté.
• La connectivité réseau entre les sites Configuration Manager est arrêtée.
Les administrateurs système pour le serveur SQL et Configuration Manager, ainsi que l'administrateur réseau, doivent discuter des options disponibles pour résoudre les problèmes de réplication entre les sites Configuration Manager. Pour plus d'informations, vous pouvez aussi consulter le fichier hman.log dans le dossier [dossier d'installation de Configuration Manager]\Logs.
Target | Microsoft.SystemCenter2012.ConfigurationManager.ReplicationToPrimarySite | ||
Parent Monitor | Microsoft.SystemCenter2012.ConfigurationManager.ReplicationState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter2012.ConfigurationManager.LinkStatusMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:GEN0209 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.CentralToPrimaryGlobalSendLinkMonitor" Comment="SIV:GEN0209" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ReplicationToPrimarySite" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.ReplicationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.LinkStatusMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.CentralToPrimaryGlobalSendLinkMonitor_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/Host/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server"]/SiteCode$</ParentSite>
<ChildSite>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Replication"]/TargetSiteCode$</ChildSite>
<LinkType>Property[@Name='Site1ToSite2GlobalState']</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>