Microsoft SQL Server 2017+ on Linux (Discovery)

Microsoft.SQLServer.Linux.Discovery :: 6.7.65.0 (Management Pack)

This Management Pack discovers Microsoft SQL Server 2017+ and related objects on Linux. The management pack only contains the discovery logic and requires the separate monitoring management pack to be imported to monitor the discovered objects.

Summary

Microsoft SQL Server 2017+ on Linux (Discovery) Management Pack discovers Microsoft SQL Server 2017+ and related objects on Linux. It requires Microsoft SQL Server Core Library Management Pack. The management pack only contains the discovery logic and requires the separate monitoring management pack to be imported to monitor the discovered objects.

Management Pack Elements

Classes (34)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
Microsoft.SQLServer.Linux.AgentMSSQL on Linux: AgentMicrosoft.SQLServer.Linux.AgentMicrosoft.SQLServer.Core.AgentFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AgentJobMSSQL on Linux: Agent JobMicrosoft.SQLServer.Linux.AgentJobMicrosoft.SQLServer.Core.AgentJobFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AlwaysOnPolicyMSSQL on Linux: Always On Custom User PolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyMicrosoft.SQLServer.Core.AlwaysOnPolicyTrueFalseFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AlwaysOnSeedMSSQL on Linux: Always On SeedMicrosoft.SQLServer.Linux.AlwaysOnSeedMicrosoft.SQLServer.Core.AlwaysOnSeedFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicyMSSQL on Linux: Availability Group Critical PolicyMicrosoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityGroupHealthMSSQL on Linux: Availability Group HealthMicrosoft.SQLServer.Linux.AvailabilityGroupHealthMicrosoft.SQLServer.Core.AvailabilityGroupHealthFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicyMSSQL on Linux: Availability Group Warning PolicyMicrosoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityReplicaMSSQL on Linux: Availability ReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaMicrosoft.SQLServer.Core.AvailabilityReplicaFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicyMSSQL on Linux: Availability Replica Critical PolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicyMSSQL on Linux: Availability Replica Warning PolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.ContainerMSSQL on Linux: DB Memory-Optimized Data ContainerMicrosoft.SQLServer.Linux.ContainerMicrosoft.SQLServer.Core.ContainerFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseMSSQL on Linux: DatabaseMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Core.DatabaseFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseErrorUserPolicyMSSQL on Linux: Database Critical PolicyMicrosoft.SQLServer.Linux.DatabaseErrorUserPolicyMicrosoft.SQLServer.Linux.PolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseReplicaMSSQL on Linux: Database ReplicaMicrosoft.SQLServer.Linux.DatabaseReplicaMicrosoft.SQLServer.Core.DatabaseReplicaFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicyMSSQL on Linux: Database Replica Critical PolicyMicrosoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicyMSSQL on Linux: Database Replica Warning PolicyMicrosoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicyMicrosoft.SQLServer.Linux.AlwaysOnPolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DatabaseWarningUserPolicyMSSQL on Linux: Database Warning PolicyMicrosoft.SQLServer.Linux.DatabaseWarningUserPolicyMicrosoft.SQLServer.Linux.PolicyFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBEngineMSSQL on Linux: DB EngineMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Core.DBEngineFalseFalseFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBEngineExpressGroupMSSQL on Linux: DB Engine Express GroupMicrosoft.SQLServer.Linux.DBEngineExpressGroupSystem.GroupFalseFalseTrueTrueFalsePublic
Microsoft.SQLServer.Linux.DBEngineGroupMSSQL on Linux: DB Engine GroupMicrosoft.SQLServer.Linux.DBEngineGroupSystem.GroupFalseFalseTrueTrueFalsePublic
Microsoft.SQLServer.Linux.DBEngineSeedMSSQL on Linux: DB Engine SeedMicrosoft.SQLServer.Linux.DBEngineSeedSystem.EntityFalseFalseFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBFileMSSQL on Linux: DB FileMicrosoft.SQLServer.Linux.DBFileMicrosoft.SQLServer.Core.DBFileFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBFilegroupMSSQL on Linux: DB FilegroupMicrosoft.SQLServer.Linux.DBFilegroupMicrosoft.SQLServer.Core.DBFilegroupFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBFilegroupFdMSSQL on Linux: DB FILESTREAM FilegroupMicrosoft.SQLServer.Linux.DBFilegroupFdMicrosoft.SQLServer.Core.DBFilegroupFdFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBFilegroupFxMSSQL on Linux: DB Memory-Optimized Data FilegroupMicrosoft.SQLServer.Linux.DBFilegroupFxMicrosoft.SQLServer.Core.DBFilegroupFxFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DBLogFileMSSQL on Linux: DB Log FileMicrosoft.SQLServer.Linux.DBLogFileMicrosoft.SQLServer.Core.DBLogFileFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.DefaultPoolMSSQL on Linux: Default Resource PoolMicrosoft.SQLServer.Linux.DefaultPoolMicrosoft.SQLServer.Linux.UserResourcePoolFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.InternalPoolMSSQL on Linux: Internal Resource PoolMicrosoft.SQLServer.Linux.InternalPoolMicrosoft.SQLServer.Linux.ResourcePoolFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.MonitoringPoolAlertCollectionMSSQL on Linux: Monitoring Pool Alert CollectionMicrosoft.SQLServer.Linux.MonitoringPoolAlertCollectionMicrosoft.SQLServer.Core.MonitoringPoolAlertCollectionFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.PolicyMSSQL on Linux: Custom User PolicyMicrosoft.SQLServer.Linux.PolicyMicrosoft.SQLServer.Core.PolicyTrueFalseFalseFalseFalsePublic
Microsoft.SQLServer.Linux.ResourcePoolMSSQL on Linux: Resource PoolMicrosoft.SQLServer.Linux.ResourcePoolMicrosoft.SQLServer.Core.ResourcePoolTrueTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.ResourcePoolGroupMSSQL on Linux: Resource Pool GroupMicrosoft.SQLServer.Linux.ResourcePoolGroupSystem.EntityFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.UserDefinedPoolMSSQL on Linux: User-Defined Resource PoolMicrosoft.SQLServer.Linux.UserDefinedPoolMicrosoft.SQLServer.Linux.UserResourcePoolFalseTrueFalseFalseFalsePublic
Microsoft.SQLServer.Linux.UserResourcePoolMSSQL on Linux: User Resource PoolMicrosoft.SQLServer.Linux.UserResourcePoolMicrosoft.SQLServer.Linux.ResourcePoolTrueTrueFalseFalseFalsePublic

