All Discoveries in Microsoft.SQLServer.Linux.Discovery Management Pack

 DisplayNameDescriptionIDTargetEnabledFrequencyRemotable
Microsoft.SQLServer.Linux.Discovery.AgentMSSQL on Linux: Discover SQL Server Agent for a Database EngineThis rule discovers the SQL Server Agent for an instance of SQL Server DB Engine on Linux. There could be only one SQL Server Agent instance for each DB Engine instance.Microsoft.SQLServer.Linux.Discovery.AgentMicrosoft.SQLServer.Linux.DBEngineFalse14400False
Microsoft.SQLServer.Linux.Discovery.AgentJobMSSQL on Linux: Discover SQL Server Agent JobsThis rule discovers all SQL Server Agent Jobs on Linux.Microsoft.SQLServer.Linux.Discovery.AgentJobMicrosoft.SQLServer.Linux.AgentFalse14400False
Microsoft.SQLServer.Linux.Discovery.AlwaysOnSeedMSSQL on Linux: Always On Seed DiscoveryThis discovery is used to define which instances have Always On enabled.Microsoft.SQLServer.Linux.Discovery.AlwaysOnSeedMicrosoft.SQLServer.Linux.DBEngineTrue14400False
Microsoft.SQLServer.Linux.Discovery.AvailabilityGroupUserPolicyMSSQL on Linux: Availability Group Custom User Policy DiscoveryDiscovery of Custom User Policies for Always On Availability Groups. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.AvailabilityGroupUserPolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthFalse14400False
Microsoft.SQLServer.Linux.Discovery.AvailabilityReplicaUserPolicyMSSQL on Linux: Availability Replica Custom User Policy DiscoveryDiscovery of Custom User Policies for Always On Availability Replicas. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.AvailabilityReplicaUserPolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaFalse14400False
Microsoft.SQLServer.Linux.Discovery.ContainerMSSQL on Linux: Discover Memory-Optimized Data Filegroup ContainersThis rule discovers the container information for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.ContainerMicrosoft.SQLServer.Linux.DBFilegroupFxFalse14400False
Microsoft.SQLServer.Linux.Discovery.DatabaseMSSQL on Linux: Discover SQL Server Databases for a Database EngineThis rule discovers all databases running for a given instance of SQL Server DB Engine on Linux.Microsoft.SQLServer.Linux.Discovery.DatabaseMicrosoft.SQLServer.Linux.DBEngineTrue14400False
Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaMSSQL on Linux: Database Replicas DiscoveryDiscovery of database replica Always On objects.Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaTrue14400False
Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaUserPolicyMSSQL on Linux: Database Replica Custom User Policy DiscoveryDiscovery of Custom User Policies for Always On Database Replicas. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaUserPolicyMicrosoft.SQLServer.Linux.DatabaseReplicaFalse14400False
Microsoft.SQLServer.Linux.Discovery.DatabaseResourcePoolMSSQL on Linux: Discover Database Engine Resource Pool managing Memory-Optimized Data resourcesThis rule discovers a resource pool that manages Memory-Optimized Data resources of the target SQL Server database and a relation between Resource Pool and the database.Microsoft.SQLServer.Linux.Discovery.DatabaseResourcePoolMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.DatabaseUserPolicyMSSQL on Linux: Discover Database Custom User PolicyThis rule discovers Custom User Policies for SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DatabaseUserPolicyMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.DBEngineMSSQL on Linux: Discover SQL Server Database EnginesThis rule discovers SQL Server DB Engine on Linux.Microsoft.SQLServer.Linux.Discovery.DBEngineMicrosoft.SQLServer.Linux.DBEngineSeedTrue14400False
Microsoft.SQLServer.Linux.Discovery.DBEngineExpressGroupMSSQL on Linux: SQL Server Express DB Engine Group DiscoveryThis discovery rule populates the Express Group on Linux with all SQL Server Express DBEngines on Linux.Microsoft.SQLServer.Linux.Discovery.DBEngineExpressGroupMicrosoft.SQLServer.Linux.DBEngineExpressGroupTrue0False
Microsoft.SQLServer.Linux.Discovery.DBEngineGroupMSSQL on Linux: DB Engine Group DiscoveryMicrosoft SQL Server DB Engine Group Discovery on Linux.Microsoft.SQLServer.Linux.Discovery.DBEngineGroupMicrosoft.SQLServer.Linux.DBEngineGroupTrue0False
Microsoft.SQLServer.Linux.Discovery.DBFileMSSQL on Linux: Discover SQL Server DB FilesThis rule discovers the file information for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DBFileMicrosoft.SQLServer.Linux.DBFilegroupFalse14400False
Microsoft.SQLServer.Linux.Discovery.DBFilegroupMSSQL on Linux: Discover SQL Server DB FilegroupsThis rule discovers the Filegroup information for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DBFilegroupMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.DBFilegroupFdMSSQL on Linux: Discover FILESTREAM FilegroupsThis rule discovers DB FILESTREAM Filegroup information for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DBFilegroupFdMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.DBFilegroupFxMSSQL on Linux: Discover Memory-Optimized Data FilegroupThis rule discovers the Memory-Optimized Data Filegroup information for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DBFilegroupFxMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.DBLogFileMSSQL on Linux: Discover SQL Server Transaction Log FileThis rule discovers transaction log files for each SQL Server Database on Linux. Note that this discovery is disabled by default. Use overrides to enable it when necessary.Microsoft.SQLServer.Linux.Discovery.DBLogFileMicrosoft.SQLServer.Linux.DatabaseFalse14400False
Microsoft.SQLServer.Linux.Discovery.GeneralAlwaysOnDiscoveryMSSQL on Linux: General Always On DiscoveryThis discovery is used to define which instances have Always On enabled.Microsoft.SQLServer.Linux.Discovery.GeneralAlwaysOnDiscoveryMicrosoft.SQLServer.Linux.AlwaysOnSeedTrue14400False
Microsoft.SQLServer.Linux.Discovery.MonitoringPoolAlertCollectionMSSQL on Linux: Discover SQL Server Monitoring Pool Alert CollectionsThis rule discovers a Monitoring Pool Alert Collection for a MSSQL on Linux. This object is used to collect module errors and warnings from event log of nodes that are the members of the SQL Server Monitoring Pool.Microsoft.SQLServer.Linux.Discovery.MonitoringPoolAlertCollectionMicrosoft.SystemCenter.AllManagementServersPoolTrue14400False
Microsoft.SQLServer.Linux.Discovery.ResourcePoolMSSQL on Linux: Discover Database Engine Resource PoolsThis rule discovers all resource pools for a given instance of SQL Server DB Engine.Microsoft.SQLServer.Linux.Discovery.ResourcePoolMicrosoft.SQLServer.Linux.DBEngineFalse14400False