services/Storage/storageAccounts/alerts.yaml (527 lines of code) (raw):

- name: Availability description: The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. type: Metric verified: true visible: true tags: - alz - hpc - alz - rag properties: metricName: Availability metricNamespace: Microsoft.Storage/storageAccounts severity: 1 windowSize: PT5M evaluationFrequency: PT5M timeAggregation: Average operator: LessThan threshold: 100 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: Monitoring Availability url: https://learn.microsoft.com/troubleshoot/azure/azure-storage/storage-monitoring-diagnosing-troubleshooting?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&tabs=dotnet#monitoring-availability - name: Supported metrics for Microsoft.Storage/storageAccounts url: https://learn.microsoft.com/azure/azure-monitor/reference/supported-metrics/microsoft-storage-storageaccounts-metrics deployments: - name: Deploy SA Availability Alert template: Deploy-SA-Availability-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: b1a4849b-78a8-437f-8113-7c6f2dc34927 - name: Throttling description: The storage account will be throttled if throughput exceeds the account's tier limit. Increasing the file share or storage tier may be necessary. type: Metric verified: false visible: true tags: - alz - hpc - alz - rag properties: metricName: Transactions dimensions: - name: ResponseType operator: Include values: - SuccessWithThrottling SuccessWithShareIopsThrottling ClientShareIopsThrottlingError - name: FileShare operator: Include values: - SuccessWithShareEgressThrottling SuccessWithShareIngressThrottling SuccessWithShareIopsThrottling ClientShareEgressThrottlingError ClientShareIngressThrottlingError ClientShareIopsThrottlingError metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 2 windowSize: PT15M evaluationFrequency: PT5M timeAggregation: Total operator: GreaterThanOrEqual threshold: 1 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: High latency, low throughput, or low IOPS url: https://learn.microsoft.com/en-us/troubleshoot/azure/azure-storage/files-troubleshoot-performance?tabs=windows#high-latency-low-throughput-or-low-iops deployments: - name: Deploy SA Throttling Alert template: Deploy-SA-Throttling-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: 5e544473-d84f-427d-869d-9d982619e4cb - name: QueueCount description: The number of queues in the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-481 properties: metricName: QueueCount metricNamespace: Microsoft.Storage/storageAccounts/queueServices severity: 0 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 0.0 autoMitigate: false enabled: true references: - name: Queue Storage Metrics url: https://learn.microsoft.com/azure/storage/queues/monitor-queue-storage-reference#queue-storage-metrics - name: Best practices for monitoring Azure Queue Storage url: https://learn.microsoft.com/azure/storage/queues/queues-storage-monitoring-scenarios?tabs=azure-powershell guid: f75dec98-78a3-4e42-954d-375fe3352857 - name: FileShareCount description: The number of file shares in the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-407 properties: metricName: FileShareCount metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 0 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 0.0 autoMitigate: false enabled: true guid: a4adc774-7ca4-4a4b-b2fa-514b9fcbbc80 - name: UsedCapacity description: The amount of storage used by the storage account. For standard storage accounts, it's the sum of capacity used by blob, table, file, and queue. For premium storage accounts and Blob storage accounts, it is the same as BlobCapacity or FileCapacity. type: Metric verified: false visible: true tags: - auto-generated - agc-42019 - hpc - auto-generated - agc-35128 - rag properties: metricName: UsedCapacity metricNamespace: Microsoft.Storage/storageAccounts severity: 3 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 2251800000000000.0 enabled: true references: - name: Account Level Metrics url: https://learn.microsoft.com/azure/azure-monitor/reference/supported-metrics/microsoft-storage-storageaccounts-metrics - name: Azure Storage Metric - Used Capacity url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#account-level guid: b663a689-6db8-467d-8b5d-8cd34afe4b0e - name: Egress description: The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress. type: Metric verified: false visible: true tags: - auto-generated - agc-3835 - hpc - auto-generated - agc-2980 - rag properties: metricName: Egress metricNamespace: Microsoft.Storage/storageAccounts severity: 2 windowSize: PT5M evaluationFrequency: PT5M timeAggregation: Total operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 60000000.0 enabled: true references: - name: Transaction Metrics url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#transaction-metrics - name: Storage Account Metric Dimensions (all storage) url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#metrics-dimensions guid: eb186756-b63b-408a-bbaf-ac94c1010287 - name: Ingress description: The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure. type: Metric verified: false visible: true tags: - auto-generated - agc-2468 - hpc - auto-generated - agc-2078 - rag properties: metricName: Ingress metricNamespace: Microsoft.Storage/storageAccounts severity: 3 windowSize: PT5M evaluationFrequency: PT5M timeAggregation: Total operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 1073741824.0 enabled: true references: - name: Transaction Metrics url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#transaction-metrics - name: Storage Account Metric Dimensions (all storage) url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#metrics-dimensions guid: 5d872cb4-7f71-4275-81eb-98c968c0cadd - name: blobServices - BlobCapacity description: The amount of storage used by the storage account's Blob service in bytes. type: Metric verified: false visible: true tags: - auto-generated - agc-1834 properties: metricName: BlobCapacity metricNamespace: Microsoft.Storage/storageAccounts/blobServices severity: 3 windowSize: P1D evaluationFrequency: PT5M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 107374182400.0 enabled: true references: - name: Blob Storage Metrics url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#blob-storage - name: Storage Account Metric Dimensions (Blob Storage) url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#dimensions-specific-to-blob-storage guid: 8c0aaea9-bcce-4c27-a090-ffe54b7e1d1c - name: blobServices - SuccessE2ELatency description: The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response. type: Metric verified: false visible: true tags: - auto-generated - agc-504 - hpc - auto-generated - agc-496 - rag properties: metricName: SuccessE2ELatency metricNamespace: Microsoft.Storage/storageAccounts/blobServices severity: 3 windowSize: PT5M evaluationFrequency: PT1M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 1000.0 enabled: true references: - name: Verify throughput and latency metrics for a storage account url: https://learn.microsoft.com/azure/storage/blobs/storage-blob-scalable-app-verify-metrics - name: Troubleshoot performance in Azure storage accounts url: https://learn.microsoft.com/troubleshoot/azure/azure-storage/troubleshoot-storage-performance#metrics-show-high-successe2elatency-and-low-successserverlatency guid: 0acc30dc-881d-46c9-b634-8cba507a263f - name: blobServices - SuccessServerLatency description: The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency. type: Metric verified: false visible: true tags: - auto-generated - agc-257 - hpc - auto-generated - agc-297 - rag properties: metricName: SuccessServerLatency metricNamespace: Microsoft.Storage/storageAccounts/blobServices severity: 2 windowSize: PT5M evaluationFrequency: PT1M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 1000.0 enabled: true references: - name: Trouble shoot performance in Azure storage accounts url: https://learn.microsoft.com/troubleshoot/azure/azure-storage/troubleshoot-storage-performance - name: Verify throughput and latency metrics for a storage account url: https://learn.microsoft.com/azure/storage/blobs/storage-blob-scalable-app-verify-metrics - name: Storage Transaction Metrics url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#transaction-metrics guid: 0a3689c7-b610-4c52-ae84-ab0640f3d6e4 - name: blobServices - BlobCount description: The number of blob objects stored in the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-277 properties: metricName: BlobCount metricNamespace: Microsoft.Storage/storageAccounts/blobServices severity: 3 windowSize: PT1H evaluationFrequency: PT1M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 0. enabled: true references: - name: Monitor the use of a container url: https://learn.microsoft.com/azure/storage/blobs/blob-storage-monitoring-scenarios#monitor-the-use-of-a-container guid: c4d93fac-a6b6-4731-a92a-c499b6fb2bcb - name: queueServices - QueueMessageCount description: The number of unexpired queue messages in the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-2080 properties: metricName: QueueMessageCount metricNamespace: Microsoft.Storage/storageAccounts/queueServices severity: 3 windowSize: PT1H evaluationFrequency: PT5M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 1000.0 enabled: true references: - name: Best practices for Azure Queue storage url: https://learn.microsoft.com/azure/storage/queues/queues-storage-monitoring-scenarios?tabs=azure-powershell - name: Queue Storage Metrics url: https://learn.microsoft.com/azure/storage/queues/monitor-queue-storage-reference#queue-storage-metrics - name: supported metrics for Microsoft.Storage/storageAccounts/queueServices url: https://learn.microsoft.com/azure/azure-monitor/reference/supported-metrics/microsoft-storage-storageaccounts-queueservices-metrics guid: 34769aaa-5014-4ced-bb08-9fabfba3d959 - name: queueServices - QueueCapacity description: The amount of Queue storage used by the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-427 properties: metricName: QueueCapacity metricNamespace: Microsoft.Storage/storageAccounts/queueServices severity: 4 windowSize: PT1H evaluationFrequency: PT5M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 31457280.0 enabled: true references: - name: Queue Storage Metrics url: https://learn.microsoft.com/azure/storage/queues/monitor-queue-storage-reference#queue-storage-metrics - name: Best practices for monitoring Azure Queue Storage url: https://learn.microsoft.com/azure/storage/queues/queues-storage-monitoring-scenarios?tabs=azure-powershell guid: 7815fc6f-bfb1-4474-9ea6-05e1449a2ed5 - name: fileServices - FileCapacity description: The amount of File storage used by the storage account. type: Metric verified: false visible: true tags: - auto-generated - agc-8269 properties: metricName: FileCapacity metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 2 windowSize: PT1H evaluationFrequency: PT15M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 96636764160.0 enabled: true references: - name: File Storage Metrics url: https://learn.microsoft.com/azure/storage/files/storage-files-monitoring-scenarios#file-storage-metrics guid: 26e09eae-c784-4e8f-a225-d3f13efff76f - name: fileServices - Transactions description: The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response. type: Metric verified: false visible: true tags: - auto-generated - agc-1467 - hpc - auto-generated - agc-1507 - rag properties: metricName: Transactions metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 3 windowSize: PT5M evaluationFrequency: PT1M timeAggregation: Total operator: GreaterThan criterionType: StaticThresholdCriterion dimensions: - operator: include name: responsetype values: - success - operator: include name: authentication values: - anonymous threshold: 10.0 enabled: true references: - name: Identify storage accounts with no or low use url: https://learn.microsoft.com/azure/storage/blobs/blob-storage-monitoring-scenarios#identify-storage-accounts-with-no-or-low-use - name: Monitor the use of a container url: https://learn.microsoft.com/azure/storage/blobs/blob-storage-monitoring-scenarios#monitor-the-use-of-a-container - name: Storage Transaction Metrics url: https://learn.microsoft.com/azure/storage/blobs/monitor-blob-storage-reference#transaction-metrics guid: c81d3e6c-5539-42ad-a95f-9bba504d91f0 - name: fileServices - FileShareSnapshotCount description: The number of snapshots present on the share in storage account's Files Service. type: Metric verified: false visible: true tags: - auto-generated - agc-617 properties: metricName: FileShareSnapshotCount metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 3 windowSize: PT1H evaluationFrequency: PT15M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 190.0 enabled: true references: - name: Azure Files monitoring data reference url: https://learn.microsoft.com/azure/storage/files/storage-files-monitoring-reference#azure-files guid: 8cbe449d-9264-4ae1-8221-5d97989005a8 - name: fileServices - Availability description: The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation. type: Metric verified: false visible: true tags: - auto-generated - agc-585 properties: metricName: Availability metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 3 windowSize: PT5M evaluationFrequency: PT1M timeAggregation: Average operator: LessThanOrEqual criterionType: StaticThresholdCriterion threshold: 99.9 enabled: true guid: 45fef979-c27e-425a-a6c3-e5bd28b1eb86 - name: fileServices - FileShareCapacityQuota description: The upper limit on the amount of storage that can be used by Azure Files Service in bytes. type: Metric verified: false visible: true tags: - auto-generated - agc-578 properties: metricName: FileShareCapacityQuota metricNamespace: Microsoft.Storage/storageAccounts/fileServices severity: 4 windowSize: PT1H evaluationFrequency: PT5M timeAggregation: Average operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 5222680231936.0 enabled: true guid: 8660f357-83f9-4719-bdf3-bae57af2d967