Relationship Types (28)

 DisplayNameIDSourceTargetAccessibilityAbstract
Microsoft.SQLServer.Linux.AgentHostsAgentJobMSSQL on Linux: Agent Hosts SQL Server Agent JobMicrosoft.SQLServer.Linux.AgentHostsAgentJobMicrosoft.SQLServer.Linux.AgentMicrosoft.SQLServer.Linux.AgentJobPublicFalse
Microsoft.SQLServer.Linux.AvailabilityGroupHealthHostsAvailabilityGroupErrorUserPolicyMSSQL on Linux: Availability Group Health Hosts Availability Group Critical PolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthHostsAvailabilityGroupErrorUserPolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthMicrosoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicyPublicFalse
Microsoft.SQLServer.Linux.AvailabilityGroupHealthHostsAvailabilityGroupWarningUserPolicyMSSQL on Linux: Availability Group Health Hosts Availability Group Warning PolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthHostsAvailabilityGroupWarningUserPolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthMicrosoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicyPublicFalse
Microsoft.SQLServer.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthMSSQL on Linux: Availability Group references SQL Server Availability Group HealthMicrosoft.SQLServer.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthMicrosoft.SQLServer.Core.AvailabilityGroupMicrosoft.SQLServer.Linux.AvailabilityGroupHealthPublicFalse
Microsoft.SQLServer.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicyMSSQL on Linux: Availability Replica Hosts Availability Replica Critical PolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicyPublicFalse
Microsoft.SQLServer.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicyMSSQL on Linux: Availability Replica Hosts Availability Replica Warning PolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicyPublicFalse
Microsoft.SQLServer.Linux.AvailabilityReplicaHostsDatabaseReplicaMSSQL on Linux: Availability Replica Hosts Database ReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaHostsDatabaseReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaMicrosoft.SQLServer.Linux.DatabaseReplicaPublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBErrorUserPolicyMSSQL on Linux: DB Hosts SQL Server Database Critical PolicyMicrosoft.SQLServer.Linux.DatabaseHostsDBErrorUserPolicyMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DatabaseErrorUserPolicyPublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBFilegroupMSSQL on Linux: DB Hosts SQL Server DB FilegroupMicrosoft.SQLServer.Linux.DatabaseHostsDBFilegroupMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DBFilegroupPublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBFilegroupFdMSSQL on Linux: DB Hosts SQL Server DB FILESTREAM FilegroupMicrosoft.SQLServer.Linux.DatabaseHostsDBFilegroupFdMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DBFilegroupFdPublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBFilegroupFxMSSQL on Linux: DB Hosts SQL Server DB Memory-Optimized Data FilegroupMicrosoft.SQLServer.Linux.DatabaseHostsDBFilegroupFxMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DBFilegroupFxPublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBLogFileMSSQL on Linux: DB Hosts SQL Server DB Log FileMicrosoft.SQLServer.Linux.DatabaseHostsDBLogFileMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DBLogFilePublicFalse
Microsoft.SQLServer.Linux.DatabaseHostsDBWarningUserPolicyMSSQL on Linux: DB Hosts SQL Server Database Warning PolicyMicrosoft.SQLServer.Linux.DatabaseHostsDBWarningUserPolicyMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.DatabaseWarningUserPolicyPublicFalse
Microsoft.SQLServer.Linux.DatabaseReferencesUserResourcePoolMSSQL on Linux: Database References User Resource PoolMicrosoft.SQLServer.Linux.DatabaseReferencesUserResourcePoolMicrosoft.SQLServer.Linux.DatabaseMicrosoft.SQLServer.Linux.UserResourcePoolPublicFalse
Microsoft.SQLServer.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicyMSSQL on Linux: Database Replica Hosts Database Replica Critical PolicyMicrosoft.SQLServer.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicyMicrosoft.SQLServer.Linux.DatabaseReplicaMicrosoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicyPublicFalse
Microsoft.SQLServer.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicyMSSQL on Linux: Database Replica Hosts Database Replica Warning PolicyMicrosoft.SQLServer.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicyMicrosoft.SQLServer.Linux.DatabaseReplicaMicrosoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicyPublicFalse
Microsoft.SQLServer.Linux.DBEngineExpressGroupContainsDBEngineMSSQL on Linux: DB Engine Express Group Contains SQL Server DB EngineMicrosoft.SQLServer.Linux.DBEngineExpressGroupContainsDBEngineMicrosoft.SQLServer.Linux.DBEngineExpressGroupMicrosoft.SQLServer.Linux.DBEnginePublicFalse
Microsoft.SQLServer.Linux.DBEngineGroupContainsDBEngineMSSQL on Linux: DB Engine Group Contains SQL Server DB EngineMicrosoft.SQLServer.Linux.DBEngineGroupContainsDBEngineMicrosoft.SQLServer.Linux.DBEngineGroupMicrosoft.SQLServer.Linux.DBEnginePublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsAgentMSSQL on Linux: DB Engine Hosts SQL Server AgentMicrosoft.SQLServer.Linux.DBEngineHostsAgentMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.AgentPublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsAlwaysOnSeedMSSQL on Linux: DB Engine Hosts Always On SeedMicrosoft.SQLServer.Linux.DBEngineHostsAlwaysOnSeedMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.AlwaysOnSeedPublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsAvailabilityGroupHealthMSSQL on Linux: DB Engine Hosts Availability Group HealthMicrosoft.SQLServer.Linux.DBEngineHostsAvailabilityGroupHealthMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.AvailabilityGroupHealthPublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsAvailabilityReplicaMSSQL on Linux: DB Engine Hosts Availability ReplicaMicrosoft.SQLServer.Linux.DBEngineHostsAvailabilityReplicaMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.AvailabilityReplicaPublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsDatabaseMSSQL on Linux: DB Engine Hosts SQL Server DBMicrosoft.SQLServer.Linux.DBEngineHostsDatabaseMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.DatabasePublicFalse
Microsoft.SQLServer.Linux.DBEngineHostsResourcePoolGroupMSSQL on Linux: DB Engine Hosts SQL Server Resource Pool GroupMicrosoft.SQLServer.Linux.DBEngineHostsResourcePoolGroupMicrosoft.SQLServer.Linux.DBEngineMicrosoft.SQLServer.Linux.ResourcePoolGroupPublicFalse
Microsoft.SQLServer.Linux.DBEngineSeedContainsDBEngineMSSQL on Linux: DB Engine Seed Contains SQL Server DB EngineMicrosoft.SQLServer.Linux.DBEngineSeedContainsDBEngineMicrosoft.SQLServer.Linux.DBEngineSeedMicrosoft.SQLServer.Linux.DBEnginePublicFalse
Microsoft.SQLServer.Linux.DBFilegroupFxHostsContainerMSSQL on Linux: DB Filegroup Hosts SQL Server DB Memory-Optimized Data ContainerMicrosoft.SQLServer.Linux.DBFilegroupFxHostsContainerMicrosoft.SQLServer.Linux.DBFilegroupFxMicrosoft.SQLServer.Linux.ContainerPublicFalse
Microsoft.SQLServer.Linux.DBFilegroupHostsDBFileMSSQL on Linux: DB Filegroup Hosts SQL Server DB FileMicrosoft.SQLServer.Linux.DBFilegroupHostsDBFileMicrosoft.SQLServer.Linux.DBFilegroupMicrosoft.SQLServer.Linux.DBFilePublicFalse
Microsoft.SQLServer.Linux.ResourcePoolGroupHostsResourcePoolMSSQL on Linux: Resource Pool Group Hosts SQL Server Resource PoolMicrosoft.SQLServer.Linux.ResourcePoolGroupHostsResourcePoolMicrosoft.SQLServer.Linux.ResourcePoolGroupMicrosoft.SQLServer.Linux.ResourcePoolPublicFalse

