Azure Monitor REST API reference

Use the Azure Monitor REST API to get insights into your Azure resources using the following groups of operations.

For information on the {filter-syntax} parameter common to many Azure Monitor REST APIs, read Azure Monitor REST API Filter Syntax.

REST operation groups

Concepts required to understand usage of this API are available at in the Azure Monitor documentation.

Organized by subject area.

Operation groups Description
Operations Lists the available REST API operations for Azure Monitor.
Autoscale Settings Provides operations for managing autoscale settings.
Metrics
Metric Definitions Lists the metric definitions available for the resource. That is, what specific metrics can you collect.
Metrics Lists the metric values for a resource you identify.
Diagnostic Settings
Diagnostic Settings Provides operations for creating, updating, and retrieving the diagnostic settings for a resource. Control the routing of metric data and diagnostics logs.
Diagnostic Settings Category Relates to the possible categories for a given resource
Activity Log
Activity Log(s) Get a list of event entries in the Activity Log.
Activity Log Tenant Events Gets the Activity Log event entries for a specific tenant.
(Activity Log) Event Categories Lists the types of Activity Log Entries.
Activity Log Profiles Provides operations to manage activity log profiles so you can route activity log events to other locations.
Alerts and Action Groups
Metric Alerts Provides operations to manage newer metric alerts.
Metric Alerts Status Lists status of a newer metric alerts.
Metric Alert Baseline Obtains the baselines for a metric for use in dynamic alerts.
Log Alert Scheduled Query Rules Provides operations for managing analytic query-based log alerts.
Activity Log Alerts Configure and list alerts based on Activity Log events.
Action Groups Operations you can take on Action Groups. Newer alerts call Action Groups to send notifications or trigger other actions.
Alerts (classic) Rule Incidents Older alert type functions. Gets an incident associated to a classic metric alert rule. When an alert rule fires because the threshold is crossed in the up or down direction, an incident is created and an entry added to the Activity Log.
Alert (classic) Rules Provides operations for managing alert (classic) rules.