Microsoft Denetim Toplayıcı Hizmeti Toplayıcısının kendi veritabanıyla olan bağlantısının durumunu izler
Bu izleyici ve uyarı ACS Toplayıcısının veritabanına bağlanırken bir sorun yaşadığını ve bu neden olayların kaydedilmesinin mümkün olmadığını belirtir.
Aşağıda bu izleyicinin varsayılan yapılandırmasının özeti bulunmaktadır:
Kırmızı durum: Toplayıcı veritabanına bağlanma sorunu yaşıyorsa kırmızı duruma geç (AdtServer 4618)
Yeşil durum: Toplayıcı veritabanına başarıyla bağlandıysa yeşil duruma geç (AdtServer 4616)
Kırmızı durum aşağıdakilerin geçekleşmiş olabileceğini belirtir:
Veritabanı sunucusu çevrimiçi değil
Toplayıcı ve veritabanı arasındaki ağ bağlantısı kesilmiş
Toplayıcının makine hesabı veritabanında oturum açma iznine sahip değil.
Sorunu çözmek için aşağıdaki adımları kullanabilirsiniz:
Kullanılabilir durumda değilse veritabanını yeniden çevrimiçi duruma getirin
Toplayıcı ve veritabanı arasındaki ağ bağlantısını geri yükleyin
Toplayıcının makine hesabının OperationsManagerAC veritabanına yazma izni olduğundan emin olun. (Toplayıcı hizmet hesabı Ağ Hizmeti olarak çalıştığından toplayıcı makine hesabının izne ihtiyacı vardır) Makine hesabı uygun izinlere sahip değilse toplayıcıyı kaldırıp yeniden yükleyerek bunu onarmaya çalışın.
Target | Microsoft.SystemCenter.ACS.Collector |
Parent Monitor | Microsoft.SystemCenter.ACS.Collector.AvailabilityHealthRollup |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType |
Remotable | True |
Accessibility | Internal |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ACS.Collector.DBConnectionState" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ACS.Collector" ParentMonitorID="Microsoft.SystemCenter.ACS.Collector.AvailabilityHealthRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="DBConnectionEstablished" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
<OperationalState ID="DBConnectionError" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4618</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventLevel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AdtServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4616</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AdtServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>