ConditionDetection Modules (3)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.Linux.ConditionDetection.DatabaseResourcePoolDataMapperMSSQL on Linux: Database Resource Pool Data MapperMicrosoft.SQLServer.Linux.ConditionDetection.DatabaseResourcePoolDataMapperAnyInternal
Microsoft.SQLServer.Linux.Discovery.DiscoveryDataMapperMSSQL on Linux: Discovery Data MapperMicrosoft.SQLServer.Linux.Discovery.DiscoveryDataMapperAnyInternal
Microsoft.SQLServer.Linux.ConditionDetection.ResourcePoolDiscoveryFilterMicrosoft.SQLServer.Linux.ConditionDetection.ResourcePoolDiscoveryFilterMicrosoft.SQLServer.Linux.ConditionDetection.ResourcePoolDiscoveryFilterAnyInternal

DataSource Modules (24)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.Linux.DataSource.AgentDiscoveryMSSQL on Linux: Agent Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.AgentDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.AgentJobDiscoveryMSSQL on Linux: Agent Job Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.AgentJobDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.AlwaysOnSeedDiscoveryMSSQL on Linux: Seed Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.AlwaysOnSeedDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.AvailabilityGroupUserPolicyDiscoveryMSSQL on Linux: Availability Group Custom User Policy Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.AvailabilityGroupUserPolicyDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.AvailabilityReplicaUserPolicyDiscoveryMSSQL on Linux: Availability Replica Custom User Policy Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.AvailabilityReplicaUserPolicyDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.ContainerDiscoveryMSSQL on Linux: Container Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.ContainerDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseDiscoveryMSSQL on Linux: Database Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DatabaseDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscoveryMSSQL on Linux: Database Replicas Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscoveryProbeMSSQL on Linux: Database Replicas DiscoveryCD Data SourceMicrosoft.SQLServer.Linux.DataSource.DatabaseReplicaDiscoveryProbeAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseReplicaUserPolicyDiscoveryMSSQL on Linux: Database Replica Custom User Policy Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DatabaseReplicaUserPolicyDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseResourcePoolSQL Server Data Source Database Memory-Optimized Data Resource Pools on LinuxMicrosoft.SQLServer.Linux.DataSource.DatabaseResourcePoolAnyInternal
Microsoft.SQLServer.Linux.DataSource.DatabaseUserPolicyDiscoveryMSSQL on Linux: Custom User Policy Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DatabaseUserPolicyDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBEngineDiscoveryMSSQL on Linux: DB Engine Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBEngineDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFileDiscoveryMSSQL on Linux: DB File Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBFileDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFileDiscoveryProbeMSSQL on Linux: DB File Discovery Data Source ProbeMicrosoft.SQLServer.Linux.DataSource.DBFileDiscoveryProbeAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFilegroupDiscoveryMSSQL on Linux: DB Filegroup Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBFilegroupDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFilegroupDiscoveryProbeMSSQL on Linux: DB Filegroup DiscoveryCD Data SourceMicrosoft.SQLServer.Linux.DataSource.DBFilegroupDiscoveryProbeAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFilegroupFdDiscoveryMSSQL on Linux: DB FILESTREAM Filegroup Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBFilegroupFdDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBFilegroupFxDiscoveryMSSQL on Linux: Memory-Optimized Data Filegroup Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBFilegroupFxDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.DBLogFileDiscoveryMSSQL on Linux: Transaction Log File Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.DBLogFileDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.GeneralAlwaysOnDiscoveryMSSQL on Linux: General Discovery Data SourceMicrosoft.SQLServer.Linux.DataSource.GeneralAlwaysOnDiscoveryAnyInternal
Microsoft.SQLServer.Linux.DataSource.ResourcePoolSQL Server Data Source Database Engine Resource Pools on LinuxMicrosoft.SQLServer.Linux.DataSource.ResourcePoolAnyInternal
Microsoft.SQLServer.Linux.DataSource.ResourcePoolProbeSQL Server Data Source Database Engine Resource Pools on Linux ProbeMicrosoft.SQLServer.Linux.DataSource.ResourcePoolProbeAnyInternal
Microsoft.SQLServer.Linux.DataSource.UserPolicyDiscoveryProbeMSSQL on Linux: Always On Custom User Policy DiscoveryCD Data SourceMicrosoft.SQLServer.Linux.DataSource.UserPolicyDiscoveryProbeAnyInternal

