Introduction

The Azure Hosting Environment is Microsoft’s cloud-based infrastructure that offers a range of computing resources for hosting applications, websites, databases, and services. It supports multiple hosting models, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Serverless computing, allowing businesses to deploy and manage workloads efficiently.

Use OpsRamp Azure Public Cloud Integration to discover and collect metrics against Hosting Environment.

Setup

To set up the Azure integration and discover the Azure Hosting Environment resources, do the following:

  1. Create an Azure Integration, if not available in your installed integrations. For more information on how to install the Azure Integration, refer to Install Azure Integration.
  2. Create a discovery profile. For more information on how to create a discovery profile, refer to Create Discovery Profile.
  3. Select Hosting Environment under the Filter Criteria in the Edit Discovery Profile page.
  4. Save the discovery profile to make them available in the list of Discovery Profiles.
  5. Scan to discover the resources at any time independent of the predefined schedule.
  6. Once the scan is completed, you can view the Hosting Environment resources under Infrastructure > Resources > Microsoft Azure category.

Event support

OpsRamp supports Azure events for Hosting Environment. Configure Azure Events in the OpsRamp Azure integration discovery profile.

See Process Azure Events for more information on how to configure Azure events.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitAggregation TypeDescription
azure_web_hostingenvironments_BytesReceivedBytesReceivedData InBytesTotalIncoming bandwidth used across all front end instances
azure_web_hostingenvironments_BytesSentBytesSentData OutBytesTotalOutgoing bandwidth used across all front end instances
azure_web_hostingenvironments_CpuPercentageCpuPercentageCPU PercentagePercentAverageCPU used across all front end instances
azure_web_hostingenvironments_DiskQueueLengthDiskQueueLengthDisk Queue LengthCountAverageNumber of both read and write requests that were queued on storage
azure_web_hostingenvironments_Http101Http101Http 101CountTotalNumber of requests resulting in an HTTP 101 status code
azure_web_hostingenvironments_Http2xxHttp2xxHttp 2xxCountTotalNumber of requests resulting in an HTTP status code >= 200 but < 300
azure_web_hostingenvironments_Http3xxHttp3xxHttp 3xxCountTotalNumber of requests resulting in an HTTP status code >= 300 but < 400
azure_web_hostingenvironments_Http401Http401Http 401CountTotalNumber of requests resulting in an HTTP 401 status code
azure_web_hostingenvironments_Http403Http403Http 403CountTotalNumber of requests resulting in an HTTP 403 status code
azure_web_hostingenvironments_Http404Http404Http 404CountTotalNumber of requests resulting in an HTTP 404 status code
azure_web_hostingenvironments_Http406Http406Http 406CountTotalNumber of requests resulting in an HTTP 406 status code
azure_web_hostingenvironments_Http4xxHttp4xxHttp 4xxCountTotalNumber of requests resulting in an HTTP status code >= 400 but < 500
azure_web_hostingenvironments_Http5xxHttp5xxHttp Server ErrorsCountTotalNumber of requests resulting in an HTTP status code >= 500 but < 600
azure_web_hostingenvironments_HttpQueueLengthHttpQueueLengthHttp Queue LengthCountAverageNumber of HTTP requests that had to sit on the queue before being fulfilled
azure_web_hostingenvironments_HttpResponseTimeHttpResponseTimeResponse TimeSecondsAverageTime taken for the ASE to serve requests
azure_web_hostingenvironments_LargeAppServicePlanInstancesLargeAppServicePlanInstancesLarge App Service Plan WorkersCountAverageNumber of large App Service Plan worker instances
azure_web_hostingenvironments_MediumAppServicePlanInstancesMediumAppServicePlanInstancesMedium App Service Plan WorkersCountAverageNumber of medium App Service Plan worker instances
azure_web_hostingenvironments_MemoryPercentageMemoryPercentageMemory PercentagePercentAverageMemory used across all front end instances
azure_web_hostingenvironments_RequestsRequestsRequestsCountTotalNumber of web requests served
azure_web_hostingenvironments_SmallAppServicePlanInstancesSmallAppServicePlanInstancesSmall App Service Plan WorkersCountAverageNumber of small App Service Plan worker instances
azure_web_hostingenvironments_TotalFrontEndsTotalFrontEndsTotal Front EndsCountAverageNumber of front end instances