Download PDF
Download page Azure Container Registries.
Azure Container Registries
Azure Container Registry is a managed registry service that enables you to build, store, and manage container images and artifacts in a private registry for all types of container deployments.
You must configure cloud connections to monitor this entity. See Configure Azure Cloud Connection.
Cisco Cloud Observability displays Azure entities on the Observe page. Metrics are displayed for specific entity instances in the list and detail views.
This document contains references to third-party documentation. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.
Detail View
To display the detail view for an Azure Container Registry instance:
- Navigate to the Observe page.
- Under Containers, click Azure Container Registries.
The list view now displays. - Click an instance Name to display the detail view.
The detail view displays metrics, key performance indicators, and properties (attributes) related to the instance you selected.
Metrics and Key Performance Indicators
Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for Azure Container Registry. See Supported metrics for Microsoft.ContainerRegistry/registries.
Display Name | Source Metric Name | Description |
AgentPool CPU Time (s) | AgentPoolCPUTime | AgentPool CPU time in seconds. |
Image Push/Pull (Count) |
| Number of image pulls in total. |
TotalPushCount | Number of image pushes in total. | |
SuccessfulPullCount | Number of successful image pulls. | |
SuccessfulPushCount | Number of successful image pushes. | |
Run Duration (ms) | RunDuration | Run duration in milliseconds. |
Properties (Attributes)
Cisco Cloud Observability displays the following properties for Azure Container Registry.
Display Name | Property Name | Description |
---|---|---|
Admin User Enabled | azure.container_registry.admin_user_enabled | Indicates whether the admin user is enabled for the container registry. |
Anonymous Pull Enabled | azure.container_registry.anonymous_pull_enabled | Indicates whether anonymous pull access is enabled for the container registry. |
Creation Date | azure.container_registry.creation_date | The date and time when the container registry was created. |
Data Endpoint Enabled | azure.container_registry.data_endpoint_enabled | Indicates whether the data endpoint is enabled for this container registry. |
Data Endpoint Host Names | azure.container_registry.data_endpoint_host_names | A list of fully qualified domain names (FQDNs) for the data endpoints of the container registry. |
Key Vault Identity | azure.container_registry.encryption.key_vault_properties.identity | The identity used to access the Key Vault used for encryption. Can be a GUID or a string. |
Key Vault Properties Key Identifier | azure.container_registry.encryption.key_vault_properties.key_identifier | The identifier of the Azure Key Vault key used to encrypt the container registry. This field is optional and only applicable when encryption is enabled. |
Key Rotation Enabled | azure.container_registry.encryption.key_vault_properties.key_rotation_enabled | Indicates whether key rotation is enabled for the container registry encryption key stored in Azure Key Vault. |
Last Key Rotation Timestamp | azure.container_registry.encryption.key_vault_properties.last_key_rotation_timestamp | The timestamp of the last time the encryption key was rotated for the container registry using Azure Key Vault. |
Key Vault Properties Versioned Key Identifier | azure.container_registry.encryption.key_vault_properties.versioned_key_identifier | The versioned identifier of the encryption key used for the container registry stored in Azure Key Vault. |
Encryption Status | azure.container_registry.encryption.status | The status of encryption for the container registry. Possible values are 'Enabled', 'Disabled', and 'SoftDelete'. |
Login Server | azure.container_registry.login_server | The fully qualified domain name (FQDN) of the container registry's login server. |
Network Rule Bypass Options | azure.container_registry.network_rule_bypass_options | Specifies the network rule bypass options for the container registry. |
Default Action for Network Rules | azure.container_registry.network_rule_set.default_action | Specifies the default action to be taken on network traffic that does not match any of the IP rules or virtual network rules. Possible values are 'Allow' and 'Deny'. |
Azure AD Authentication as ARM Policy Status | azure.container_registry.policies.azure_ad_authentication_as_arm_policy.status | Specifies the status of Azure AD Authentication as ARM policy for the container registry. |
Export Policy Status | azure.container_registry.policies.export_policy.status | The current status of the export policy for the container registry. Can be 'Enabled' or 'Disabled'. |
Quarantine Policy Status | azure.container_registry.policies.quarantine_policy.status | The status of the quarantine policy for the container registry. Possible values are 'Enabled' and 'Disabled'. When enabled, images that fail validation are quarantined. |
Retention Policy Duration | azure.container_registry.policies.retention_policy.days | Specifies the number of days to retain untagged manifests and images. Set to -1 to retain them indefinitely. |
Last Updated Time | azure.container_registry.policies.retention_policy.last_updated_time | The timestamp of the last time the retention policy for the container registry was updated. |
Retention Policy Status | azure.container_registry.policies.retention_policy.status | Indicates whether the retention policy is enabled or disabled for the container registry. Possible values are 'Enabled' and 'Disabled'. |
Soft Delete Policy Last Updated Time | azure.container_registry.policies.soft_delete_policy.last_updated_time | The date and time when the soft delete policy was last updated for the container registry. |
Retention Days for Soft Delete Policy | azure.container_registry.policies.soft_delete_policy.retention_days | The number of days that soft-deleted resources are retained before they are permanently deleted. This value must be between 1 and 365. |
Soft Delete Policy Status | azure.container_registry.policies.soft_delete_policy.status | Specifies the status of the soft delete policy for the container registry. Possible values include Enabled, Disabled, and Pending. If the status is Pending, the policy is being enabled or disabled and is not yet in effect. |
Trust Policy Status | azure.container_registry.policies.trust_policy.status | The status of the trust policy for the container registry. Possible values are 'disabled', 'enabled', and 'disabledByDefault'. |
Trust Policy Type | azure.container_registry.policies.trust_policy.type | Specifies the type of trust policy that is enforced for the container registry. |
Provisioning State | azure.container_registry.provisioning_state | Specifies the current provisioning state of the container registry. Possible values include Succeeded, Failed, and Updating. |
Public Network Access | azure.container_registry.public_network_access | Specifies whether the container registry can be accessed over a public network. Possible values include Enabled and Disabled. If public network access is disabled, the registry can only be accessed over a private network or through a private endpoint connection. |
Storage Account ID | azure.container_registry.storage_account.id | The ID of the storage account used by the container registry to store its data. This field is optional and only applicable when using a dedicated storage account for the container registry. |
Zone Redundancy | azure.container_registry.zone_redundancy | The zone redundancy setting for the container registry, indicating whether the registry is replicated across multiple zones for high availability. |
Name | azure.name | The Resource Name of the Azure Resource. |
Resource Group | azure.resource.group | The resource group of the Azure Resource. |
Resource ID | azure.resource.id | The fully qualified ID of the Azure Resource. |
Account ID | cloud.account.id | The cloud account ID the resource is assigned to. |
Platform | cloud.platform | The cloud platform in use. |
Region | cloud.region | The location of the Azure Function resource. |
Retention and Purge Time-To-Live (TTL)
For all cloud and infrastructure entities, the retention TTL is 180 minutes (3 hours) and the purge TTL is 525,600 minutes (365 days).
Microsoft Azure, the Microsoft Azure logo, Azure, and any other Microsoft Azure Marks used in these materials are trademarks of Microsoft Corporation or its affiliates in the United States and/or other countries.