- 3 minutes to read

Azure API Management Service Overview

Monitor and manage your Azure API Management Service resources with Nodinite. Take control of the service, its APIs, certificates, Event Hub Loggers, and private endpoints, with instant health-checks and self-service actions for your business and IT teams, all without direct Azure Portal access.

Plug and Play! The Nodinite Azure Monitoring Agent discovers your API Management Services and their related artifacts automatically.

How It Works

The Azure Monitoring Agent uses the Azure REST API to discover each API Management Service in the configured subscriptions, and presents the service and its artifacts as Resources in Categories. The agent evaluates their state and reports it to the Monitoring Service, and your Monitor Views show the result in the Web Client.

graph LR subgraph "Nodinite" MS["fa:fa-watch-fitness Monitoring Service"] --- AG["fa:fa-monitor-waveform Azure Monitoring Agent"] end subgraph "Azure" AG -->|"Azure REST API"| SVC["fa:fa-clouds API Management Service"] SVC --- API["fa:fa-cloud-upload API"] SVC --- CERT["fa:fa-file-certificate Certificate"] SVC --- LOG["fa:fa-arrow-down-to-line Event Hub Logger"] SVC --- PE["fa:fa-chart-network Private Endpoint"] end style MS fill:#2678BD,color:#fff style AG fill:#2678BD,color:#fff

Diagram: The Azure Monitoring Agent (blue) connects to each Azure API Management Service and monitors the service together with its APIs, Certificates, Event Hub Loggers, and Private Endpoints.

Feature Reference

The quick sheet below lists the features for monitoring Azure API Management Service resources. Nodinite Users interact with these through self-service Remote Actions and get an instant online health-check.

# Monitoring Managing Actions
API Monitoring Managing Details
Edit
Test API
Certificate Monitoring Managing Edit thresholds
Details
Event Hub Logger Monitoring Managing Details
Edit
Delete
Private Endpoints Monitoring Managing Details
Service Monitoring Managing Details
Create Event Hub Logger

As an Administrator with access to Monitoring Agents, you add the subscriptions to monitor and turn monitoring on or off with Remote Configuration; see the Configuration guide.

Logging Azure API Management

Monitoring tells you whether the API Management Service and its artifacts are healthy. To log the actual API requests and responses, use a policy that sends Log Events to Nodinite. These separate guides cover API Management logging:

Create the Event Hub Logger that your policy uses with the Create Event Hub Logger Remote Action, then manage it from the Managing Event Hub Logger page. The Pickup Service reads the events from the Event Hub; you monitor that Event Hub with Monitoring Event Hub.

Next Steps