Обнаружение заданий агента SQL Server 2012

Microsoft.SQLServer.2012.AgentJobDiscoveryRule (Discovery)

В этой операции поиска объектов обнаруживаются все задания агента SQL Server 2012. По умолчанию эта операция обнаружения отключена.

Knowledge Base article:

Сводка

В этой операции поиска объектов обнаруживаются все задания агента SQL Server 2012. По умолчанию эта операция обнаружения отключена.

Настройка

Переопределите эту операцию обнаружения для выбранных экземпляров или групп, чтобы включить обнаружение заданий агента SQL Server 2012.

Переопределяемые параметры

Имя

Описание

Значение по умолчанию

Вкл.

Включает или отключает рабочий процесс.

Нет

Интервал (с)

Интервал опроса для обнаружения (в секундах).

14400

Время синхронизации

Время синхронизации в 24-часовом формате. Может быть опущено.

 

Время ожидания (секунды)

Задает допустимое время выполнения рабочего процесса, перед тем как он будет закрыт и отмечен как сбойный.

300

Element properties:

TargetMicrosoft.SQLServer.2012.Agent
EnabledFalse
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

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

Source Code:

<Discovery ID="Microsoft.SQLServer.2012.AgentJobDiscoveryRule" Enabled="false" Target="Microsoft.SQLServer.2012.Agent">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2012.AgentJob">
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="JobID"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Name"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Description"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Category"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="Owner"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="OriginatingServer"/>
<Property TypeID="SQL!Microsoft.SQLServer.AgentJob" PropertyID="IsEnabled"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2012.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="SQL!Microsoft.SQLServer.DBEngine"]/ConnectionString$</SQLConnectionString>
<SQLInstanceName>$Target/Host/Property[Type="SQL!Microsoft.SQLServer.ServerRole"]/InstanceName$</SQLInstanceName>
<ServiceName>$Target/Property[Type="SQL!Microsoft.SQLServer.Agent"]/ServiceName$</ServiceName>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>