|
| 1 | +--- |
| 2 | +title: Monitoring data reference for Azure Synapse Analytics |
| 3 | +description: This article contains important reference material you need when you monitor Azure Synapse Analytics. |
| 4 | +ms.date: 03/25/2024 |
| 5 | +ms.custom: horz-monitor |
| 6 | +ms.topic: reference |
| 7 | +author: jonburchel |
| 8 | +ms.author: jburchel |
| 9 | +ms.service: synapse-analytics |
| 10 | +--- |
| 11 | + |
| 12 | +# Azure Synapse Analytics monitoring data reference |
| 13 | + |
| 14 | +[!INCLUDE [horz-monitor-ref-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-intro.md)] |
| 15 | + |
| 16 | +See [Monitor Azure Synapse Analytics](monitor-synapse-analytics.md) for details on the data you can collect for Azure Synapse Analytics and how to use it. |
| 17 | + |
| 18 | +[!INCLUDE [horz-monitor-ref-metrics-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-intro.md)] |
| 19 | + |
| 20 | +### Supported metrics for Microsoft.Synapse/workspaces |
| 21 | +The following table lists the metrics available for the Microsoft.Synapse/workspaces resource type. |
| 22 | +[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)] |
| 23 | +[!INCLUDE [Microsoft.Synapse/workspaces](~/azure-reference-other-repo/azure-monitor-ref/supported-metrics/includes/microsoft-synapse-workspaces-metrics-include.md)] |
| 24 | + |
| 25 | +### Supported metrics for Microsoft.Synapse/workspaces/bigDataPools |
| 26 | +The following table lists the metrics available for the Microsoft.Synapse/workspaces/bigDataPools resource type. |
| 27 | +[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)] |
| 28 | +[!INCLUDE [Microsoft.Synapse/workspaces/bigDataPools](~/azure-reference-other-repo/azure-monitor-ref/supported-metrics/includes/microsoft-synapse-workspaces-bigdatapools-metrics-include.md)] |
| 29 | + |
| 30 | +### Supported metrics for Microsoft.Synapse/workspaces/kustoPools |
| 31 | +The following table lists the metrics available for the Microsoft.Synapse/workspaces/kustoPools resource type. |
| 32 | +[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)] |
| 33 | +[!INCLUDE [Microsoft.Synapse/workspaces/kustoPools](~/azure-reference-other-repo/azure-monitor-ref/supported-metrics/includes/microsoft-synapse-workspaces-kustopools-metrics-include.md)] |
| 34 | + |
| 35 | +### Supported metrics for Microsoft.Synapse/workspaces/scopePools |
| 36 | +The following table lists the metrics available for the Microsoft.Synapse/workspaces/scopePools resource type. |
| 37 | +[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)] |
| 38 | +[!INCLUDE [Microsoft.Synapse/workspaces/scopePools](~/azure-reference-other-repo/azure-monitor-ref/supported-metrics/includes/microsoft-synapse-workspaces-scopepools-metrics-include.md)] |
| 39 | + |
| 40 | +### Supported metrics for Microsoft.Synapse/workspaces/sqlPools |
| 41 | +The following table lists the metrics available for the Microsoft.Synapse/workspaces/sqlPools resource type. |
| 42 | +[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)] |
| 43 | +[!INCLUDE [Microsoft.Synapse/workspaces/sqlPools](~/azure-reference-other-repo/azure-monitor-ref/supported-metrics/includes/microsoft-synapse-workspaces-sqlpools-metrics-include.md)] |
| 44 | + |
| 45 | +#### Details |
| 46 | + |
| 47 | +- Dedicated SQL pool measures performance in compute data warehouse units (DWUs). Rather than surfacing details of individual nodes such as memory per node or number of CPUs per node, metrics such as `MemoryUsedPercent` and `CPUPercent` show general usage trend over a period of time. These trends help administrators understand how a dedicated SQL pool instance is utilized. Changes in memory or CPU footprint could be a trigger for actions such as scale-up or scale-down of DWUs, or investigating queries that might require optimization. |
| 48 | + |
| 49 | +- `DWUUsed` represents only high-level usage across the SQL pool and isn't a comprehensive indicator of utilization. To determine whether to scale up or down, consider all factors that DWU can impact, such as concurrency, memory, tempdb size, and adaptive cache capacity. [Run your workload at different DWU settings](sql-data-warehouse/sql-data-warehouse-manage-compute-overview.md#finding-the-right-size-of-data-warehouse-units) to determine what works best to meet your business objectives. |
| 50 | + |
| 51 | +- `MemoryUsedPercent` reflects utilization even if the data warehouse is idle, not active workload memory consumption. Track this metric along with tempdb size and Gen2 cache to decide whether you need to scale for more cache capacity to increase workload performance. |
| 52 | + |
| 53 | +- Failed and successful connections are reported for a particular data warehouse, not for the server itself. |
| 54 | + |
| 55 | +[!INCLUDE [horz-monitor-ref-metrics-dimensions-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions-intro.md)] |
| 56 | + |
| 57 | +[!INCLUDE [horz-monitor-ref-metrics-dimensions](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions.md)] |
| 58 | + |
| 59 | +### Microsoft.Synapse/workspaces |
| 60 | + |
| 61 | +`Result`, `FailureType`, `Activity`, `ActivityType`, `Pipeline`, `Trigger`, `EventType`, `TableName`, `LinkTableStatus`, `LinkConnectionName`, `SQLPoolName`, `SQLDatabaseName`, `JobName`, `LogicalName`, `PartitionId`, `ProcessorInstance` |
| 62 | + |
| 63 | +Use the `Result` dimension of the `IntegrationActivityRunsEnded`, `IntegrationPipelineRunsEnded`, `IntegrationTriggerRunsEnded`, and `BuiltinSqlPoolDataRequestsEnded` metrics to filter by `Succeeded`, `Failed`, or `Canceled` final state. |
| 64 | + |
| 65 | +### Microsoft.Synapse/workspaces/bigDataPools |
| 66 | + |
| 67 | +`SubmitterId`, `JobState`, `JobType`, `JobResult` |
| 68 | + |
| 69 | +### Microsoft.Synapse/workspaces/kustoPools |
| 70 | + |
| 71 | +`Database`, `SealReason`, `ComponentType`, `ComponentName`, `ContinuousExportName`, `Result`, `EventStatus`, `State`, `RoleInstance`, `IngestionResultDetails`, `FailureKind`, `MaterializedViewName`, `Kind`, `Result`, `QueryStatus`, `ComponentType`, `CommandType` |
| 72 | + |
| 73 | +### Microsoft.Synapse/workspaces/scopePools |
| 74 | + |
| 75 | +`JobType`, `JobResult` |
| 76 | + |
| 77 | +### Microsoft.Synapse/workspaces/sqlPools |
| 78 | + |
| 79 | +`IsUserDefined`, `Result` |
| 80 | + |
| 81 | +[!INCLUDE [horz-monitor-ref-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-resource-logs.md)] |
| 82 | + |
| 83 | +### Supported resource logs for Microsoft.Synapse/workspaces |
| 84 | +[!INCLUDE [Microsoft.Synapse/workspaces](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/microsoft-synapse-workspaces-logs-include.md)] |
| 85 | + |
| 86 | +> [!NOTE] |
| 87 | +> The event **SynapseBuiltinSqlPoolRequestsEnded** is emitted only for queries that read data from storage. It's not emitted for queries that process only metadata. |
| 88 | +
|
| 89 | +### Supported resource logs for Microsoft.Synapse/workspaces/bigDataPools |
| 90 | +[!INCLUDE [Microsoft.Synapse/workspaces/bigDataPools](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/microsoft-synapse-workspaces-bigdatapools-logs-include.md)] |
| 91 | + |
| 92 | +### Supported resource logs for Microsoft.Synapse/workspaces/kustoPools |
| 93 | +[!INCLUDE [Microsoft.Synapse/workspaces/kustoPools](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/microsoft-synapse-workspaces-kustopools-logs-include.md)] |
| 94 | + |
| 95 | +### Supported resource logs for Microsoft.Synapse/workspaces/scopePools |
| 96 | +[!INCLUDE [Microsoft.Synapse/workspaces/scopePools](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/microsoft-synapse-workspaces-scopepools-logs-include.md)] |
| 97 | + |
| 98 | +### Supported resource logs for Microsoft.Synapse/workspaces/sqlPools |
| 99 | +[!INCLUDE [Microsoft.Synapse/workspaces/sqlPools](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/microsoft-synapse-workspaces-sqlpools-logs-include.md)] |
| 100 | + |
| 101 | +### Dynamic Management Views (DMVs) |
| 102 | + |
| 103 | +For more information on these logs, see the following information: |
| 104 | + |
| 105 | +- [sys.dm_pdw_exec_requests](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-exec-requests-transact-sql?view=azure-sqldw-latest&preserve-view=true) |
| 106 | +- [sys.dm_pdw_request_steps](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-request-steps-transact-sql?view=azure-sqldw-latest&preserve-view=true) |
| 107 | +- [sys.dm_pdw_dms_workers](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-dms-workers-transact-sql?view=azure-sqldw-latest&preserve-view=true) |
| 108 | +- [sys.dm_pdw_waits](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-waits-transact-sql?view=azure-sqldw-latest&preserve-view=true) |
| 109 | +- [sys.dm_pdw_sql_requests](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-sql-requests-transact-sql?view=azure-sqldw-latest&preserve-view=true) |
| 110 | + |
| 111 | +[!INCLUDE [horz-monitor-ref-logs-tables](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-logs-tables.md)] |
| 112 | + |
| 113 | +### Synapse Workspaces |
| 114 | +Microsoft.Synapse/workspaces |
| 115 | + |
| 116 | +- [AzureActivity](/azure/azure-monitor/reference/tables/AzureActivity#columns) |
| 117 | +- [SynapseRbacOperations](/azure/azure-monitor/reference/tables/SynapseRbacOperations#columns) |
| 118 | +- [SynapseGatewayApiRequests](/azure/azure-monitor/reference/tables/SynapseGatewayApiRequests#columns) |
| 119 | +- [SynapseSqlPoolExecRequests](/azure/azure-monitor/reference/tables/SynapseSqlPoolExecRequests#columns) |
| 120 | +- [SynapseSqlPoolRequestSteps](/azure/azure-monitor/reference/tables/SynapseSqlPoolRequestSteps#columns) |
| 121 | +- [SynapseSqlPoolDmsWorkers](/azure/azure-monitor/reference/tables/SynapseSqlPoolDmsWorkers#columns) |
| 122 | +- [SynapseSqlPoolWaits](/azure/azure-monitor/reference/tables/SynapseSqlPoolWaits#columns) |
| 123 | +- [SynapseSqlPoolSqlRequests](/azure/azure-monitor/reference/tables/SynapseSqlPoolSqlRequests#columns) |
| 124 | +- [SynapseIntegrationPipelineRuns](/azure/azure-monitor/reference/tables/SynapseIntegrationPipelineRuns#columns) |
| 125 | +- [SynapseLinkEvent](/azure/azure-monitor/reference/tables/SynapseLinkEvent#columns) |
| 126 | +- [SynapseIntegrationActivityRuns](/azure/azure-monitor/reference/tables/SynapseIntegrationActivityRuns#columns) |
| 127 | +- [SynapseIntegrationTriggerRuns](/azure/azure-monitor/reference/tables/SynapseIntegrationTriggerRuns#columns) |
| 128 | +- [SynapseBigDataPoolApplicationsEnded](/azure/azure-monitor/reference/tables/SynapseBigDataPoolApplicationsEnded#columns) |
| 129 | +- [SynapseBuiltinSqlPoolRequestsEnded](/azure/azure-monitor/reference/tables/SynapseBuiltinSqlPoolRequestsEnded#columns) |
| 130 | +- [SQLSecurityAuditEvents](/azure/azure-monitor/reference/tables/SQLSecurityAuditEvents#columns) |
| 131 | +- [SynapseScopePoolScopeJobsEnded](/azure/azure-monitor/reference/tables/SynapseScopePoolScopeJobsEnded#columns) |
| 132 | +- [SynapseScopePoolScopeJobsStateChange](/azure/azure-monitor/reference/tables/AzureActivity#columns) |
| 133 | +- [SynapseDXCommand](/azure/azure-monitor/reference/tables/SynapseDXCommand#columns) |
| 134 | +- [SynapseDXFailedIngestion](/azure/azure-monitor/reference/tables/SynapseDXFailedIngestion#columns) |
| 135 | +- [SynapseDXIngestionBatching](/azure/azure-monitor/reference/tables/SynapseDXIngestionBatching#columns) |
| 136 | +- [SynapseDXQuery](/azure/azure-monitor/reference/tables/SynapseDXQuery#columns) |
| 137 | +- [SynapseDXSucceededIngestion](/azure/azure-monitor/reference/tables/SynapseDXSucceededIngestion#columns) |
| 138 | +- [SynapseDXTableUsageStatistics](/azure/azure-monitor/reference/tables/SynapseDXTableUsageStatistics#columns) |
| 139 | +- [SynapseDXTableDetails](/azure/azure-monitor/reference/tables/SynapseDXTableDetails#columns) |
| 140 | + |
| 141 | +[!INCLUDE [horz-monitor-ref-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-activity-log.md)] |
| 142 | + |
| 143 | +- [Microsoft.Sql resource provider operations](/azure/role-based-access-control/permissions/databases#microsoftsql) |
| 144 | +- [Microsoft.Synapse resource provider operations](/azure/role-based-access-control/permissions/analytics#microsoftsynapse) |
| 145 | + |
| 146 | +## Related content |
| 147 | + |
| 148 | +- See [Monitor Azure Synapse Analytics](monitor-synapse-analytics.md) for a description of monitoring Synapse Analytics. |
| 149 | +- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources. |
0 commit comments