Discover Monitoring database dependencies

Veritas.EnterpriseVault.12.MonitoringDatabaseDependencies.Discovery (Discovery)

Discovery for Monitoring database dependencies.

Element properties:

TargetVeritas.EnterpriseVault.12.MonitoringDatabase.Hosted
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 Veritas.EnterpriseVault.12.MonitoringDatabaseDependencies.DiscoveryDS Veritas.EnterpriseVault.MonitoringProfile

Source Code:

<Discovery ID="Veritas.EnterpriseVault.12.MonitoringDatabaseDependencies.Discovery" Target="Veritas.EnterpriseVault.12.MonitoringDatabase.Hosted" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.CommonDatabases">
<Property TypeID="Veritas.EnterpriseVault.12.CommonDatabases" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.CommonDatabaseDiskSpace.Unhosted">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace.Unhosted" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace.Unhosted" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace.Unhosted" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DiskSpace" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.CommonDatabaseBackup.Unhosted">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup.Unhosted" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup.Unhosted" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup.Unhosted" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.Backup.DatabaseBackupRollup.Unhosted">
<Property TypeID="Veritas.EnterpriseVault.12.Backup.DatabaseBackupRollup.Unhosted" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.DatabaseBackupRollup.Unhosted" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.DatabaseBackupRollup.Unhosted" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.CommonDatabaseConnectivity">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivity" PropertyID="Id"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivity" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivity" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivity" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.CommonDatabaseConnectivityRollup.Hosted">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivityRollup.Hosted" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivityRollup.Hosted" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseConnectivityRollup.Hosted" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseDiskSpace.Hosted">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpace" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DiskSpace" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseBackup.Hosted">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup" PropertyID="DatabaseName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup" PropertyID="DatabaseType"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseBackup" PropertyID="DatabaseSQLInstanceName"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseConnectivity">
<Property TypeID="Veritas.EnterpriseVault.12.Connectivity" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseDataFile">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="LogicalName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="Type"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="PhysicalName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DiskSpace" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseLogFile">
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="LogicalName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="Type"/>
<Property TypeID="Veritas.EnterpriseVault.12.DatabaseFile" PropertyID="PhysicalName"/>
<Property TypeID="Veritas.EnterpriseVault.12.DiskSpace" PropertyID="Id"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Veritas.EnterpriseVault.12.Backup.MonitoringDatabase.Unhosted">
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="Id"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="Name"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="Type"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="SQLInstanceName"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="SQLServerVersion"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="SQLServerName"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="IsClustered"/>
<Property TypeID="Veritas.EnterpriseVault.12.Backup.Database.Unhosted" PropertyID="SiteName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.SiteCommonContainsCommonDatabases"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabasesContainsCommonDatabaseDiskSpace"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.DatabaseDiskSpaceUnhostedContainsDatabaseDiskSpace"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabaseUnhostedContainsCommonDatabaseDiskSpaceUnhosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabasesContainsCommonDatabaseBackup"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.DatabaseBackupUnhostedContainsDatabaseBackup"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.BackupDatabaseBackupRollupUnhostedContainsMonitoringDatabaseBackupHosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.BackupDatabaseBackupUnhostedContainsBackupDatabaseBackupRollupUnhosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabaseUnhostedContainsCommonDatabaseBackupUnhosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.BackupDatabaseUnhostedContainsBackupDatabaseBackupUnhosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabaseUnhostedContainsCommonDatabaseConnectivityRollupHosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabaseConnectivityRollupHostedContainsCommonDatabaseConnectivity"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.CommonDatabaseConnectivityContainsMonitoringDatabaseConnectivity"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.ServerCommonConnectivityContainsCommonDatabaseConnectivityHosted"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseBackupHostedContainsMonitoringDatabaseDataFile"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseDiskSpaceHostedContainsMonitoringDatabaseDataFile"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseBackupHostedContainsMonitoringDatabaseLogFile"/>
<DiscoveryRelationship TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseDiskSpaceHostedContainsMonitoringDatabaseLogFile"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Veritas.EnterpriseVault.12.MonitoringDatabaseDependencies.DiscoveryDS" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<IntervalSeconds>86400</IntervalSeconds>
<LogDebugEvent>false</LogDebugEvent>
</DataSource>
</Discovery>