Azure App Services provides developers with web, API, mobile, and function (that run Azure Functions) applications.

These apps are incredibly powerful and can literally get you up and running in minutes. They provide a host of amazing features such as (auto)scaling, easy authentication, offline synchronization (for mobile apps), and hybrid connections.

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

Setup

To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select WebSites Slot.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
cloud_instance_stateStatus/StateAverageStatus/State
azure_website_requestsRequestsCountTotalAzure website requests.
azure_website_http_server_errorsHTTPServerErrorsCountAverageAzure website http server errors.
azure_website_cpu_timeCPUTimeMilliSecondsAzure website CPU time.
azure_website_bytes_receivedData InBytesTotalAzure website received bytes.
azure_website_bytes_sentData OutBytesTotalAzure website sent bytes.
azure_website_http_101HTTP 101CountTotalHTTP 101
azure_website_http_2xxHTTP 2xxCountTotalHTTP 2xx
azure_website_http_3xxHTTP 3xxCountTotalHTTP 3xx
azure_website_http_401HTTP 401CountTotalHTTP 401
azure_website_http_403HTTP 403CountTotalHTTP 403
azure_website_http_404HTTP 404CountTotalHTTP 404
azure_website_http_406HTTP 406CountTotalHTTP 406
azure_website_http_4xxHTTP 4xxCountTotalHTTP 4xx
azure_website_memory_working_setMemory Working SetBytesAverageMemory Working Set
azure_website_average_memory_working_setAverage Memory Working SetBytesAverageAverage Memory Working Set
azure_website_average_response_timeAverage Response TimeCountAverageAverage Response Time
azure_website_function_execution_unitsFunction Execution UnitsCountAverageFunction Execution Units
azure_website_function_execution_countFunction Execution CountCountAverageFunction Execution Count
azure_website_slot_current_assembliesCurrent AssembliesCountAverageCurrent Assemblies
azure_website_slot_app_connectionsConnectionsCountAverageConnections
azure_website_slot_gen0_garbage_collectionsGen 0 Garbage CollectionsCountTotalGen 0 Garbage Collections
azure_website_slot_gen1_garbage_collectionsGen 1 Garbage CollectionsCountTotalGen 1 Garbage Collections
azure_website_slot_gen2_garbage_collectionsGen 2 Garbage CollectionsCountTotalGen 2 Garbage Collections
azure_website_slot_handlesHandles CountCountAverageHandles
azure_website_slot_io_other_bytes_per_secondIO Other Bytes Per SecondBytesPerSecondTotalIO Other Bytes Per Second
azure_website_slot_io_other_operations_per_secondIO Other Operations Per SecondBytesPerSecondTotalIO Other Bytes Per Second
azure_website_slot_io_read_bytes_per_secondIO Read Bytes Per SecondBytesPerSecondTotalIO Read Bytes Per Second
azure_website_slot_io_read_operations_per_secondIO Read Operations Per SecondBytesPerSecondTotalIO Read Operations Per Second
azure_website_slot_io_write_bytes_per_secondIO Write Bytes Per SecondBytesPerSecondTotalIO Write Bytes Per Second
azure_website_slot_io_write_operations_per_secondIO Write Operations Per SecondBytesPerSecondTotalIO Write Operations Per Second
azure_website_slot_private_bytesPrivate BytesBytesAveragePrivate Bytes
azure_website_slot_requests_in_application_queueRequests In Application QueueCountAverageRequests In Application Queue
azure_website_slot_thread_countThreads CountCountAverageThreads
azure_website_slot_total_app_domainsTotal App DomainsCountAverageTotal App Domains
azure_website_slot_total_app_domains_unloadedTotal App Domains UnloadedCountAverageTotal App Domains Unloaded

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference