Azure Container Apps

Overview

Azure Container Apps allow you to build and deploy modern apps and microservices using serverless containers. For more information, see Microsoft’s documentation for Azure Container Apps.

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first.

Data Collected

Metrics

azure.app_containerapps.count
(gauge)
The count of container apps.
azure.app_containerapps.replicas
(gauge)
Number of replicas count of container app
azure.app_containerapps.requests
(count)
Requests processed
Shown as request
azure.app_containerapps.restart_count
(gauge)
Restart count of container app replicas
azure.app_containerapps.rx_bytes
(count)
Network received bytes
Shown as byte
azure.app_containerapps.tx_bytes
(count)
Network transmitted bytes
Shown as byte
azure.app_containerapps.usage_nano_cores
(gauge)
CPU consumed by the container app; in nano cores. 1;000;000;000 nano cores = 1 core
Shown as nanocore
azure.app_containerapps.working_set_bytes
(gauge)
Container App working set memory used in bytes.
Shown as byte
azure.app_containerapps.cores_quota_used
(gauge)
Number of reserved cores for container app revisions.
azure.app_containerapps.cpu_percentage
(gauge)
Percentage of CPU limit used in percentage points.
Shown as percent
azure.app_containerapps.memory_percentage
(gauge)
Percentage of memory limit used, in percentage points.
Shown as percent
azure.app_containerapps.resiliency_connect_timeouts
(gauge)
Total connection timeouts.
azure.app_containerapps.resiliency_ejected_hosts
(gauge)
Number of currently ejected hosts.
azure.app_containerapps.resiliency_ejections_aborted
(gauge)
Number of ejections aborted due to the max ejection %.
azure.app_containerapps.resiliency_request_retries
(gauge)
Total request retries.
azure.app_containerapps.resiliency_requests_pending_connection_pool
(gauge)
Total requests pending a connection pool connection.
azure.app_containerapps.resiliency_request_timeouts
(gauge)
Total request that timed out waiting for a response.
azure.app_containerapps.response_time
(gauge)
Average response time per status code.
Shown as millisecond
azure.app_containerapps.total_cores_quota_used
(gauge)
Number of total reserved cores for the container app.
azure.app_containerapps.gpu_utilization_percentage
(gauge)
Gpu utilization indicates the percent of time over the past sample period during which one or more kernels were executing on the GPU.
Shown as percent
azure.app_containerapps.jvm_buffer_count
(gauge)
Number of buffers in the memory pool.
azure.app_containerapps.jvm_buffer_memory_limit
(gauge)
Amount of total memory capacity of buffers (in bytes).
Shown as byte
azure.app_containerapps.jvm_buffer_memory_usage
(gauge)
Amount of memory used by buffers, such as direct memory (in bytes).
Shown as byte
azure.app_containerapps.jvm_gc_count
(gauge)
Count of JVM garbage collection actions.
azure.app_containerapps.jvm_gc_duration
(gauge)
Duration of JVM garbage collection actions (in milliseconds).
Shown as millisecond
azure.app_containerapps.jvm_memory_committed
(gauge)
Amount of memory guaranteed to be available for each pool (in bytes).
Shown as byte
azure.app_containerapps.jvm_memory_limit
(gauge)
Amount of maximum obtainable memory for each pool (in bytes).
Shown as byte
azure.app_containerapps.jvm_memory_total_committed
(gauge)
Total amount of memory guaranteed to be available for heap or non-heap (in bytes).
Shown as byte
azure.app_containerapps.jvm_memory_total_limit
(gauge)
Total amount of maximum obtainable memory for heap or non-heap (in bytes).
Shown as byte
azure.app_containerapps.jvm_memory_total_used
(gauge)
Total amount of memory used by heap or non-heap (in bytes).
Shown as byte
azure.app_containerapps.jvm_memory_used
(gauge)
Amount of memory used by each pool (in bytes).
Shown as byte
azure.app_containerapps.jvm_thread_count
(gauge)
Number of executing platform threads.

Events

The Azure Container Apps integration does not include any events.

Service Checks

The Azure Container Apps integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.