Nepoužívané – Ověřování odběru výstrah

Microsoft.SystemCenter.ValidateAlertSubscription (Rule)

Knowledge Base article:

Souhrn

Generování oznámení je zpožděno z důvodu přetížených prostředků, které způsobuje, že potvrzování oznámení trvá déle než obvykle.

Příčiny

Server oznámení pracuje pomaleji v porovnání s rychlostí, jakou jsou generována oznámení pro vyvolané výstrahy. Potvrzování odesílání oznámení prostřednictvím kanálů probíhá pomaleji. Možné příčiny:

1. Zahlcení výstrahami – Bylo vygenerováno více výstrah, než může server oznámení zpracovat v příslušném časovém období.

2. Provozní databáze je přetížena a způsobuje celkové zpomalení systému.

Řešení

1. Zkontrolujte v zobrazení Výstrahy, jaké byly vytvořeny nové výstrahy. Pokud bylo vygenerováno příliš mnoho výstrah, zjistěte, co tyto výstrahy způsobuje, a příčinu odstraňte.

2. Pokud generování výstrah nelze zastavit, zakažte generování výstrah v monitorování do doby, než nebudete mít počet generovaných výstrah pod kontrolou.

3. Pokud se všechna oznámení vztahují ke stejné výstraze, zjistěte, který odběr oznámení způsobuje, a zakažte jej. ID odběru k danému oznámení lze obvykle zjistit v textu oznámení.

4. Je možné, že je přetížena provozní databáze nebo počítač, který ji hostuje. Pomocí kroků diagnostiky provozní databáze ověřte, zda lze tyto problémy opravit.

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
CategoryDiscovery
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.ValidateSubscribedAlertProvider Default
WA WriteAction System.CommandExecuter Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ValidateAlertSubscription" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="DS" TypeID="SCLibrary!Microsoft.SystemCenter.ValidateSubscribedAlertProvider">
<PollingIntervalMinutes>30</PollingIntervalMinutes>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="System!System.CommandExecuter">
<ApplicationName/>
<WorkingDirectory/>
<CommandLine/>
<TimeoutSeconds>100</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</WriteAction>
</WriteActions>
</Rule>