1. Run this query against the SCOM Operations Manager Database:
SELECT DISTINCT Name FROM ManagedTypeView
WHERE BaseMonitoringClassId like '%########-####-####-####-########ad1a%' OR
BaseMonitoringClassId like '%########-####-####-####-########a5d7%' OR
BaseMonitoringClassId like '%########-####-####-####-########6F01%' OR
BaseMonitoringClassId like '%########-####-####-####-########97de%'
2. This will give you a list of class names following the pattern "Service_[A-Za-z0-9]*" like this:
3. Those Names should be added, comma-separated, to the end of the "topLevelResourceKinds" field in $VCOPS_BASE/user/plugins/inbound/msscom_adapter3/conf/scom.properties (on the collector the adapter is pointed at).
Example:
#topLevelResourceKinds defines the list of SCOM Entity types that will be represented as separate resource kinds.
topLevelResourceKinds=Microsoft.SQLServer.DBEngine,Microsoft.SQLServer.2008.Agent,Microsoft.SQLServer.2012.Agent,Microsoft.SQLServer.Agent,Microsoft.SQLServer.AnalysisServices,Microsoft.SQLServer.Database,Microsoft.SQLServer.ReportingServices,Microsoft.Windows.HyperV.VirtualMachine,Microsoft.Windows.HyperV.ServerRole,Microsoft.Exchange.2010.ClientAccessRole,Microsoft.Exchange.2010.CommonRole,Microsoft.Exchange.2010.HubTransportRole,Microsoft.Exchange.2010.MailboxRole,Microsoft.Exchange.2010.Mailbox.DatabaseAvailabilityGroup,Microsoft.Windows.Cluster,Microsoft.Windows.Server.AD.Site,Microsoft.Windows.Computer,Service_59dc56e0d074f0baab1eafabdbca2ac,Service_da16ccaa43784e1b836d7fd21ca6a3bc
4. Save the file.
5. In vROps, stop collection on the adapter instance.
6. Edit the configuration and save the adapter.
7. Start collection on the adapter instance.
After collection, you should see the Distributed Applications listed in vROps, as seen below: