Aracılar ve Yönetim Sunucuları İzleyicisi arasındaki ilişkiler.

Microsoft.SystemCenter.OpsMgrDB.DetectDuplicateRelationshipsforAgentsToServers (UnitMonitor)

Bu izleyici, tüm yönetim grubu için yapılandırma oluşturma işlemini durdurarak tüm sistemlerin eski yapılandırmada çalışmasına neden olabileceğinden, aracılar ve yönetim sunucuları arasındaki bozuk ilişki kayıtlarını denetleyerek işletimsel veritabanındaki olası sorunları algılar.

Knowledge Base article:

Özet

Aracılar ve sunucular arasındaki hatalı yinelenen ilişki kayıtlarını denetleyen izleyici.

Nedenler

Bozuk verilerin en sık karşılaşılan biçimlerinden biri sonunda aracıların belirli bir yönetim sunucusuyla (birincil veya ikincil) birden fazla ilişkiye sahip olmalarıdır.

Çözümlemeler

Bu sorunu çözmek için Operations konsolunda aşağıdaki görevi çalıştırın. İşletimsel veritabanındaki aracılar ve sunucular arasında yinelenen ilişkileri düzeltme görevini çalıştır

Element properties:

TargetMicrosoft.SystemCenter.OpsMgrDBWatcher
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.2007.OpsMgrDB.DetectDuplicateRelationshipsforAgentsToServers.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Aracılar ve Yönetim Sunucuları İzleyicisi arasındaki ilişkiler için İzleyici uyarı iletisi
{0} sunucusunda {1} veritabanı için aracılar ve yönetim sunucuları arasındaki yinelenen ilişkiler.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.OpsMgrDB.DetectDuplicateRelationshipsforAgentsToServers" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.OpsMgrDBWatcher" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.2007.OpsMgrDB.DetectDuplicateRelationshipsforAgentsToServers.MonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.OpsMgrDB.DetectDuplicateRelationshipsforAgentsToServers.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.OpsMgrDBWatcher"]/DatabaseServerName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.OpsMgrDBWatcher"]/DatabaseName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="HealthyNoDuplicates" MonitorTypeStateID="Healthy" HealthState="Success"/>
<OperationalState ID="ErrorDuplicatesFound" MonitorTypeStateID="Critical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>1800</IntervalSeconds>
<Synctime/>
<TimeoutSeconds>300</TimeoutSeconds>
<DatabaseServerName>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.OpsMgrDBWatcher"]/DatabaseServerName$</DatabaseServerName>
<DatabaseName>$Target/Property[Type="SCLibrary!Microsoft.SystemCenter.OpsMgrDBWatcher"]/DatabaseName$</DatabaseName>
</Configuration>
</UnitMonitor>