ProbeAction Modules (11)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.Linux.ProbeAction.AgentDiscoveryMSSQL on Linux: Agent Probe DiscoveryMicrosoft.SQLServer.Linux.ProbeAction.AgentDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.AgentJobDiscoveryMSSQL on Linux: Agent Job Probe DiscoveryMicrosoft.SQLServer.Linux.ProbeAction.AgentJobDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.AlwaysOnSeedDiscoveryMSSQL on Linux: Always On Seed Probe DiscoveryMicrosoft.SQLServer.Linux.ProbeAction.AlwaysOnSeedDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.DatabaseDiscoveryMSSQL on Linux: Database Probe DiscoveryMicrosoft.SQLServer.Linux.ProbeAction.DatabaseDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.DatabaseReplicaDiscoveryMSSQL on Linux: Database Replicas Discovery ProbeMicrosoft.SQLServer.Linux.ProbeAction.DatabaseReplicaDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.DBEngineDiscoveryMSSQL DB Engine Probe Discovery on LinuxMicrosoft.SQLServer.Linux.ProbeAction.DBEngineDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.FileDiscoveryCDMSSQL on Linux: File Probe DiscoveryCDMicrosoft.SQLServer.Linux.ProbeAction.FileDiscoveryCDAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.FilegroupDiscoveryCDMSSQL on Linux: Filegroup Probe DiscoveryCDMicrosoft.SQLServer.Linux.ProbeAction.FilegroupDiscoveryCDAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.GeneralAlwaysOnDiscoveryMSSQL on Linux: General Discovery ProbeMicrosoft.SQLServer.Linux.ProbeAction.GeneralAlwaysOnDiscoveryAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.ResourcePoolMicrosoft SQL Server ResourcePool Probe on LinuxMicrosoft.SQLServer.Linux.ProbeAction.ResourcePoolAnyInternal
Microsoft.SQLServer.Linux.ProbeAction.UserPolicyDiscoveryMSSQL on Linux: Always On Custom User Policy Discovery ProbeMicrosoft.SQLServer.Linux.ProbeAction.UserPolicyDiscoveryAnyInternal

