(非推奨) アラート配信登録の検証

Microsoft.SystemCenter.ValidateAlertSubscription (Rule)

Knowledge Base article:

概要

リソースの過負荷が原因で通知の生成が遅れ、通知の確認に予想以上の時間がかかっています。

原因

通知サーバーの速度が低下し、生成されるアラートの通知生成処理が遅れています。チャンネルを経由する通知の送信の確認が遅くなっています。これは次の理由で発生する場合があります。

1. 大量のアラート生成 - 通知サーバーが妥当な期間内に処理できる量を超えるアラートが生成されました。

2. オペレーション データベースが過負荷になり、システムの全般的な速度低下を引き起こしています。

解決方法

1. アラート ビューで、新たに作成されたアラートを確認します。生成されているアラートが多すぎる場合は、アラートの根本原因を特定して、修正します。

2. アラートを停止できない場合は、アラートのレートを制御できるようになるまで、モニター上でアラート生成を無効にします。

3. すべての通知が同じアラートについてのものである場合は、通知の原因となっている配信登録を特定して、無効にします。通知の原因となっている配信登録の配信登録 ID は、通常、通知メッセージの本文の中にあります。

4. オペレーション データベースまたはこのデータベースをホストするコンピューターが過負荷になっています。オペレーション データベースの診断手順に従って、これらの問題を解決できるかどうかを確認してください。

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>