EMC SI Service Discovery

EMC.SI.ESIService.Discovery (Discovery)

Discovers EMC SI Service. It is disabled by default. Before enabling user needs to enter valid connection overrides for SI service.

Knowledge Base article:

Summary

This discovery is for the EMC SI Service class.

Configuration

By default this discovery runs every 24 hours (86,400 seconds). For normal operation you should not change this value.

By default this discovery is disabled. You should enable it only on agents that are selected for EMC storage systems monitoring.

Before enabling this discovery on a selected agent, you need to enter a valid IP address or DNS name and port value for the SI Service machine.

You also need to create a Windows Run As account to connect to SI Service and assign it to EMC SI Service Monitoring Account Run As Profile.

If multiple agents are used for monitoring, you should create a text file on each Agent machine that contains the names of the storage systems (on system per per line) to be monitored by the agent. You must then enter the full path to this file in the Filter File Path override.

This discovery will time out if it runs longer than 5 minutes (300 seconds). For normal operation, you should not change this value. If you experience a high number of time outs, you can override this to a longer interval.

There is no sync time specified for this discovery. Use of a sync time is not recommended because it can cause high resource utilization due to a large number of workflows running at the same time.

External

For more information or technical support, refer to EMC Online Support at support.emc.com.

Element properties:

TargetMicrosoft.Windows.Computer
EnabledFalse
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource EMC.SI.ESIService.DiscoveryDataSource Default

Source Code:

<Discovery ID="EMC.SI.ESIService.Discovery" Enabled="false" Target="Windows!Microsoft.Windows.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="ESILib!EMC.SI.ESIService">
<Property TypeID="ESILib!EMC.SI.ESIService" PropertyID="ESIServiceHost"/>
<Property TypeID="ESILib!EMC.SI.ESIService" PropertyID="Port"/>
<Property TypeID="ESILib!EMC.SI.ESIService" PropertyID="Version"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="EMC.SI.ESIService.DiscoveryDataSource">
<IntervalSeconds>86400</IntervalSeconds>
<SyncTime/>
<ComputerID>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ESIServiceHost>none</ESIServiceHost>
<Port>54501</Port>
<ProxyServer>none</ProxyServer>
<BypassList>none</BypassList>
<FilterFilePath>none</FilterFilePath>
<IgonreCertificateErrors>true</IgonreCertificateErrors>
<HTTPStoHTTPFallBack>false</HTTPStoHTTPFallBack>
<SystemRefreshIntervalMinutes>0</SystemRefreshIntervalMinutes>
<UserName>none</UserName>
<Password>none</Password>
<TimeoutSeconds>300</TimeoutSeconds>
<DebugLevel>0</DebugLevel>
</DataSource>
</Discovery>