Clustered Data ONTAP: Discovery Rule

DataONTAP.Cluster.Discovery.Rule (Rule)

Knowledge Base article:

Summary

The Discovery Rule discovers all storage entities associated with the storage system:

Storage discovery is enabled by default. For large systems, discovery may take several minutes. A record is made for each discovered entity in the SCOM database.

Configuration

Three overrides are available for this rule. Sync Time and Interval Seconds determine when and how often the rule runs. Timeout Seconds determines how long System Center Operations Manager waits for the rule to complete.

Additional Information

Discovered entities are assigned to the OCPM resource pool. The resource pool distributes assigned entities to multiple management servers. The following entities and their underlying objects can be assigned to the OCPM resource pool:

Element properties:

TargetDataONTAP.Cluster.ManagementServerResourcePool
CategoryDiscovery
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
SimpleSchedulerDataSource DataSource System.SimpleScheduler Default
RunDataONTAPClusterDiscoveryWriteAction WriteAction DataONTAP.Cluster.Discovery.WriteActionModuleType Default

Source Code:

<Rule ID="DataONTAP.Cluster.Discovery.Rule" Target="DataONTAP.Cluster.ManagementServerResourcePool" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="SimpleSchedulerDataSource" TypeID="System!System.SimpleScheduler">
<!-- IntervalSeconds specifies how often we will run the discovery. -->
<IntervalSeconds>14400</IntervalSeconds>
<!-- SyncTime specifies the minutes after the hour to synchronize execution of the discovery. -->
<SyncTime>08:00</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="RunDataONTAPClusterDiscoveryWriteAction" TypeID="DataONTAP.Cluster.Discovery.WriteActionModuleType">
<DeepDiscovery>false</DeepDiscovery>
<TimeoutSeconds>1800</TimeoutSeconds>
</WriteAction>
</WriteActions>
</Rule>