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).
- Entra ID → App registration → Monitoring Reader / Monitoring Contributor.
- 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.
| Operation | Category | What it does |
|---|---|---|
| Create Alert Rule | General | Create or update an alert rule |
| Create Diagnostic Setting | General | Create or update a diagnostic setting |
| Delete Alert Rule | General | Delete an alert rule |
| Get Action Group | General | Get action group details |
| Get Alert Rule | General | Get alert rule details |
| Get Diagnostic Setting | General | Get a diagnostic setting |
| Get Metrics | General | Get metric values for a resource |
| List Action Groups | General | List action groups for alert notifications |
| List Activity Logs | General | List activity log events |
| List Alert Rules | General | List metric alert rules |
| List Diagnostic Settings | General | List diagnostic settings for a resource |
| List Log Profiles | General | List log profiles |
| List Metric Definitions | General | List available metrics for a resource |
Operations
Create Alert Rule
Create or update an alert rule
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text | |
Resource Group resource_group | Yes | text | |
Alert Name alert_name | Yes | text |
Tips
- Metric alert: condition (metric + threshold) + actionGroup ID.
- Log alert: KQL query + frequency + threshold.
Create Diagnostic Setting
Create or update a diagnostic setting
| Parameter | Required | Type | Description |
|---|---|---|---|
Resource Id resource_id | Yes | text | |
Setting Name setting_name | Yes | text |
Delete Alert Rule
Delete an alert rule
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text | |
Resource Group resource_group | Yes | text | |
Alert Name alert_name | Yes | text |
Get Action Group
Get action group details
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text | |
Resource Group resource_group | Yes | text | |
Action Group Name action_group_name | Yes | text |
Get Alert Rule
Get alert rule details
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text | |
Resource Group resource_group | Yes | text | |
Alert Name alert_name | Yes | text |
Get Diagnostic Setting
Get a diagnostic setting
| Parameter | Required | Type | Description |
|---|---|---|---|
Resource Id resource_id | Yes | text | |
Setting Name setting_name | Yes | text |
Get Metrics
Get metric values for a resource
| Parameter | Required | Type | Description |
|---|---|---|---|
Resource Id resource_id | Yes | text |
List Action Groups
List action groups for alert notifications
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text |
Tips
- Action groups define notification channels (email, SMS, webhook, runbook).
List Activity Logs
List activity log events
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text |
Tips
- Filter by eventTimestamp + resourceGroupName + operationName.
List Alert Rules
List metric alert rules
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text |
Tips
- Returns rules + their conditions + action groups.
List Diagnostic Settings
List diagnostic settings for a resource
| Parameter | Required | Type | Description |
|---|---|---|---|
Resource Id resource_id | Yes | text |
List Log Profiles
List log profiles
| Parameter | Required | Type | Description |
|---|---|---|---|
Subscription Id subscription_id | Yes | text |
List Metric Definitions
List available metrics for a resource
| Parameter | Required | Type | Description |
|---|---|---|---|
Resource Id resource_id | Yes | text |
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.