MSSQL 2014: 探索 SQL Server 2014 Agent 工作

Microsoft.SQLServer.2014.AgentJobDiscoveryRule (Discovery)

此探索規則會探索所有 SQL Server 2014 Agent 工作。

Knowledge Base article:

摘要

此探索規則會探索所有 SQL Server 2014 Agent 工作。

組態

覆寫所選執行個體或群組的此探索,即可啟用 SQL Server 2014 Agent 工作探索。

可覆寫的參數

名稱

描述

預設值

已啟用

啟用或停用該工作流程。

間隔 (秒)

執行工作流程的週期性時間間隔 (秒)。

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>