Schema Types (1)

 IDAccessibility
Microsoft.SQLServer.Linux.Discovery.DiscoveryDataMapperSchemaMicrosoft.SQLServer.Linux.Discovery.DiscoveryDataMapperSchemaPublic

Discoveries (22)

 DisplayNameIDTargetEnabled
Microsoft.SQLServer.Linux.Discovery.AgentMSSQL on Linux: Discover SQL Server Agent for a Database EngineMicrosoft.SQLServer.Linux.Discovery.AgentMicrosoft.SQLServer.Linux.DBEngineTrue
Microsoft.SQLServer.Linux.Discovery.AgentJobMSSQL on Linux: Discover SQL Server Agent JobsMicrosoft.SQLServer.Linux.Discovery.AgentJobMicrosoft.SQLServer.Linux.AgentFalse
Microsoft.SQLServer.Linux.Discovery.AlwaysOnSeedMSSQL on Linux: Always On Seed DiscoveryMicrosoft.SQLServer.Linux.Discovery.AlwaysOnSeedMicrosoft.SQLServer.Linux.DBEngineTrue
Microsoft.SQLServer.Linux.Discovery.AvailabilityGroupUserPolicyMSSQL on Linux: Availability Group Custom User Policy DiscoveryMicrosoft.SQLServer.Linux.Discovery.AvailabilityGroupUserPolicyMicrosoft.SQLServer.Linux.AvailabilityGroupHealthFalse
Microsoft.SQLServer.Linux.Discovery.AvailabilityReplicaUserPolicyMSSQL on Linux: Availability Replica Custom User Policy DiscoveryMicrosoft.SQLServer.Linux.Discovery.AvailabilityReplicaUserPolicyMicrosoft.SQLServer.Linux.AvailabilityReplicaFalse
Microsoft.SQLServer.Linux.Discovery.ContainerMSSQL on Linux: Discover Memory-Optimized Data Filegroup ContainersMicrosoft.SQLServer.Linux.Discovery.ContainerMicrosoft.SQLServer.Linux.DBFilegroupFxTrue
Microsoft.SQLServer.Linux.Discovery.DatabaseMSSQL on Linux: Discover SQL Server Databases for a Database EngineMicrosoft.SQLServer.Linux.Discovery.DatabaseMicrosoft.SQLServer.Linux.DBEngineTrue
Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaMSSQL on Linux: Database Replicas DiscoveryMicrosoft.SQLServer.Linux.Discovery.DatabaseReplicaMicrosoft.SQLServer.Linux.AvailabilityReplicaTrue
Microsoft.SQLServer.Linux.Discovery.DatabaseReplicaUserPolicyMSSQL on Linux: Database Replica Custom User Policy DiscoveryMicrosoft.SQLServer.Linux.Discovery.DatabaseReplicaUserPolicyMicrosoft.SQLServer.Linux.DatabaseReplicaFalse
Microsoft.SQLServer.Linux.Discovery.DatabaseResourcePoolMSSQL on Linux: Discover Database Engine Resource Pool managing Memory-Optimized Data resourcesMicrosoft.SQLServer.Linux.Discovery.DatabaseResourcePoolMicrosoft.SQLServer.Linux.DatabaseTrue
Microsoft.SQLServer.Linux.Discovery.DatabaseUserPolicyMSSQL on Linux: Discover Database Custom User PolicyMicrosoft.SQLServer.Linux.Discovery.DatabaseUserPolicyMicrosoft.SQLServer.Linux.DatabaseFalse
Microsoft.SQLServer.Linux.Discovery.DBEngineMSSQL on Linux: Discover SQL Server Database EnginesMicrosoft.SQLServer.Linux.Discovery.DBEngineMicrosoft.SQLServer.Linux.DBEngineSeedTrue
Microsoft.SQLServer.Linux.Discovery.DBEngineExpressGroupMSSQL on Linux: DB Engine Express Group DiscoveryMicrosoft.SQLServer.Linux.Discovery.DBEngineExpressGroupMicrosoft.SQLServer.Linux.DBEngineExpressGroupTrue
Microsoft.SQLServer.Linux.Discovery.DBEngineGroupMSSQL on Linux: DB Engine Group DiscoveryMicrosoft.SQLServer.Linux.Discovery.DBEngineGroupMicrosoft.SQLServer.Linux.DBEngineGroupTrue
Microsoft.SQLServer.Linux.Discovery.DBFileMSSQL on Linux: Discover SQL Server DB FilesMicrosoft.SQLServer.Linux.Discovery.DBFileMicrosoft.SQLServer.Linux.DBFilegroupTrue
Microsoft.SQLServer.Linux.Discovery.DBFilegroupMSSQL on Linux: Discover SQL Server DB FilegroupsMicrosoft.SQLServer.Linux.Discovery.DBFilegroupMicrosoft.SQLServer.Linux.DatabaseTrue
Microsoft.SQLServer.Linux.Discovery.DBFilegroupFdMSSQL on Linux: Discover FILESTREAM FilegroupsMicrosoft.SQLServer.Linux.Discovery.DBFilegroupFdMicrosoft.SQLServer.Linux.DatabaseTrue
Microsoft.SQLServer.Linux.Discovery.DBFilegroupFxMSSQL on Linux: Discover Memory-Optimized Data FilegroupMicrosoft.SQLServer.Linux.Discovery.DBFilegroupFxMicrosoft.SQLServer.Linux.DatabaseTrue
Microsoft.SQLServer.Linux.Discovery.DBLogFileMSSQL on Linux: Discover SQL Server Transaction Log FileMicrosoft.SQLServer.Linux.Discovery.DBLogFileMicrosoft.SQLServer.Linux.DatabaseTrue
Microsoft.SQLServer.Linux.Discovery.GeneralAlwaysOnDiscoveryMSSQL on Linux: General Always On DiscoveryMicrosoft.SQLServer.Linux.Discovery.GeneralAlwaysOnDiscoveryMicrosoft.SQLServer.Linux.AlwaysOnSeedTrue
Microsoft.SQLServer.Linux.Discovery.MonitoringPoolAlertCollectionMSSQL on Linux: Discover SQL Server Monitoring Pool Alert CollectionsMicrosoft.SQLServer.Linux.Discovery.MonitoringPoolAlertCollectionMicrosoft.SystemCenter.AllManagementServersPoolTrue
Microsoft.SQLServer.Linux.Discovery.ResourcePoolMSSQL on Linux: Discover Database Engine Resource PoolsMicrosoft.SQLServer.Linux.Discovery.ResourcePoolMicrosoft.SQLServer.Linux.DBEngineTrue

Rules (2)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Microsoft.SQLServer.Linux.Rule.MonitoringPoolAlertCollection.DiscoveryErrorMSSQL on Linux: Discovery ErrorMicrosoft.SQLServer.Linux.Rule.MonitoringPoolAlertCollection.DiscoveryErrorMicrosoft.SQLServer.Linux.MonitoringPoolAlertCollectionAlertTrueTrue
Microsoft.SQLServer.Linux.Rule.MonitoringPoolAlertCollection.DiscoveryWarningMSSQL on Linux: Discovery WarningMicrosoft.SQLServer.Linux.Rule.MonitoringPoolAlertCollection.DiscoveryWarningMicrosoft.SQLServer.Linux.MonitoringPoolAlertCollectionAlertTrueTrue

Image References (2)

 DisplayNameIDImageID
Microsoft.SQLServer.Linux.ContainerMSSQL on Linux: DB Memory-Optimized Data ContainerMicrosoft.SQLServer.Linux.ContainerMicrosoft.SQLServer.Core.Icons.Container.Image64
Microsoft.SQLServer.Linux.DBFilegroupFxMSSQL on Linux: DB Memory-Optimized Data FilegroupMicrosoft.SQLServer.Linux.DBFilegroupFxMicrosoft.SQLServer.Core.Icon.DBFilegroupFx.Image64

Deployable Assemblies (12)

 IDFile NameAccessibility
Microsoft.SQLServer.Core.Module.AlwaysOnHelper.AssemblyMicrosoft.SQLServer.Core.Module.AlwaysOnHelper.AssemblyMicrosoft.SQLServer.Core.Module.AlwaysOnHelper.dllPublic
Microsoft.SQLServer.Core.Module.Helper.AssemblyMicrosoft.SQLServer.Core.Module.Helper.AssemblyMicrosoft.SQLServer.Core.Module.Helper.dllPublic
Microsoft.SQLServer.Linux.Module.Discovery.AssemblyMicrosoft.SQLServer.Linux.Module.Discovery.AssemblyMicrosoft.SQLServer.Linux.Module.Discovery.dllPublic
Smo.Microsoft.SqlServer.ConnectionInfo.AssemblySmo.Microsoft.SqlServer.ConnectionInfo.AssemblyMicrosoft.SqlServer.ConnectionInfo.dllPublic
Smo.Microsoft.SqlServer.Diagnostics.STrace.AssemblySmo.Microsoft.SqlServer.Diagnostics.STrace.AssemblyMicrosoft.SqlServer.Diagnostics.STrace.dllPublic
Smo.Microsoft.SqlServer.Dmf.AssemblySmo.Microsoft.SqlServer.Dmf.AssemblyMicrosoft.SqlServer.Dmf.dllPublic
Smo.Microsoft.SqlServer.Dmf.Common.AssemblySmo.Microsoft.SqlServer.Dmf.Common.AssemblyMicrosoft.SqlServer.Dmf.Common.dllPublic
Smo.Microsoft.SqlServer.Management.Sdk.Sfc.AssemblySmo.Microsoft.SqlServer.Management.Sdk.Sfc.AssemblyMicrosoft.SqlServer.Management.Sdk.Sfc.dllPublic
Smo.Microsoft.SqlServer.PolicyEnum.AssemblySmo.Microsoft.SqlServer.PolicyEnum.AssemblyMicrosoft.SqlServer.PolicyEnum.dllPublic
Smo.Microsoft.SqlServer.Smo.AssemblySmo.Microsoft.SqlServer.Smo.AssemblyMicrosoft.SqlServer.Smo.dllPublic
Smo.Microsoft.SqlServer.SqlClrProvider.AssemblySmo.Microsoft.SqlServer.SqlClrProvider.AssemblyMicrosoft.SqlServer.SqlClrProvider.dllPublic
Smo.Microsoft.SqlServer.SqlEnum.AssemblySmo.Microsoft.SqlServer.SqlEnum.AssemblyMicrosoft.SqlServer.SqlEnum.dllPublic