> azure-monitor

Expert knowledge for Azure Monitor development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when working with Log Analytics workspaces, Application Insights, VM/Container insights, AKS/Prometheus, or OpenTelemetry, and other Azure Monitor related development tasks. Not for Azure Managed Grafana (use azure-managed-grafana), Azure Network Watcher (use azure-n

fetch
$curl "https://skillshub.wtf/MicrosoftDocs/Agent-Skills/azure-monitor?format=md"
SKILL.mdazure-monitor

Azure Monitor Skill

This skill provides expert guidance for Azure Monitor. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLocationDescription
TroubleshootingL37-L87Diagnosing and fixing Azure Monitor issues: agent/extension problems, data collection and ingestion failures, alerts and metrics errors, Application Insights and Container insights troubleshooting.
Best PracticesL88-L130Best practices for Azure Monitor configuration, queries, costs, alerts, autoscale, AKS/VM monitoring, Prometheus/OTel, workbooks, and migrating legacy agents/logs for reliable observability.
Decision MakingL131-L162Guidance for planning and deciding Azure Monitor migrations, alert types, cost/usage optimization, data export options, and moving from legacy/third‑party monitoring tools to Azure Monitor
Architecture & Design PatternsL163-L170Designing Azure Monitor architectures: enterprise-wide layouts, Private Link network patterns, choosing single vs multiple workspaces, and using workspace replication for resilience.
Limits & QuotasL171-L233Limits, quotas, performance, and scale behavior for Azure Monitor logs, metrics, agents, autoscale, ingestion, APIs, and resource-specific monitoring (e.g., AKS, DBs, Event Grid, Cosmos DB).
SecurityL234-L291Securing Azure Monitor and related services: network isolation, TLS, auth (Entra, RBAC, keys), policy/compliance, private access, and analyzing security/audit logs across many Azure/3rd‑party workloads.
Configurationconfiguration.mdConfiguring Azure Monitor data collection, diagnostics, alerts, metrics, workspaces, pipelines, and schemas across VMs, Kubernetes, Application Insights, autoscale, and many Azure/SaaS resources.
Integrations & Coding Patternsintegrations.mdIntegrating Azure Monitor with VMs, apps, Prometheus, OpenTelemetry, ITSM, Grafana, REST APIs, and using KQL patterns to query, export, and analyze logs and metrics across services.
Deploymentdeployment.mdDeploying and managing Azure Monitor agents, alerts, diagnostics, Application Insights (Profiler/Snapshot), VM insights, and workbooks at scale using portal, ARM, CLI, PowerShell, and policy.

Troubleshooting

TopicURL
Troubleshoot Log Analytics agent for Linuxhttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/agent-linux-troubleshoot
Troubleshoot Log Analytics agent for Windowshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/agent-windows-troubleshoot
Use Azure Monitor Agent Health workbook to diagnose issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-health
Troubleshoot AMA on Linux VMs and scale setshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-troubleshoot-linux-vm
Fix rsyslog forwarding issues for AMA on Linuxhttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-troubleshoot-linux-vm-rsyslog
Troubleshoot AMA on Windows Arc-enabled servershttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-troubleshoot-windows-arc
Troubleshoot AMA on Windows VMs and scale setshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-troubleshoot-windows-vm
Troubleshoot Azure Diagnostics extension issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/diagnostics-extension-troubleshooting
Run Linux AMA troubleshooter to diagnose agent issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/troubleshooter-ama-linux
Run Windows AMA troubleshooter to diagnose agent issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/troubleshooter-ama-windows
Troubleshoot Azure Log Analytics VM extension on VMshttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/vmext-troubleshoot
Troubleshoot Azure Copilot observability agent issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/aiops/observability-agent-troubleshooting
Troubleshoot common Azure Monitor alert issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-troubleshoot
Fix configuration and runtime issues in log alertshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-troubleshoot-log
Resolve problems with Azure Monitor metric alertshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-troubleshoot-metric
Use the ITSMC dashboard to investigate connector errorshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/itsmc-dashboard
Resolve ITSMC dashboard connector status errorshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/itsmc-dashboard-errors
Fix ServiceNow sync and token issues for Azure ITSMChttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/itsmc-resync-servicenow
Troubleshoot common Azure ITSM Connector issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/itsmc-troubleshoot-overview
Diagnose and fix Azure Monitor log alert rule health issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/log-alert-rule-health
Interpret and resolve test action group error codeshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/test-action-group-errors
Monitor and troubleshoot AI agents with Application Insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/agents-view
Investigate failures and performance with Application Insights viewshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/failures-performance-transactions
Troubleshoot telemetry issues using Application Insights SDK statshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/sdk-stats
Troubleshoot Azure Monitor autoscale behavior and actionshttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-troubleshoot
Use Live Data in Container insights for real-time AKS troubleshootinghttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-livedata-overview
Troubleshoot Container Insights container log collection issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-troubleshoot
Troubleshoot Prometheus metrics collection in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/prometheus-metrics-troubleshoot
Monitor and troubleshoot DCR-based data collection in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/data-collection-monitor
Resolve Azure Monitor Log Analytics API error codeshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/errors
Troubleshoot stopped data collection in Azure Monitor Logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/data-collection-troubleshoot
Diagnose and alert on Log Analytics workspace healthhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-workspace-health
Create and troubleshoot Azure Monitor summary ruleshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/summary-rules
Monitor and troubleshoot ingestion and query issues in Azure Monitor workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-monitor-health
Troubleshoot Azure Monitor metric chart issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/metrics-troubleshoot
Troubleshoot Azure Monitor Code Optimizations issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/optimization-insights/code-optimizations-troubleshoot
Troubleshoot Application Insights Profiler for .NET problemshttps://learn.microsoft.com/en-us/azure/azure-monitor/profiler/profiler-troubleshooting
Query AzureMonitorPipelineLogErrors for ingestion issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/queries/azuremonitorpipelinelogerrors
Query and analyze EdgeActionServiceLog in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/queries/edgeactionservicelog
Interpret AzureMonitorPipelineLogErrors table for pipeline issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/azuremonitorpipelinelogerrors
Diagnose ingestion failures with FailedIngestion logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/failedingestion
Troubleshoot missing snapshots in Application Insights Snapshot Debuggerhttps://learn.microsoft.com/en-us/azure/azure-monitor/snapshot-debugger/snapshot-debugger-troubleshoot
Troubleshoot Azure Monitor workbook-based insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/troubleshoot-workbooks
Access deprecated troubleshooting guides in Workbookshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-access-troubleshooting-guide
Use Performance Diagnostics to troubleshoot Azure VM performancehttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/performance-diagnostics
Analyze Azure Performance Diagnostics reports for Windows VMshttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/performance-diagnostics-analyze
Troubleshoot VM insights agent and monitoring issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-troubleshoot

Best Practices

TopicURL
Migrate MMA custom text log tables to AMA DCRhttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-custom-text-log-migration
Map MMA data fields to AMA for query migrationhttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-data-field-differences
Apply telemetry best practices for observability agenthttps://learn.microsoft.com/en-us/azure/azure-monitor/aiops/observability-agent-best-practices
Optimize Azure Monitor log alert queries for performancehttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-log-query
Apply Azure Monitor alerting architectural best practiceshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/best-practices-alerts
Filter OpenTelemetry data in Application Insights safelyhttps://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-filter
Apply autoscale best practices across Azure serviceshttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-best-practices
Implement common autoscale patterns in Azurehttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-common-scale-patterns
Avoid and mitigate autoscale flapping scenarioshttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-flapping
Use multiple autoscale profiles for time-based scalinghttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-multiprofile
Apply Azure Monitor best practices for AKS clustershttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/best-practices-containers
Optimize Container Insights monitoring costs and configurationhttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-cost
Design cost-effective alerting for AKS in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/cost-effective-alerting
Apply Azure Monitor best practices for Kubernetes layershttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/monitor-kubernetes
Apply best practices for Azure Monitor data collection ruleshttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/data-collection-rule-best-practices
Optimize Azure Monitor costs with configurationhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-cost
Implement multicloud monitoring for AWS and GCP with Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-multicloud
Configure Azure Monitor for operational excellencehttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-operation
Apply performance best practices in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-performance
Apply reliability best practices in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-reliability
Analyze Log Analytics usage to control Azure Monitor costshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/analyze-usage
Apply architectural best practices for Azure Monitor Logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/best-practices-logs
Use Operation table to detect Log Analytics issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/monitor-workspace
Parse and structure text data in Azure Monitor logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/parse-text
Identify and manage personal data in Azure Monitor Logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/personal-data-mgmt
Optimize Azure Monitor Logs query performancehttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/query-optimization
Best practices for scaling Azure Monitor workspaces with Prometheushttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-scaling-best-practice
Optimize metrics usage and costs with usage insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/metrics-usage-insights
Migrate from metrics API to getBatch for performancehttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/migrate-to-batch-api
Best practices for PromQL on OpenTelemetry metrics in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/prometheus-opentelemetry-best-practices
Query system and Guest OS metrics with PromQL in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/prometheus-system-metrics-best-practices
Interpret ExchangeAssessmentRecommendation assessment resultshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/exchangeassessmentrecommendation
Use ExchangeOnlineAssessmentRecommendation guidance logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/exchangeonlineassessmentrecommendation
Choose visualization tools for Azure Monitor analysishttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/best-practices-visualize
Optimize workbook performance with criteria parametershttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-criteria
Build interactive Azure Monitor Workbook reportshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-interactive-reports
Create status indicators and icons in Workbookshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-traffic-lights
Apply Azure Monitor best practices for VM monitoringhttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/best-practices-vm
Implement comprehensive VM monitoring with Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine

Decision Making

TopicURL
Plan migration from Log Analytics agent to Azure Monitor Agenthttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-migration
Plan migration from WAD/LAD diagnostics to AMAhttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-migration-wad-lad
Plan migration to Scheduled Query Rules API for alertshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-log-api-switch
Choose the right Azure Monitor alert typehttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-types
Plan migration from App Center to Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/app/app-center-migration
Migrate from Classic Application Insights SDKs to OpenTelemetryhttps://learn.microsoft.com/en-us/azure/azure-monitor/app/migrate-to-opentelemetry
Transition from Container Monitoring Solution to Container Insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-transition-solution
Choose between Azure Monitor metrics export and data plane APIhttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/data-plane-versus-metrics-export
Decide how to migrate SCOM monitoring to Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/azure-monitor-operations-manager
Estimate Azure Monitor costs with pricing calculatorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/cost-estimate
Map Azure Monitor charges to billing meter nameshttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/cost-meters
Understand Azure Monitor billing and usage drivershttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/cost-usage
Migrate from batch and beta Log Analytics APIshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/migrate-batch-and-beta
Use availability zones for Azure Monitor workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/availability-zones
Plan and optimize Azure Monitor Logs costs and pricing optionshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/cost-logs
Use Auxiliary table plan for low-cost Azure Monitor log retentionhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/create-custom-table-auxiliary
Migrate from HTTP Data Collector API to Logs Ingestion APIhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/custom-logs-migrate
Plan and use Azure Monitor Logs dedicated clustershttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/logs-dedicated-clusters
Choose Azure Monitor Logs table plans by usagehttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/logs-table-plans
Plan migration from Splunk to Azure Monitor Logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/migrate-splunk-to-azure-monitor-logs
Plan migration from self-hosted Prometheus to Azure Monitor managed Prometheushttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/prometheus-migrate
Migrate from diagnostic retention to Azure Storage lifecycle policieshttps://learn.microsoft.com/en-us/azure/azure-monitor/platform/migrate-to-azure-storage-lifecycle-policy
Migrate from SCOM Managed Instance to Azure Monitor DCRshttps://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/migrate-to-azure-monitor
FAQ for migrating from Azure Monitor SCOM Managed Instancehttps://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/migration-faq-scom-manage-instance
Plan migration from SCOM Managed Instance to SCOM or Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/migration-overview
Migrate Azure Monitor Grafana dashboards to Managed Grafanahttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/visualize-copy-to-managed-grafana
Choose between Azure Monitor Grafana optionshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/visualize-grafana-overview
Plan for VM insights Map and Dependency Agent retirementhttps://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-maps-retirement

Architecture & Design Patterns

TopicURL
Design an enterprise monitoring architecture with Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/enterprise-monitoring-architecture
Design Azure Monitor Private Link architecturehttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/private-link-design
Design single vs multiple Log Analytics workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/workspace-design
Design resilient architectures with Log Analytics workspace replicationhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/workspace-replication

Limits & Quotas

TopicURL
Plan Azure Monitor Agent performance for gateway forwardinghttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-performance
Check supported operating systems for Azure Monitor Agenthttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-supported-operating-systems
Manage Azure Monitor alert instance retention and statehttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-manage-alert-instances
Application Insights FAQ with usage limits and behaviorshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/application-insights-faq
Configure and understand Application Insights availability testshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/availability
Configure predictive autoscale thresholds and history requirementshttps://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-predictive
Enable high-scale log collection limits in Container Insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-high-scale
Use region mappings for Container Insights and Log Analyticshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-region-mapping
Configure autoscaling limits for Azure Managed Prometheus addon podshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/prometheus-metrics-scrape-autoscaling
Plan Prometheus scraping performance and scale in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/prometheus-metrics-scrape-scale
Azure Monitor platform limits and quotas referencehttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/service-limits
Understand caching behavior in Logs Query APIhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/cache
Run cross-workspace queries via Logs APIhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/cross-workspace-queries
Timeout limits for Azure Monitor log querieshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/timeouts
Query Basic and Auxiliary log tables with limitationshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/basic-logs-query
Configure daily ingestion caps for Log Analytics workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/daily-cap
Understand Azure Monitor log data ingestion latencyhttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/data-ingestion-time
Monitor Azure Monitor workspace metrics ingestion limitshttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-monitor-ingest-limits
Technical details and limits for Azure Monitor managed Prometheushttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/prometheus-metrics-details
Azure Monitor metrics for Container Instance scale setshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-containerinstance-containerscalesets-metrics
Azure Monitor metrics for Container Registry registrieshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-containerregistry-registries-metrics
Azure Monitor metrics for AKS managed clustershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-containerservice-managedclusters-metrics
Azure Monitor metrics for Custom Providers resource providershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-customproviders-resourceproviders-metrics
Azure Monitor metrics for Azure Managed Grafanahttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dashboard-grafana-metrics
Azure Monitor metrics for Data Box Edge deviceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-databoxedge-databoxedgedevices-metrics
Azure Monitor metrics for classic Data Factory datafactorieshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-datafactory-datafactories-metrics
Azure Monitor metrics for Azure Data Factory factorieshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-datafactory-factories-metrics
Azure Monitor metrics for Data Lake Analytics accountshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-datalakeanalytics-accounts-metrics
Azure Monitor metrics for Data Lake Store accountshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-datalakestore-accounts-metrics
Azure Monitor metrics for Data Protection BackupVaultshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dataprotection-backupvaults-metrics
Azure Monitor metrics for Data Share accountshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-datashare-accounts-metrics
Azure Monitor metrics for Azure Database for MariaDB servershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbformariadb-servers-metrics
Azure Monitor metrics for MySQL flexible servershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbformysql-flexibleservers-metrics
Azure Monitor metrics for MySQL single servershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbformysql-servers-metrics
Azure Monitor metrics for PostgreSQL flexible servershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbforpostgresql-flexibleservers-metrics
Azure Monitor metrics for PostgreSQL serverGroupsv2https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbforpostgresql-servergroupsv2-metrics
Azure Monitor metrics for PostgreSQL single servershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbforpostgresql-servers-metrics
Azure Monitor metrics for PostgreSQL serversv2https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-dbforpostgresql-serversv2-metrics
Azure Monitor metrics for DevCenter devcentershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-devcenter-devcenters-metrics
Azure Monitor metrics for IoT Hub instanceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-devices-iothubs-metrics
Azure Monitor metrics for IoT Hub provisioning serviceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-devices-provisioningservices-metrics
Azure Monitor metrics for DevOpsInfrastructure poolshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-devopsinfrastructure-pools-metrics
Azure Monitor metrics for Azure Digital Twins instanceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-digitaltwins-digitaltwinsinstances-metrics
Azure Monitor metrics for Cosmos DB Cassandra clustershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-documentdb-cassandraclusters-metrics
Azure Monitor metrics for Cosmos DB database accountshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-documentdb-databaseaccounts-metrics
Azure Monitor metrics for Cosmos DB fleetshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-documentdb-fleets-metrics
Azure Monitor metrics for Cosmos DB Garnet clustershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-documentdb-garnetclusters-metrics
Azure Monitor metrics for DurableTask schedulershttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-durabletask-schedulers-metrics
Azure Monitor metrics for Edge Zones resourceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-edgezones-edgezones-metrics
Azure Monitor metrics for Elastic SAN resourceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-elasticsan-elasticsans-metrics
Azure Monitor metrics for Event Grid domainshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-domains-metrics
Azure Monitor metrics for Event Grid event subscriptionshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-eventsubscriptions-metrics
Azure Monitor metrics for Event Grid extension topicshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-extensiontopics-metrics
Azure Monitor metrics for Event Grid namespaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-namespaces-metrics
Azure Monitor metrics for Event Grid partner namespaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-partnernamespaces-metrics
Azure Monitor metrics for Event Grid partner topicshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-partnertopics-metrics
Azure Monitor metrics for Event Grid system topicshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-systemtopics-metrics
Azure Monitor metrics for Event Grid topicshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-eventgrid-topics-metrics
Azure Workbooks data source and visualization limitshttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-limits

Security

TopicURL
Configure network and isolation settings for Azure Monitor Agenthttps://learn.microsoft.com/en-us/azure/azure-monitor/agents/azure-monitor-agent-network-configuration
Secure ITSM webhook connections for Azure Monitor alertshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/it-service-management-connector-secure-webhook-connections
Configure Azure for Secure Webhook ITSM integrationshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/itsm-connector-secure-webhook-connections-azure-configuration
Use Application Insights smart detection to identify security issueshttps://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-application-security-detection-pack
Enable Microsoft Entra authentication for Application Insights ingestionhttps://learn.microsoft.com/en-us/azure/azure-monitor/app/azure-ad-authentication
Configure IP address handling in Application Insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/app/ip-collection
Migrate Container Insights from legacy to managed identity authenticationhttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-authentication
Configure secure access to Live Data in Container insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-livedata-setup
Configure TLS and mTLS for Azure Monitor pipelinehttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/pipeline-tls
Use automated TLS certificate management for Azure Monitor pipelinehttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/pipeline-tls-automated
Configure customer-managed TLS certificates for Azure Monitor pipelinehttps://learn.microsoft.com/en-us/azure/azure-monitor/data-collection/pipeline-tls-custom
Configure network and firewall access to Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/azure-monitor-network-access
Securely configure and deploy Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/best-practices-security
Configure Network Security Perimeter for Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/network-security-perimeter
Apply Network Security Perimeter scenarios to Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/network-security-perimeter-scenarios
Built-in Azure Policy definitions for Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/policy-reference
Configure Azure Monitor access via Private Linkhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/private-link-security
Apply RBAC roles and permissions in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/roles-permissions-security
Apply RBAC roles and permissions in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/roles-permissions-security
Use Azure Policy compliance controls for Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/security-controls-policy
Use Azure Policy compliance controls for Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/fundamentals/security-controls-policy
Register Entra app for Azure Monitor API tokenshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/api/register-app-for-token
Configure customer-managed keys for Azure Monitor Logshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/customer-managed-keys
Design granular RBAC for Azure Monitor Log Analyticshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/granular-rbac-log-analytics
Configure row-level access with granular RBAC in Log Analyticshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/granular-rbac-use-case
Configure access control for Log Analytics workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/manage-access
Configure table-level RBAC access in Log Analyticshttps://learn.microsoft.com/en-us/azure/azure-monitor/logs/manage-table-access
Manage access control for Azure Monitor workspaceshttps://learn.microsoft.com/en-us/azure/azure-monitor/metrics/azure-monitor-workspace-manage-access
Configure BYOS storage for Profiler and Snapshot Debugger with Private Linkhttps://learn.microsoft.com/en-us/azure/azure-monitor/profiler/profiler-bring-your-own-storage
Monitor Entra authentication logs for Azure Cache for Redishttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-logs/microsoft-cache-redis-logs
Azure Monitor WAF log categories for CDN policieshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-logs/microsoft-cdn-cdnwebapplicationfirewallpolicies-logs
Analyze Defender serverless security plugin data logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/appserviceserverlesssecurityplugindata
Use ArcK8sAudit Kubernetes API audit logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/arck8saudit
Analyze ArcK8sAuditAdmin modifying Kubernetes API operationshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/arck8sauditadmin
Use AuditLogs table for Azure AD activity auditinghttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/auditlogs
Analyze AzureAttestationDiagnostics attestation request logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/azureattestationdiagnostics
Use AzureDevOpsAuditing logs to track DevOps changeshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/azuredevopsauditing
Leverage BehaviorAnalytics Sentinel UEBA enriched eventshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/behavioranalytics
Use BehaviorEntities table for Defender entity behaviorshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/behaviorentities
Analyze BehaviorInfo table for Defender behavior insightshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/behaviorinfo
Use CampaignInfo table for Defender for Office 365 campaignshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/campaigninfo
Analyze CassandraAudit CQL operation and login audit logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/cassandraaudit
Understand DatabricksRBAC audit log schema in Azure Monitorhttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databricksrbac
Review DatabricksRemoteHistoryService credential audit schemahttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databricksremotehistoryservice
Use DatabricksRFA access request audit logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databricksrfa
Inspect DatabricksSecrets audit log schemahttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databrickssecrets
Analyze DatabricksSQLPermissions audit log schemahttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databrickssqlpermissions
Use DatabricksSSH audit log table schemahttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databricksssh
Query DatabricksUnityCatalog security audit logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/databricksunitycatalog
Monitor GCPIAM identity and access logs in Sentinelhttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/gcpiam
Query GoogleCloudSCC security findings in Sentinelhttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/googlecloudscc
Monitor HDInsightGatewayAuditLogs authentication activityhttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/hdinsightgatewayauditlogs
Audit Synapse RBAC operations with SynapseRbacOperations logshttps://learn.microsoft.com/en-us/azure/azure-monitor/reference/tables/synapserbacoperations
Secure Azure Workbooks with customer storage encryptionhttps://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-bring-your-own-storage

> related_skills --same-repo

> microsoft-foundry

Expert knowledge for Microsoft Foundry (aka Azure AI Foundry) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Foundry agents with Azure OpenAI, vector search/RAG, Sora video, realtime audio, or MCP/LangChain APIs, and other Microsoft Foundry related development tasks. Not for Microsoft Foundry Classic (use microsoft-foundry-classic),

> microsoft-foundry-tools

Expert knowledge for Microsoft Foundry Tools (aka Azure AI services, Azure Cognitive Services) development including best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using Content Understanding analyzers, Content Moderator APIs, Foundry containers, VNet/Key Vault security, or Entra auth, and other Microsoft Foundry Tools related development tasks. Not for Microsoft Foundry (use micr

> microsoft-foundry-local

Expert knowledge for Microsoft Foundry Local (aka Azure AI Foundry Local) development including troubleshooting, best practices, decision making, configuration, and integrations & coding patterns. Use when using Foundry Local CLI, chat/transcription APIs, tools, OpenAI/LangChain clients, or upgrading legacy SDKs, and other Microsoft Foundry Local related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Classic (use microsoft-foundry-classic), Microsoft Foun

> microsoft-foundry-classic

Expert knowledge for Microsoft Foundry Classic (aka Azure AI Foundry classic) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building Foundry agents with RAG, tools, evaluators, Azure OpenAI, VNet/Private Link, or CI/CD deployments, and other Microsoft Foundry Classic related development tasks. Not for Microsoft Foundry (use microsoft-foundry

┌ stats

installs/wk0
░░░░░░░░░░
github stars525
██████████
first seenMar 17, 2026
└────────────

┌ repo

MicrosoftDocs/Agent-Skills
by MicrosoftDocs
└────────────

┌ tags

└────────────