Azure Monitor 中的指标警报支持的资源Supported resources for metric alerts in Azure Monitor
Azure Monitor 现在支持新型指标警报类型,它比旧式经典指标警报具有显著的优势。Azure Monitor now supports a new metric alert type which has significant benefits over the older classic metric alerts. 指标可用于 Azure 服务的大型列表。Metrics are available for large list of Azure services. 新型警报支持资源类型的一个(不断增长的)子集。The newer alerts support a (growing) subset of the resource types. 本文列出了该子集。This article lists that subset.
还可以对提取为指标的常用日志数据(在 Log Analytics 工作区中存储)使用新型指标警报。You can also use newer metric alerts on popular log data stored in a Log Analytics workspace extracted as metrics. 有关详细信息,请查看日志的指标警报。For more information, view Metric Alerts for Logs.
门户、PowerShell、CLI、REST 支持Portal, PowerShell, CLI, REST support
目前,仅可在 Azure 门户、REST API 或资源管理器模板中创建新型指标警报。Currently, you can create newer metric alerts only in the Azure portal, REST API, or Resource Manager Templates. 对于使用 PowerShell 和 Azure CLI 2.0 及更高版本配置新型警报的支持即将推出。Support for configuring newer alerts using PowerShell and Azure CLI versions 2.0 and higher is coming soon.
指标和维度支持Metrics and Dimensions Supported
新型指标警报支持针对使用维度的指标发出警报。Newer metric alerts support alerting for metrics that use dimensions. 可以使用维度将指标筛选到适当级别。You can use dimensions to filter your metric to the right level. 所有受支持的指标以及适用的维度都可以从 Azure Monitor - 指标资源管理器中进行浏览和可视化。All supported metrics along with applicable dimensions can be explored and visualized from Azure Monitor - Metrics Explorer.
下面是新型警报支持的 Azure Monitor 指标源的完整列表:Here's the full list of Azure Monitor metric sources supported by the newer alerts:
资源类型Resource type | 支持维度Dimensions Supported | 多资源警报Multi-resource alerts | 可用指标Metrics Available |
---|---|---|---|
Microsoft.Aadiam/azureADMetricsMicrosoft.Aadiam/azureADMetrics | 是Yes | 否No | |
Microsoft.ApiManagement/serviceMicrosoft.ApiManagement/service | 是Yes | 否No | API 管理API Management |
Microsoft.AppConfiguration/configurationStoresMicrosoft.AppConfiguration/configurationStores | 是Yes | 否No | 应用配置App Configuration |
Microsoft.AppPlatform/SpringMicrosoft.AppPlatform/Spring | 是Yes | 否No | Azure Spring CloudAzure Spring Cloud |
Microsoft.Automation/automationAccountsMicrosoft.Automation/automationAccounts | 是Yes | 否No | 自动化帐户Automation Accounts |
Microsoft.AVS/privateCloudsMicrosoft.AVS/privateClouds | 否No | 否No | |
Microsoft.Batch/batchAccountsMicrosoft.Batch/batchAccounts | 是Yes | 否No | Batch 帐户Batch Accounts |
Microsoft.Cache/RedisMicrosoft.Cache/Redis | 是Yes | 是Yes | 用于 Redis 的 Azure 缓存Azure Cache for Redis |
Microsoft.ClassicCompute/domainNames/slots/rolesMicrosoft.ClassicCompute/domainNames/slots/roles | 否No | 否No | 经典云服务Classic Cloud Services |
Microsoft.ClassicCompute/virtualMachinesMicrosoft.ClassicCompute/virtualMachines | 否No | 否No | 经典虚拟机Classic Virtual Machines |
Microsoft.ClassicStorage/storageAccountsMicrosoft.ClassicStorage/storageAccounts | 是Yes | 否No | 存储帐户(经典)Storage Accounts (classic) |
Microsoft.ClassicStorage/storageAccounts/blobServicesMicrosoft.ClassicStorage/storageAccounts/blobServices | 是Yes | 否No | |
Microsoft.ClassicStorage/storageAccounts/fileServicesMicrosoft.ClassicStorage/storageAccounts/fileServices | 是Yes | 否No | |
Microsoft.ClassicStorage/storageAccounts/queueServicesMicrosoft.ClassicStorage/storageAccounts/queueServices | 是Yes | 否No | |
Microsoft.ClassicStorage/storageAccounts/tableServicesMicrosoft.ClassicStorage/storageAccounts/tableServices | 是Yes | 否No | |
Microsoft.CognitiveServices/accountsMicrosoft.CognitiveServices/accounts | 是Yes | 否No | 认知服务Cognitive Services |
Microsoft.Compute/virtualMachinesMicrosoft.Compute/virtualMachines | 是Yes | 是1Yes1 | 虚拟机Virtual Machines |
Microsoft.Compute/virtualMachineScaleSetsMicrosoft.Compute/virtualMachineScaleSets | 是Yes | 否No | 虚拟机规模集Virtual machine scale sets |
Microsoft.ContainerInstance/containerGroupsMicrosoft.ContainerInstance/containerGroups | 是Yes | 否No | 容器组Container groups |
Microsoft.ContainerRegistry/registriesMicrosoft.ContainerRegistry/registries | 否No | 否No | 容器注册表Container Registries |
Microsoft.ContainerService/managedClustersMicrosoft.ContainerService/managedClusters | 是Yes | 否No | 托管群集Managed Clusters |
Microsoft.DataBoxEdge/dataBoxEdgeDevicesMicrosoft.DataBoxEdge/dataBoxEdgeDevices | 是Yes | 是Yes | Data BoxData Box |
Microsoft.DataFactory/datafactoriesMicrosoft.DataFactory/datafactories | 是Yes | 否No | 数据工厂 V1Data Factories V1 |
Microsoft.DataFactory/factoriesMicrosoft.DataFactory/factories | 是Yes | 否No | 数据工厂 V2Data Factories V2 |
Microsoft.DataShare/accountsMicrosoft.DataShare/accounts | 是Yes | 否No | |
Microsoft.DBforMariaDB/serversMicrosoft.DBforMariaDB/servers | 否No | 否No | DB for MariaDBDB for MariaDB |
Microsoft.DBforMySQL/serversMicrosoft.DBforMySQL/servers | 否No | 否No | 适用于 MySQL 的 DBDB for MySQL |
Microsoft.DBforPostgreSQL/flexibleServersMicrosoft.DBforPostgreSQL/flexibleServers | 是Yes | 否No | |
Microsoft.DBforPostgreSQL/serversMicrosoft.DBforPostgreSQL/servers | 否No | 否No | 适用于 PostgreSQL 的 DBDB for PostgreSQL |
Microsoft.DBforPostgreSQL/serversv2Microsoft.DBforPostgreSQL/serversv2 | 否No | 否No | DB for PostgreSQL V2DB for PostgreSQL V2 |
Microsoft.DBforPostgreSQL/singleserversMicrosoft.DBforPostgreSQL/singleservers | 否No | 否No | DB for PostgreSQL(单一服务器)DB for PostgreSQL (single servers) |
Microsoft.Devices/IotHubsMicrosoft.Devices/IotHubs | 是Yes | 否No | IoT 中心IoT Hub |
Microsoft.Devices/provisioningServicesMicrosoft.Devices/provisioningServices | 是Yes | 否No | 设备预配服务Device Provisioning Services |
Microsoft.DigitalTwins/digitalTwinsInstancesMicrosoft.DigitalTwins/digitalTwinsInstances | 是Yes | 否No | |
Microsoft.DocumentDB/databaseAccountsMicrosoft.DocumentDB/databaseAccounts | 是Yes | 否No | Cosmos DBCosmos DB |
Microsoft.EventGrid/domainsMicrosoft.EventGrid/domains | 是Yes | 否No | 事件网格域Event Grid Domains |
Microsoft.EventGrid/systemTopicsMicrosoft.EventGrid/systemTopics | 是Yes | 否No | 事件网格系统主题Event Grid System Topics |
Microsoft.EventGrid/topicsMicrosoft.EventGrid/topics | 是Yes | 否No | 事件网格主题Event Grid Topics |
Microsoft.EventHub/clustersMicrosoft.EventHub/clusters | 是Yes | 否No | 事件中心群集Event Hubs Clusters |
Microsoft.EventHub/namespacesMicrosoft.EventHub/namespaces | 是Yes | 否No | 事件中心Event Hubs |
Microsoft.HDInsight/clustersMicrosoft.HDInsight/clusters | 是Yes | 否No | HDInsight 群集HDInsight Clusters |
Microsoft.Insights/ComponentsMicrosoft.Insights/Components | 是Yes | 否No | Application InsightsApplication Insights |
Microsoft.KeyVault/vaultsMicrosoft.KeyVault/vaults | 是Yes | 是Yes | 保管库Vaults |
Microsoft.Kusto/ClustersMicrosoft.Kusto/Clusters | 是Yes | 否No | 数据资源管理器群集Data Explorer Clusters |
Microsoft.Logic/integrationServiceEnvironmentsMicrosoft.Logic/integrationServiceEnvironments | 是Yes | 否No | 集成服务环境Integration Service Environments |
Microsoft.Logic/workflowsMicrosoft.Logic/workflows | 否No | 否No | 逻辑应用Logic Apps |
Microsoft.MachineLearningServices/workspacesMicrosoft.MachineLearningServices/workspaces | 是Yes | 否No | 机器学习Machine Learning |
Microsoft.Maps/accountsMicrosoft.Maps/accounts | 是Yes | 否No | Maps 帐户Maps Accounts |
Microsoft.Media/mediaservicesMicrosoft.Media/mediaservices | 否No | 否No | 媒体服务Media Services |
Microsoft.Media/mediaservices/streamingEndpointsMicrosoft.Media/mediaservices/streamingEndpoints | 是Yes | 否No | 媒体服务流式处理终结点Media Services Streaming Endpoints |
Microsoft.NetApp/netAppAccounts/capacityPoolsMicrosoft.NetApp/netAppAccounts/capacityPools | 是Yes | 是Yes | Azure NetApp 容量池Azure NetApp Capacity Pools |
Microsoft.NetApp/netAppAccounts/capacityPools/volumesMicrosoft.NetApp/netAppAccounts/capacityPools/volumes | 是Yes | 是Yes | Azure NetApp 卷Azure NetApp Volumes |
Microsoft.Network/applicationGatewaysMicrosoft.Network/applicationGateways | 是Yes | 否No | 应用程序网关Application Gateways |
Microsoft.Network/azurefirewallsMicrosoft.Network/azurefirewalls | 是Yes | 否No | 防火墙Firewalls |
Microsoft.Network/dnsZonesMicrosoft.Network/dnsZones | 否No | 否No | DNS 区域DNS Zones |
Microsoft.Network/expressRouteCircuitsMicrosoft.Network/expressRouteCircuits | 空值N/A | 否No | Express Route 线路Express Route Circuits |
Microsoft.Network/loadBalancers(仅限标准 SKU)Microsoft.Network/loadBalancers (only for Standard SKUs) | 是Yes | 否No | 负载均衡器Load Balancers |
Microsoft.Network/natGatewaysMicrosoft.Network/natGateways | 否No | 否No | |
Microsoft.Network/privateEndpointsMicrosoft.Network/privateEndpoints | 否No | 否No | |
Microsoft.Network/privateLinkServicesMicrosoft.Network/privateLinkServices | 否No | 否No | |
Microsoft.Network/publicipaddressesMicrosoft.Network/publicipaddresses | 否No | 否No | 公共 IP 地址Public IP Addresses |
Microsoft.Network/trafficManagerProfilesMicrosoft.Network/trafficManagerProfiles | 是Yes | 否No | 流量管理器配置文件Traffic Manager Profiles |
Microsoft.OperationalInsights/workspacesMicrosoft.OperationalInsights/workspaces | 是Yes | 否No | Log Analytics 工作区Log Analytics workspaces |
Microsoft.Peering/peeringsMicrosoft.Peering/peerings | 是Yes | 否No | 对等互连Peerings |
Microsoft.Peering/peeringServicesMicrosoft.Peering/peeringServices | 是Yes | 否No | 对等互连服务Peering Services |
Microsoft.PowerBIDedicated/capacitiesMicrosoft.PowerBIDedicated/capacities | 否No | 否No | 容量Capacities |
Microsoft.Relay/namespacesMicrosoft.Relay/namespaces | 是Yes | 否No | 中继Relays |
Microsoft.Search/searchServicesMicrosoft.Search/searchServices | 否No | 否No | 搜索服务Search services |
Microsoft.ServiceBus/namespacesMicrosoft.ServiceBus/namespaces | 是Yes | 否No | 服务总线Service Bus |
Microsoft.Sql/managedInstancesMicrosoft.Sql/managedInstances | 否No | 是Yes | SQL 托管实例SQL Managed Instances |
Microsoft.Sql/servers/databasesMicrosoft.Sql/servers/databases | 否No | 是Yes | SQL 数据库SQL Databases |
Microsoft.Sql/servers/elasticPoolsMicrosoft.Sql/servers/elasticPools | 否No | 是Yes | SQL 弹性池SQL Elastic Pools |
Microsoft.Storage/storageAccountsMicrosoft.Storage/storageAccounts | 是Yes | 否No | 存储帐户Storage Accounts |
Microsoft.Storage/storageAccounts/servicesMicrosoft.Storage/storageAccounts/services | 是Yes | 否No | Blob 服务、文件服务、队列服务和表服务Blob Services, File Services, Queue Services and Table Services |
Microsoft.StorageCache/cachesMicrosoft.StorageCache/caches | 是Yes | 否No | |
Microsoft.StorageSync/storageSyncServicesMicrosoft.StorageSync/storageSyncServices | 是Yes | 否No | 存储同步服务Storage Sync Services |
Microsoft.StreamAnalytics/streamingjobsMicrosoft.StreamAnalytics/streamingjobs | 是Yes | 否No | 流分析Stream Analytics |
Microsoft.VMWareCloudSimple/virtualMachinesMicrosoft.VMWareCloudSimple/virtualMachines | 是Yes | 否No | CloudSimple 虚拟机CloudSimple Virtual Machines |
Microsoft.Web/hostingEnvironments/multiRolePoolsMicrosoft.Web/hostingEnvironments/multiRolePools | 是Yes | 否No | 应用服务环境多角色池App Service Environment Multi-Role Pools |
Microsoft.Web/hostingEnvironments/workerPoolsMicrosoft.Web/hostingEnvironments/workerPools | 是Yes | 否No | 应用服务环境工作线程池App Service Environment Worker Pools |
Microsoft.Web/serverfarmsMicrosoft.Web/serverfarms | 是Yes | 否No | 应用服务计划App Service Plans |
Microsoft.Web/sitesMicrosoft.Web/sites | 是Yes | 否No | 应用程序服务和 FunctionsApp Services and Functions |
Microsoft.Web/sites/slotsMicrosoft.Web/sites/slots | 是Yes | 否No | 应用服务槽App Service slots |
1 不支持虚拟机网络指标(总网络流入量、总网络流出量、入站流数、出站流数、入站流最大创建速率、出站流最大创建速率)和自定义指标。1 Not supported for virtual machine network metrics (Network In Total, Network Out Total, Inbound Flows, Outbound Flows, Inbound Flows Maximum Creation Rate, Outbound Flows Maximum Creation Rate) and custom metrics.
负载架构Payload schema
备注
还可以使用常见警报架构,它的优点是可以跨 Azure Monitor 中的所有警报服务提供单个可扩展且统一的警报有效负载,用于 Webhook 集成。You can also use the common alert schema, which provides the advantage of having a single extensible and unified alert payload across all the alert services in Azure Monitor, for your webhook integrations. 了解常见的警报架构定义。Learn about the common alert schema definitions.
使用适当配置的操作组时,POST 操作对于所有准新型指标警报包含以下 JSON 有效负载和架构:The POST operation contains the following JSON payload and schema for all near newer metric alerts when an appropriately configured action group is used:
{
"schemaId": "AzureMonitorMetricAlert",
"data": {
"version": "2.0",
"status": "Activated",
"context": {
"timestamp": "2018-02-28T10:44:10.1714014Z",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Contoso/providers/microsoft.insights/metricAlerts/StorageCheck",
"name": "StorageCheck",
"description": "",
"conditionType": "SingleResourceMultipleMetricCriteria",
"severity":"3",
"condition": {
"windowSize": "PT5M",
"allOf": [
{
"metricName": "Transactions",
"metricNamespace":"microsoft.storage/storageAccounts",
"dimensions": [
{
"name": "AccountResourceId",
"value": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Contoso/providers/Microsoft.Storage/storageAccounts/diag500"
},
{
"name": "GeoType",
"value": "Primary"
}
],
"operator": "GreaterThan",
"threshold": "0",
"timeAggregation": "PT5M",
"metricValue": 1
}
]
},
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "Contoso",
"resourceName": "diag500",
"resourceType": "Microsoft.Storage/storageAccounts",
"resourceId": "/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/Contoso/providers/Microsoft.Storage/storageAccounts/diag500",
"portalLink": "https://portal.azure.cn/#resource//subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Contoso/providers/Microsoft.Storage/storageAccounts/diag500"
},
"properties": {
"key1": "value1",
"key2": "value2"
}
}
}
后续步骤Next steps
- 详细了解新式警报体验。Learn more about the new Alerts experience.
- 了解 Azure 中的日志警报。Learn about log alerts in Azure.
- 了解 Azure 中的警报。Learn about alerts in Azure.