Regla de recopilación de rendimiento de espacio exterior disponible de bases de datos de SQL 2014 (MB)
Espacio exterior disponible (MB) para la base de datos de SQL 2014. Esta regla recopila la cantidad de espacio en disco disponible para las operaciones de crecimiento. Esta métrica considera las siguientes limitaciones:
El archivo no puede ser mayor que 1 TB {para los blobs de Azure);
El archivo no puede ser superior a su valor de máximo tamaño;
El archivo no puede ser superior al espacio libre disponible en disco;
Se producirá un error en la operación de crecimiento si no hay suficiente espacio para alojar el paso de crecimiento completo (por ejemplo, si el archivo incrementa en 10 GB pero solo hay 9 disponibles, se producirá un error en la operación)
.
Nombre | Descripción | Valor predeterminado |
Tamaño máximo del archivo de Azure (MB) | Tamaño máximo del archivo de datos almacenado en el almacenamiento BLOB de Azure. El flujo de trabajo considerará este valor como capacidad de almacenamiento máxima para cada archivo. | 1048576 |
Habilitado |
| Sí |
Genera alertas |
| No |
Intervalo (segundos) | Intervalo de tiempo periódico en segundos en que se ejecuta el flujo de trabajo. | 900 |
Tiempo de espera (segundos) | Especifica el tiempo durante el que se puede ejecutar el flujo de trabajo antes de que se cierre y se marque como error. | 300 |
Target | Microsoft.SQLServer.2014.Database |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2014.Database.DBSizeRaw.DataSourceMapped | Microsoft.SQLServer.2014.SQLProbeAccount |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SQLServer.2014.Database.DBDiskFreeSpaceMB.Collection" Enabled="true" Target="SQL2014Core!Microsoft.SQLServer.2014.Database">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.Database.DBSizeRaw.DataSourceMapped" RunAs="SQL2014Core!Microsoft.SQLServer.2014.SQLProbeAccount">
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<CounterName>DB Available Outer Space (MB)</CounterName>
<CounterKey>DBDiskFreeSpaceMB</CounterKey>
<AzureMaxFileSizeMB>1048576</AzureMaxFileSizeMB>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>