API Management helps organizations publish APIs to external, partner, and internal developers to unlock the potential of their data and services.
Businesses everywhere want to extend their operations as a digital platform, creating new channels, finding new customers, and driving deeper engagement with existing ones. API Management provides the core competencies to ensure a successful API program through developer engagement, business insights, analytics, security, and protection.
You can use Azure API Management to take any back end and launch a full-fledged API program based on it. Also, use the Azure public cloud integration to discover and collect metrics against the Azure service.
External reference
Setup
To set up the Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select API Management Service.
Event support
- Supported
- Configurable in OpsRamp Azure Integration Discovery Profile.
Supported metrics
| OpsRamp Metric | Azure Metric | Metric Display Name | Unit | Description | Aggregation Type |
|---|---|---|---|---|---|
| azure_apimanagement_service_TotalRequests | TotalRequests | Total Gateway Requests (Deprecated) | Count | Number of gateway requests. | Total |
| azure_apimanagement_service_SuccessfulRequests | SuccessfulRequests | Successful Gateway Requests (Deprecated) | Count | Number of successful gateway requests. | Total |
| azure_apimanagement_service_UnauthorizedRequests | UnauthorizedRequests | Unauthorized Gateway Requests (Deprecated) | Count | Number of unauthorized gateway requests. | Total |
| azure_apimanagement_service_FailedRequests | FailedRequests | Failed Gateway Requests (Deprecated) | Count | Number of failed gateway requests. | Total |
| azure_apimanagement_service_OtherRequests | OtherRequests | Other Gateway Requests (Deprecated) | Count | Number of other gateway requests. | Total |
| azure_apimanagement_service_Duration | Duration | Overall Duration of Gateway Requests | Milliseconds | Overall duration of gateway requests in milliseconds. | Average |
| azure_apimanagement_service_Capacity | Capacity | Capacity (Preview) | Percent | Utilization metric for the API management service. | Maximum |
| azure_apimanagement_service_Requests | Requests | Total Number of Gateway Requests | Count | Total number of gateway requests. | Total |
| azure_apimanagement_service_EventHubTotalEvents | EventHubTotalEvents | Total EventHub Events | Count | Total number of events sent to EventHub from API Management in a given period. | Total |
| azure_apimanagement_service_EventHubSuccessfulEvents | EventHubSuccessfulEvents | Successful Eventhub Events | Count | Total number of successful EventHub events in a given period. | Total |
| azure_apimanagement_service_EventHubTotalFailedEvents | EventHubTotalFailedEvents | Total Failed Eventhub Events | Count | Total number of failed EventHub events in a given period. | Total |
| azure_apimanagement_service_EventHubRejectedEvents | EventHubRejectedEvents= | Rejected Eventhub Events | Count | Total number of Rejected EventHub (wrong configuration or unauthorized) events in a given period. | Total |
| azure_apimanagement_service_EventHubThrottledEvents | EventHubThrottledEvents | Throttled Eventhub Events | Count | Total number of Throttled EventHub events in a given period. | Total |
| azure_apimanagement_service_EventHubTimedoutEvents | EventHubTimedoutEvents | Timedout Eventhub Events | Count | Total number of timed-out EventHub events in a given period. | Total |
| azure_apimanagement_service_EventHubDroppedEvents | EventHubDroppedEvents | Dropped Eventhub Events | Count | Total number of events skipped because of queue size limit reached in a given period. | Total |
| azure_apimanagement_service_EventHubTotalBytesSent | EventHubTotalBytesSent | Size of EventHub Events | Bytes | Total size of EventHub events in bytes in a given period. | Total |
| azure_apimanagement_service_NetworkConnectivity | NetworkConnectivity | Network Connectivity Status of Resources (Preview) | Count | Network Connectivity status of dependent resource types from API Management service. | Total |
| cloud_instance_state | n/a | Status/State | n/a | Status/State of the cloud instance. | n/a |