Azure Monitor integration

Observability: metrics, alerts, activity logs, action groups, diagnostics

Help CentreConnectors

Overview

Azure Monitor is Microsoft's observability platform – metrics, logs, alerts, action groups. The Automize Azure Monitor connector covers metrics queries, alert management, activity log search, and diagnostics configuration.

  • Regions: Resources live in their host region; Monitor aggregates centrally.
  • Plans: Pay-per-GB ingested logs. Metrics free for Azure resources; custom metrics charged.

Setting up the connection

Auth type: OAuth 2.0 (Authorization Code).

  1. Entra ID → App registration → Monitoring Reader / Monitoring Contributor.
  2. In Automize → Settings → Connectors → Azure Monitor. Paste credentials + subscription.

Find your credentials at https://entra.microsoft.com/.


Rate limits

Query API: ~200 queries/min per subscription. Connector retries 429.


Data model

Telemetry surfaces:

    Resources ─┬─ Metrics (numeric time-series, real-time)
               ├─ Logs (structured events in Log Analytics workspace)
               ├─ Activity Logs (control-plane events: who changed what)
               ├─ Alerts (rules on metrics/logs/activity)
               └─ Action Groups (notification destinations)

Available operations

13 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create Alert RuleGeneralCreate or update an alert rule
Create Diagnostic SettingGeneralCreate or update a diagnostic setting
Delete Alert RuleGeneralDelete an alert rule
Get Action GroupGeneralGet action group details
Get Alert RuleGeneralGet alert rule details
Get Diagnostic SettingGeneralGet a diagnostic setting
Get MetricsGeneralGet metric values for a resource
List Action GroupsGeneralList action groups for alert notifications
List Activity LogsGeneralList activity log events
List Alert RulesGeneralList metric alert rules
List Diagnostic SettingsGeneralList diagnostic settings for a resource
List Log ProfilesGeneralList log profiles
List Metric DefinitionsGeneralList available metrics for a resource

Operations

Create Alert Rule

Create or update an alert rule

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext
Resource Group resource_groupYestext
Alert Name alert_nameYestext

Tips

  • Metric alert: condition (metric + threshold) + actionGroup ID.
  • Log alert: KQL query + frequency + threshold.

Create Diagnostic Setting

Create or update a diagnostic setting

ParameterRequiredTypeDescription
Resource Id resource_idYestext
Setting Name setting_nameYestext

Delete Alert Rule

Delete an alert rule

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext
Resource Group resource_groupYestext
Alert Name alert_nameYestext

Get Action Group

Get action group details

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext
Resource Group resource_groupYestext
Action Group Name action_group_nameYestext

Get Alert Rule

Get alert rule details

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext
Resource Group resource_groupYestext
Alert Name alert_nameYestext

Get Diagnostic Setting

Get a diagnostic setting

ParameterRequiredTypeDescription
Resource Id resource_idYestext
Setting Name setting_nameYestext

Get Metrics

Get metric values for a resource

ParameterRequiredTypeDescription
Resource Id resource_idYestext

List Action Groups

List action groups for alert notifications

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext

Tips

  • Action groups define notification channels (email, SMS, webhook, runbook).

List Activity Logs

List activity log events

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext

Tips

  • Filter by eventTimestamp + resourceGroupName + operationName.

List Alert Rules

List metric alert rules

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext

Tips

  • Returns rules + their conditions + action groups.

List Diagnostic Settings

List diagnostic settings for a resource

ParameterRequiredTypeDescription
Resource Id resource_idYestext

List Log Profiles

List log profiles

ParameterRequiredTypeDescription
Subscription Id subscription_idYestext

List Metric Definitions

List available metrics for a resource

ParameterRequiredTypeDescription
Resource Id resource_idYestext

FAQ

Application Insights vs Azure Monitor?
App Insights is App-focused (APM, request tracking, dependency map). Azure Monitor is platform-wide. Both write to Log Analytics.
Why are my alerts not firing?
Check (a) rule enabled, (b) action group has valid contacts, (c) threshold + window match expected metric values, (d) no suppression/maintenance window active.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.