# Microsoft Azure App Configuration Monitoring ## Overview - [Overview](#overview) - [Creating a new monitor](#newmonitor) - [Monitored Parameters](#parameters) ## Microsoft Azure App Configuration - An Overview Azure App Configuration is a managed service that provides a central repository for managing application settings and feature flags. It allows development teams to decouple configuration from code, enabling dynamic configuration updates and feature rollouts without redeployment. Applications Manager's [Azure App Configuration monitoring](https://www.manageengine.com/products/applications_manager/azure-integration-services-monitoring.html#h2) provides visibility into the health and usage of your configuration stores. Track incoming HTTP request counts, request durations, throttled requests, storage consumption, request quota usage, snapshot storage, and geo-replication latency to ensure your configuration stores are operating reliably. ## Creating a new Azure App Configuration Monitor To learn how to create a new Azure App Configuration monitor, [click here](https://www.manageengine.com/products/applications_manager/help/microsoft-azure.html#newmonitor). ## Monitored Parameters Navigate to the **Category View** by clicking the **Monitors** tab. Hover over **Child Monitors** under **Microsoft Azure** in the Cloud Apps table, and then select the **App Configurations** monitor from the displayed tooltip. This action displays the bulk configuration view for Azure App Configuration in three tabs: - **Availability** tab gives the availability history for the past 24 hours or 30 days. - **Performance** tab gives the health status and events for the past 24 hours or 30 days. - **List view** enables you to perform [bulk admin configurations](https://www.manageengine.com/products/applications_manager/help/bulk-config.html). The Microsoft Azure monitor provides a brief detail of the Azure App Configuration under the given subscription. The following metrics are monitored in the corresponding tabs: - [Performance Overview](#performance-overview) - [Configuration](#configuration) ### Performance Overview | Parameter | Description | |---|---| | **HTTP REQUESTS** | | | Incoming HTTP Requests | The total number of incoming HTTP requests between the poll intervals. | | Throttled HTTP Requests | The total number of throttled HTTP requests between the poll intervals. | | **INCOMING HTTP REQUEST DURATION** | | | Incoming HTTP Request Duration | The average duration of incoming HTTP requests between the poll intervals. (in ms) | | **DAILY STORAGE USAGE** | | | Daily Storage Usage | The maximum storage usage of the App Configuration store at the time of polling. (in %) | | **REQUEST QUOTA USAGE** | | | Request Quota Usage | The maximum percentage of the request quota used at the time of polling. (in %) | | **SNAPSHOT STORAGE SIZE** | | | Snapshot Storage Size | The maximum storage size used by snapshots at the time of polling. (in MB) | | **REPLICATION LATENCY** | | | Replication Latency | The average replication latency of the geo-replicated configuration store between the poll intervals. (in ms) | ### Configuration | Parameter | Description | |---|---| | **CONFIGURATION** | | | Resource Group Name | The resource group that contains the Azure App Configuration store. | | Location | The Azure region where the Azure App Configuration store is deployed. | | Provisioning State | The current provisioning state of the Azure App Configuration store. | | SKU | The pricing tier of the Azure App Configuration store. | | Local Authentication | Indicates whether local authentication is Enabled or Disabled for the Azure App Configuration store. | | Purge Protection | Indicates whether purge protection is Enabled or Disabled for the Azure App Configuration store. | | Soft Delete Retention Days | The number of days that soft-deleted items are retained before permanent deletion. | | Creation Time | The date and time when the Azure App Configuration store was created. | | Endpoint | The endpoint URL of the Azure App Configuration store. |