Rendimiento de contenedores

Microsoft.SQLServer.Linux.Rollup.DBFilegroupFx.ContainerToDBFilegroupFxPerformance (DependencyMonitor)

Acumula todos los monitores de rendimiento de contenedores en el grupo de archivos de datos con optimización para memoria de base de datos.

Knowledge Base article:

Resumen

Este monitor es una acumulación de supervisión de rendimiento de todos los contenedores hospedados en este grupo de archivos de datos con optimización para memoria de base de datos. Si el estado es desconocido, la supervisión aún no se ha inicializado.

Causas

Un estado incorrecto de este monitor indica un problema con el rendimiento de contenedores hospedados en este grupo de archivos de datos con optimización para memoria. Vea todas las alertas actuales para este grupo de archivos de datos con optimización para memoria en este vínculo:

Ver alertas

Resoluciones

Use el Explorador de estado para profundizar y encontrar la causa del estado incorrecto. Use los conocimientos en el monitor concreto que causa el problema para solucionar y corregir el problema.

Parámetros invalidables

Nombre

Descripción

Valor predeterminado

Prioridad de la alerta

Define la prioridad de alerta.

Normal

Gravedad de la alerta

Define la gravedad de alerta.

MatchMonitorHealth

Enabled

Enables or disables the workflow.

Yes

Generates Alerts

Defines whether the workflow generates an Alert.

No

Element properties:

TargetMicrosoft.SQLServer.Linux.DBFilegroupFx
Parent MonitorSystem.Health.PerformanceState
AlgorithmBestOf
Source MonitorSystem.Health.PerformanceState
RelationshipMicrosoft.SQLServer.Linux.DBFilegroupFxHostsContainer
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
El espacio del contenedor de grupos de archivos de datos optimizados para memoria se está agotando
El grupo de archivos de datos optimizados para memoria "{0}" de la base de datos "{1}" de la instancia de SQL "{2}" del equipo "{3}" se está quedando sin espacio. Revise el estado de los monitores de unidad para determinar la causa principal.
Vea la sección de la base de conocimientos para obtener más información.

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.Linux.Rollup.DBFilegroupFx.ContainerToDBFilegroupFxPerformance" Target="SqlDiscL!Microsoft.SQLServer.Linux.DBFilegroupFx" ParentMonitorID="Health!System.Health.PerformanceState" RelationshipType="SqlDiscL!Microsoft.SQLServer.Linux.DBFilegroupFxHostsContainer" MemberMonitor="Health!System.Health.PerformanceState" Accessibility="Public" Enabled="true" Remotable="true" Priority="Normal">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.Linux.Rollup.DBFilegroupFx.ContainerToDBFilegroupFxPerformance.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.Filegroup"]/GroupName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.Database"]/DatabaseName$</AlertParameter2>
<AlertParameter3>$Target/Host/Host/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/InstanceName$</AlertParameter3>
<AlertParameter4>$Target/Host/Host/Property[Type="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/MachineName$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<Algorithm>BestOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>