Eine Statusänderung erfolgt, sobald ein Problem bei der Synchronisierung des sicheren Austauschschlüssels auftritt.
Der Status dieses Monitors wird geändert, wenn der öffentliche Schlüssel zu einer Verwaltungsgruppe für den Empfang sicherer Nachrichten vom Integritätsdienst der System Center-Verwaltung nicht veröffentlicht werden konnte oder eine mit dem falschen öffentlichen Schlüssel verschlüsselte Nachricht vom Integritätsdienst der System Center-Verwaltung empfangen wurde.
Nachfolgend finden Sie eine Zusammenfassung der Standardkonfiguration dieses Monitors:
Warnungsstatus: Ein Übergang zum Warnungsstatus erfolgt, wenn vom Integritätsdienst der System Center-Verwaltung innerhalb von 6 Stunden mindestens 10 Ereignisvorkommen registriert werden, die auf einen falschen Schlüssel (7004), auf einen Fehler beim Veröffentlichen eines öffentlichen Schlüssels (7005) oder auf einen abgelaufenen öffentlichen Schlüssel (7013) hinweisen.
Fehlerfreier Status: Alle 6 Stunden automatisch zum fehlerfreien Status übergehen.
Der rote Status kann ein Hinweis darauf sein, dass auf dem Agent Folgendes passiert:
Der Integritätsdienst der System Center-Verwaltung hat von einer Verwaltungsgruppe eine sichere Nachricht erhalten, die mit dem falschen öffentlichen Schlüssel verschlüsselt wurde.
Der öffentliche Schlüssel des Integritätsdiensts der System Center-Verwaltung konnte einer Verwaltungsgruppe nicht veröffentlicht werden. Der Integritätsdienst kann erst sichere Nachrichten empfangen, wenn sein Schlüssel veröffentlicht wurde.
Das Schlüsselpaar, das vom Integritätsdienst der System Center-Verwaltung verwendet wird, um sichere Nachrichten von einer Verwaltungsgruppe zu empfangen, läuft aus.
Es ist keine Aktion erforderlich. Vom Integritätsdienst der System Center-Verwaltung wird automatisch versucht, das Problem durch eine der folgenden Maßnahmen zu lösen:
Die sichere Nachricht wird gelöscht und der öffentliche Schlüssel erneut veröffentlicht.
Es wird versucht, den Schlüssel erneut zu veröffentlichen.
Der Integritätsdienst der System Center-Verwaltung wird wieder verwendet, und der Schlüssel wird neu erzeugt.
Target | Microsoft.SystemCenter.HealthService |
Parent Monitor | Microsoft.SystemCenter.HealthService.AvailabilityHealthRollup |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.SecureStorage.PublicKeyCheck.Unit" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Microsoft.SystemCenter.HealthService.AvailabilityHealthRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="SecureExchangeKeyIssues" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
<OperationalState ID="SecureExchangeKeySynchronized" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>Operations Manager</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HealthService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7013</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7005</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</And>
</RepeatedExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<WithinTimeSchedule>
<Interval>21600</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>10</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerRestart</CountMode>
</CountingCondition>
</Consolidator>
<TimerWaitInSeconds>21600</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>