Azure Container Apps is a serverless platform that allows you to maintain less infrastructure and save costs while running containerized applications.

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 App instance:

  1. Navigate to the Observe page.
  2. Under Containers, click Azure Container Apps.
    The list view now displays.
  3. 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.
    The center panel of the detail view also displays a list of the instance's Containers, Init Containers, and Ingress Traffic.

Metrics and Key Performance Indicators 

Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for Azure Container Apps. See Monitor Azure Container Apps metrics.

Display NameSource Metric NameDescription
Network I/O (Bytes)
RxBytesNetwork received bytes.
TxBytesNetwork transmitted bytes.
Total Reserved CoresTotalCoresQuotaUsedTotal cores reserved for the Container App.
Reserved CoresCoresQuotaUsedNumber of used cores quota for Container App revisions.
Replica CountReplicasNumber of active replicas.
Requests (Count)RequestsRequests processed.
CPU Usage (mCores)UsageNanoCoresCPU consumed by the Container App, in nano cores (1,000,000,000 nanocores = 1 core).
Memory Working Set BytesWorkingSetBytesContainer app working set memory used in bytes.
Replica Restart CountRestartCountRestart count of container app replicas.

Properties (Attributes)

Cisco Cloud Observability displays the following properties for Azure Container Apps.

Display NameSource Property NameDescription
NamenameThe name of the Container App. 

ID

idThe unique Container App ID.
Custom Domain Verification IDproperties.customDomainVerificationIdThe identifier for the custom domain verification associated with this Container App.

Environment ID

properties.environmentIdSpecifies the ID of the managed environment in which the Container App is hosted.

Event Stream Endpoint

properties.eventStreamEndpointThe endpoint for the event stream of the Container App.
Running Statusproperties.runningStatusThe status of the Container App.
Workload Profile Nameproperties.workloadProfileNameThe workload profile name to pin for Container App execution.
Active Revisions Modeproperties.configuration.activeRevisionsMode

Specifies how the Container App handles active revisions. Possible values:

  • SINGLE
  • MULTIPLE


Max Inactive Revisionsproperties.configuration.maxInactiveRevisionsSpecifies the maximum number of inactive revisions to keep. An inactive revision is a revision that has not received any traffic for a specified period of time.
Ingress Exposed Portproperties.configuration.ingress.exposedPortSpecifies the port number to be exposed for ingress traffic.
Ingress FQDNproperties.configuration.ingress.fqdnThe fully qualified domain name (FQDN) for the ingress controller that is used to route traffic to the container group.
Ingress Target Portproperties.configuration.ingress.targetPortThe target port for incoming traffic to the Container App.
Ingress Transportproperties.configuration.ingress.transportSpecifies the transport protocol used for ingress traffic. Valid values are tcp and http.
Resource GroupresourceGroupThe resource group of the Azure Resource.
Account IDaccountIdThe cloud account ID the resource is assigned to.
LocationlocationThe geographical region the resource is running.
Containersproperties.template.containers

A list of container definitions for the Container App.

This list is displayed in the center panel of the Azure Container Apps detail view.

Init Containersproperties.template.initContainers

A list of specialized containers that run before Container Apps.

This list is displayed in the center panel of the Azure Container Apps detail view.

Ingress Traffic

properties.configuration.ingress.traffic

The traffic weights for the Container App's revisions.

This list is displayed in the center panel of the Azure Container Apps detail view.

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.