Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
This article contains all the monitoring reference information for this service.
See Monitor Azure Container Registry for details on the data you can collect for Azure Container Registry and how to use it.
This section lists all the automatically collected platform metrics for this service. These metrics are also part of the global list of all platform metrics supported in Azure Monitor.
For information on metric retention, see Azure Monitor Metrics overview.
The following table lists the metrics available for the Microsoft.ContainerRegistry/registries resource type.
Table headings
PT1M
indicates that the metric is sampled every minute, PT30M
every 30 minutes, PT1H
every hour, and so on.Metric | Name in REST API | Unit | Aggregation | Dimensions | Time Grains | DS Export |
---|---|---|---|---|---|---|
AgentPool CPU Time AgentPool CPU Time in seconds |
AgentPoolCPUTime |
Seconds | Total (Sum) | <none> | PT1M | Yes |
Run Duration Run Duration in milliseconds |
RunDuration |
MilliSeconds | Total (Sum) | <none> | PT1M | Yes |
Storage used 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. |
StorageUsed |
Bytes | Average | Geolocation |
PT1H | Yes |
Successful Pull Count Number of successful image pulls |
SuccessfulPullCount |
Count | Total (Sum) | <none> | PT1M | Yes |
Successful Push Count Number of successful image pushes |
SuccessfulPushCount |
Count | Total (Sum) | <none> | PT1M | Yes |
Total Pull Count Number of image pulls in total |
TotalPullCount |
Count | Total (Sum) | <none> | PT1M | Yes |
Total Push Count Number of image pushes in total |
TotalPushCount |
Count | Total (Sum) | <none> | PT1M | Yes |
Note
Because of layer sharing, registry Storage used might be less than the sum of storage for individual repositories. When you delete a repository or tag, you recover only the storage used by manifest files and the unique layers referenced.
For information about what metric dimensions are, see Multi-dimensional metrics.
This service has the following dimensions associated with its metrics.
This section lists the types of resource logs you can collect for this service. The section pulls from the list of all resource logs category types supported in Azure Monitor.
Category | Category display name | Log table | Supports basic log plan | Supports ingestion-time transformation | Example queries | Costs to export |
---|---|---|---|---|---|---|
ContainerRegistryLoginEvents |
Login Events | ContainerRegistryLoginEvents Azure Container Registry Login Auditing Logs |
No | Yes | Queries | No |
ContainerRegistryRepositoryEvents |
RepositoryEvent logs | ContainerRegistryRepositoryEvents Azure Container Registry Repository Auditing Logs |
No | Yes | Queries | No |
This section lists the Azure Monitor Logs tables relevant to this service, which are available for query by Log Analytics using Kusto queries. The tables contain resource log data and possibly more depending on what is collected and routed to them.
For a reference of all Azure Monitor Logs and Log Analytics tables, see the Azure Monitor Log Table Reference.
AzureActivity. Entries from the Azure Activity log that provide insight into any subscription-level or management group level events that occurred in Azure.
AzureMetrics. Metric data emitted by Azure services that measure their health and performance.
ContainerRegistryLoginEvents. Registry authentication events and status, including the incoming identity and IP address.
ContainerRegistryRepositoryEvents. Operations on images and other artifacts in registry repositories. The following operations are logged: push, pull, untag, delete (including repository delete), purge tag, and purge manifest.
Purge events are logged only if a registry retention policy is configured.
The linked table lists the operations that can be recorded in the activity log for this service. These operations are a subset of all the possible resource provider operations in the activity log.
For more information on the schema of activity log entries, see Activity Log schema.
The following table lists operations related to Azure Container Registry that can be created in the Activity log. This list isn't exhaustive.
Operation | Description |
---|---|
Create or Update Container Registry | Create a container registry or update a registry property |
Delete Container Registry | Delete a container registry |
List Container Registry Login Credentials | Show credentials for registry's admin account |
Import Image | Import an image or other artifact to a registry |
Create Role Assignment | Assign an identity a Role-based access control (RBAC) role to access a resource |
Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register now