App Service Environments provides a fully isolated and dedicated environment for securely running Azure App Service apps at high scale, including Web Apps, Mobile Apps, and API Apps.

App Service Environments are ideal for application workloads that require:

  • Very high scale
  • Isolation and secure network access

Use the Azure public cloud integration to discover and collect metrics against the Azure service.

External reference

Azure Monitor - Platform metrics

Setup

To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Hosting Environment MultiRole Pool.

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitAggregation TypeDescription
azure_web_hostingenvironments_multirolepools_BytesReceivedBytesReceivedData InBytesTotalThe average incoming bandwidth used across all front ends, in MiB
azure_web_hostingenvironments_multirolepools_BytesSentBytesSentData OutBytesTotalThe average incoming bandwidth used across all front end, in MiB
azure_web_hostingenvironments_multirolepools_CpuPercentageCpuPercentageCPU PercentagePercentAverageThe average CPU used across all instances of front end
azure_web_hostingenvironments_multirolepools_DiskQueueLengthDiskQueueLengthDisk Queue LengthCountAverageThe average number of both read and write requests that were queued on storage. A high disk queue length is an indication of an app that might be slowing down because of excessive disk I/O
azure_web_hostingenvironments_multirolepools_Http101Http101Http 101CountTotalThe count of requests resulting in an HTTP status code 101
azure_web_hostingenvironments_multirolepools_Http2xxHttp2xxHttp 2xxCountTotalThe count of requests resulting in an HTTP status code >= 200 but < 300
azure_web_hostingenvironments_multirolepools_Http3xxHttp3xxHttp 3xxCountTotalThe count of requests resulting in an HTTP status code >= 300 but < 400
azure_web_hostingenvironments_multirolepools_Http401Http401Http 401CountTotalThe count of requests resulting in HTTP 401 status code
azure_web_hostingenvironments_multirolepools_Http403Http403Http 403CountTotalThe count of requests resulting in HTTP 403 status code
azure_web_hostingenvironments_multirolepools_Http404Http404Http 404CountTotalThe count of requests resulting in HTTP 404 status code
azure_web_hostingenvironments_multirolepools_Http406Http406Http 406CountTotalThe count of requests resulting in HTTP 406 status code
azure_web_hostingenvironments_multirolepools_Http4xxHttp4xxHttp 4xxCountTotalThe count of requests resulting in an HTTP status code >= 400 but < 500
azure_web_hostingenvironments_multirolepools_Http5xxHttp5xxHttp Server ErrorsCountTotalThe count of requests resulting in an HTTP status code >= 500 but < 600
azure_web_hostingenvironments_multirolepools_HttpQueueLengthHttpQueueLengthHttp Queue LengthCountAverageThe average number of HTTP requests that had to sit on the queue before being fulfilled. A high or increasing HTTP Queue length is a symptom of a plan under heavy load
azure_web_hostingenvironments_multirolepools_HttpResponseTimeHttpResponseTimeResponse TimeSecondsAverageThe time taken for the front end to serve requests, in seconds
azure_web_hostingenvironments_multirolepools_LargeAppServicePlanInstancesLargeAppServicePlanInstancesLarge App Service Plan WorkersCountAverageLarge App Service Plan Workers
azure_web_hostingenvironments_multirolepools_MediumAppServicePlanInstancesMediumAppServicePlanInstancesMedium App Service Plan WorkersCountAverageMedium App Service Plan Workers
azure_web_hostingenvironments_multirolepools_MemoryPercentageMemoryPercentageMemory PercentagePercentAverageThe average memory used across all instances of front end
azure_web_hostingenvironments_multirolepools_RequestsRequestsRequestsCountTotalThe total number of requests regardless of their resulting HTTP status code
azure_web_hostingenvironments_multirolepools_SmallAppServicePlanInstancesSmallAppServicePlanInstancesSmall App Service Plan WorkersCountAverageSmall App Service Plan Workers
azure_web_hostingenvironments_multirolepools_TotalFrontEndsTotalFrontEndsTotal Front EndsCountAverageTotal Front Ends