MSSQL 2014: SQL Server 2014 エージェント ジョブの検出

Microsoft.SQLServer.2014.AgentJobDiscoveryRule (Discovery)

この検出ルールは、すべての SQL Server 2014 エージェント ジョブを検出します。

Knowledge Base article:

概要

この検出ルールは、すべての SQL Server 2014 エージェント ジョブを検出します。

構成

選択したインスタンスまたはグループのこの検出を上書きして、SQL Server 2014 エージェント ジョブの検出を有効にします。

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

名前

説明

既定値

有効

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

いいえ

間隔 (秒)

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

14400

同期時刻

24 時間形式で指定した同期時刻。省略可能です。

 

タイムアウト (秒)

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

300

Element properties:

TargetMicrosoft.SQLServer.2014.Agent
EnabledFalse
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2014.AgentJobDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2014.AgentJobDiscoveryRule" Enabled="false" Target="Microsoft.SQLServer.2014.Agent">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2014.AgentJob">
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="JobID"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="Name"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="Description"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="Category"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="Owner"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="OriginatingServer"/>
<Property TypeID="Microsoft.SQLServer.2014.AgentJob" PropertyID="IsEnabled"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.AgentJobDiscovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerID>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<SQLConnectionString>$Target/Host/Property[Type="Microsoft.SQLServer.2014.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Host/Property[Type="Microsoft.SQLServer.2014.ServerRole"]/InstanceName$</SQLInstanceName>
<ServiceName>$Target/Property[Type="Microsoft.SQLServer.2014.Agent"]/ServiceName$</ServiceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>