Printer Input Tray Discovery

SCUtils.Printer.Input.Tray.Device.Discovery (Discovery)

Knowledge Base article:

Summary

This rule discovers Printer input tray

Configuration

This rule is enabled by default. You can override the following parameters:

Name

Default Value

Description

Interval Seconds

84600 second (24 hours)

Defines how often the discovery rule gathers information on SCUtils Printer Device objects.

Note: If you have configured several overrides of the same type and context, select the Enforced check box for an override that should have priority over all other overrides.

External

Refer to the Microsoft System Center Online Documentation for more information on Operations Manager features such as discoveries.

Element properties:

TargetSCUtils.Printer.Input.Trays.Devices
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource SCUtils.Printer.DiscoverObject.DS Default

Source Code:

<Discovery ID="SCUtils.Printer.Input.Tray.Device.Discovery" Enabled="true" Target="SCUtils.Printer.Input.Trays.Devices" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="SCUtils.Printer.Input.Tray.Device"/>
<DiscoveryRelationship TypeID="SCUtils.GeneralPrinterDevice.Input.Trays.Devices.Relationship.Host.Input.Tray.Device"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SCUtils.Printer.DiscoverObject.DS">
<IntervalSeconds>86400</IntervalSeconds>
<IPAddress>$Target/Host/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPAddress$</IPAddress>
<CommunityString>$RunAs[Name="NetworkLibrary!System.NetworkManagement.Snmp.MonitoringAccount"]/CommunityString$</CommunityString>
<SnmpVersion>$Target/Host/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPVersion$</SnmpVersion>
<OID>.1.3.6.1.2.1.43.8.2.1.13</OID>
<OIDFilterString>1.3.6.1.2.1.43.8.2.1.13.</OIDFilterString>
<ClassID>$MPElement[Name="SCUtils.Printer.Input.Tray.Device"]$</ClassID>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="NetworkLibrary!System.NetworkManagement.Node"]/DeviceKey$</Name>
<Value>$Target/Host/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/DeviceKey$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="SCUtils.Printer.Input.Trays.Devices"]/Name$</Name>
<Value>$Target/Property[Type="SCUtils.Printer.Input.Trays.Devices"]/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name='NetworkLibrary!System.NetworkManagement.LogicalDevice']/Key$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[1]/OID$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name='NetworkLibrary!System.NetworkManagement.LogicalDevice']/Description$</Name>
<Value>Printer Input Tray</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="SCUtils.Printer.Input.Tray.Device"]/OID$</Name>
<Value>$Data/SnmpVarBinds/SnmpVarBind[1]/OID$</Value>
</Setting>
</Settings>
</InstanceSettings>
</DataSource>
</Discovery>