Windows 上の MSSQL: ローカル アラート コレクションの検出

Microsoft.SQLServer.Windows.LocalAlertCollectionDiscovery (Discovery)

このルールは、Windows 上の MSSQL のローカル アラート コレクションを検出します。このオブジェクトは、ローカル SQL Server DB エンジン インスタンスを監視する SCOM エージェントのイベント ログからモジュール エラーと警告を収集するために使用されます。

Knowledge Base article:

概要

このルールは、Windows 上の MSSQL のローカル アラート コレクションを検出します。このオブジェクトは、ローカル SQL Server DB エンジン インスタンスを監視する SCOM エージェントのイベント ログからモジュール エラーと警告を収集するために使用されます。

上書き可能なパラメーター

名前

説明

既定値

有効

ワークフローを有効または無効にします。

はい

間隔 (秒)

ワークフローを実行する定期的な実行間隔 (秒)。

14400

同期時刻

同期時刻

 

タイムアウト (秒)

ワークフローが終了して失敗とマークされるまでの、ワークフローの許容実行時間を指定します。

300

Element properties:

TargetMicrosoft.SQLServer.Windows.LocalDiscoverySeed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.Windows.DataSource.LocalAlertCollectionDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.Windows.LocalAlertCollectionDiscovery" Enabled="true" Target="Microsoft.SQLServer.Windows.LocalDiscoverySeed" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.Windows.MonitoringPoolAlertCollection"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.Windows.DataSource.LocalAlertCollectionDiscovery">
<PrincipalName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</PrincipalName>
<DisplayName>Microsoft SQL Server on Windows Local Alert Collection</DisplayName>
<MonitoringPoolClassId>$MPElement[Name='Microsoft.SQLServer.Windows.MonitoringPoolAlertCollection']$</MonitoringPoolClassId>
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime/>
</DataSource>
</Discovery>