- name: StorageUsed for Standard Pricing Plan
  description: The amount of storage used by the standard container registry. For
    a registry account, it's the sum of capacity used by all the repositories within
    a registry. It's sum of capacity used by shared layers, manifest files, and replica
    copies in each of its repositories.
  type: Metric
  verified: false
  visible: true
  properties:
    metricName: StorageUsed
    metricNamespace: Microsoft.ContainerRegistry/registries
    severity: 3
    windowSize: PT1H
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 50000000000
    autoMitigate: false
    enabled: true
  references:
  - name: Common alert rules for Azure Container Registry
    url: https://learn.microsoft.com/azure/container-registry/monitor-service#alerts
  - name: Monitoring Azure Container Registry data reference
    url: https://learn.microsoft.com/azure/container-registry/monitor-service-reference
  - name: Service tier features and limits
    url: https://learn.microsoft.com/azure/container-registry/container-registry-skus#service-tier-features-and-limits
  guid: 42995506-5bd2-4687-9316-d9399919990b
- name: SuccessfulPullCount
  description: Number of successful image pulls
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-738
  properties:
    metricName: SuccessfulPullCount
    metricNamespace: Microsoft.ContainerRegistry/registries
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Count
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 50.0
    autoMitigate: false
    enabled: true
  references:
  - name: Monitoring Azure Container Registry data reference
    url: https://learn.microsoft.com/azure/container-registry/monitor-service-reference
  guid: b8c8a846-a8d0-4e8f-b854-030955a20135
- name: SuccessfulPushCount
  description: Number of successful image pushes
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-736
  properties:
    metricName: SuccessfulPushCount
    metricNamespace: Microsoft.ContainerRegistry/registries
    severity: 2
    windowSize: PT5M
    evaluationFrequency: PT5M
    timeAggregation: Count
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 10.0
    autoMitigate: false
    enabled: true
  references:
  - name: Monitoring Azure Container Registry data reference
    url: https://learn.microsoft.com/azure/container-registry/monitor-service-reference
  guid: 9dca87c2-de00-40fd-b0bb-c8335e5f978a
- name: StorageUsed
  description: The amount of storage used by the container registry. For a registry
    account, it's the sum of capacity used by all the repositories within a registry.
    It's sum of capacity used by shared layers, manifest files, and replica copies
    in each of its repositories.
  type: Metric
  verified: false
  visible: true
  tags:
  - auto-generated
  - agc-1158
  properties:
    metricName: StorageUsed
    metricNamespace: Microsoft.ContainerRegistry/registries
    severity: 3
    windowSize: PT1H
    evaluationFrequency: PT5M
    timeAggregation: Average
    operator: GreaterThan
    criterionType: StaticThresholdCriterion
    threshold: 429496729600.0
    enabled: true
  references:
  - name: Common alert rules for Azure Container Registry
    url: https://learn.microsoft.com/azure/container-registry/monitor-service#alerts
  - name: Monitoring Azure Container Registry data reference
    url: https://learn.microsoft.com/azure/container-registry/monitor-service-reference
  - name: Service tier features and limits
    url: https://learn.microsoft.com/azure/container-registry/container-registry-skus#service-tier-features-and-limits
  guid: fa9efde4-3586-4595-a442-b7e97f70fe91
