你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure DNS 监视数据参考
本文包含此服务的所有监视参考信息。
有关可为 Azure DNS 收集的数据以及如何使用它的详细信息,请参阅 “监视 Azure DNS ”。
指标
本部分列出了为此服务自动收集的所有平台指标。 这些指标也是 Azure Monitor 中支持的所有平台指标的全局列表的一部分。
有关指标保留的信息,请参阅 Azure Monitor 指标概述。
Microsoft.Network/dnsForwardingRulesets 支持的指标
下表列出了 Microsoft.Network/dnsForwardingRulesets 资源类型可用的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
转发规则计数 此指标指示每个 DNS 转发规则集中存在的转发规则数。 |
ForwardingRuleCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 否 |
虚拟网络链接计数 此指标指示指向 DNS 转发规则集的关联虚拟网络链接数。 |
VirtualNetworkLinkCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 否 |
Microsoft.Network/dnsResolverDomainLists 支持的指标
下表列出了可用于 Microsoft.Network/dnsResolverDomainLists 类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
域列表规则计数 此指标指示每个 DNS 解析程序域列表中存在的域列表数。 |
DomainListRuleCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 是 |
域计数值 此指标指示 DNS 解析程序域列表中的域数。 |
NumberOfDomainsCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 是 |
Microsoft.Network/dnsResolverPolicies 支持的指标
下表列出了可用于 Microsoft.Network/dnsResolverPolicies 类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
解析程序策略规则计数 此指标指示每个 DNS 解析程序策略中存在的规则数。 |
ResolverPolicyRuleCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 是 |
虚拟网络链接计数 此指标指示指向解析程序策略的关联虚拟网络链接数。 |
ResolverPolicyVNetLinksCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 是 |
Microsoft.Network/dnsResolvers 支持的指标
下表列出了可用于 Microsoft.Network/dnsResolvers 类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
入站终结点计数 此指标指示为 DNS 解析程序创建的入站终结点数。 |
InboundEndpointCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 否 |
出站终结点计数 此指标指示为 DNS 解析程序创建的出站终结点数。 |
OutboundEndpointCount |
计数 | 平均值、最小值、最大值、计数 | <无> | PT1H、PT6H、PT12H、P1D | 否 |
每秒查询次数 此指标指示 DNS 解析程序的每秒查询数。 (可按 EndpointId 聚合) |
QPS |
计数 | 平均值、最小值、最大值、计数、总计(总和) | EndpointId |
PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、PT24H | 否 |
Microsoft.Network/dnszones 支持的指标
下表列出了可用于 Microsoft.Network/dnszones 类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
查询量 为 DNS 区域提供服务的查询数 |
QueryVolume |
计数 | 总计(总和) | <无> | PT1H | 否 |
记录集容量使用率 DNS 区域利用的记录集容量的百分比 |
RecordSetCapacityUtilization |
百分比 | 无、平均值、最小值、最大值、计数 | <无> | PT1H | 否 |
记录集计数 DNS 区域中的记录集数 |
RecordSetCount |
计数 | 无、平均值、最小值、最大值、计数 | <无> | PT1H | 否 |
Microsoft.Network/privateDnsZones 支持的指标
下表列出了可用于 Microsoft.Network/privateDnsZones 类型的指标。
- 并非所有列都显示在每个表中。
- 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。
表标题
- 类别 - 指标组或分类。
- 指标 - 在 Azure 门户中显示的指标显示名称。
- REST API 中的名称 - 在 REST API 中引用的指标名称。
- 单位 - 度量单位。
- 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
- 维度 - 适用于指标的维度。
-
时间粒度 - 对指标采样的间隔。 例如,
PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。 - DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置。
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
查询量 为专用 DNS 区域提供的查询数 |
QueryVolume |
计数 | 总计(总和) | <无> | 否 | |
记录集容量使用率 专用 DNS 区域使用的记录集容量的百分比 |
RecordSetCapacityUtilization |
百分比 | 无、平均值、最小值、最大值、计数 | <无> | 否 | |
记录集计数 专用 DNS 区域中的记录集数 |
RecordSetCount |
计数 | 无、平均值、最小值、最大值、计数 | <无> | 否 | |
虚拟网络链路容量利用率 专用 DNS 区域使用的虚拟网络链接容量的百分比 |
VirtualNetworkLinkCapacityUtilization |
百分比 | 无、平均值、最小值、最大值、计数 | <无> | 否 | |
虚拟网络链接计数 链接到专用 DNS 区域的虚拟网络数 |
VirtualNetworkLinkCount |
计数 | 无、平均值、最小值、最大值、计数 | <无> | 否 | |
虚拟网络注册链接容量利用率 专用 DNS 区域使用的具有自动注册的虚拟网络链接容量的百分比 |
VirtualNetworkWithRegistrationCapacityUtilization |
百分比 | 无、平均值、最小值、最大值、计数 | <无> | 否 | |
虚拟网络注册链接计数 链接到启用了自动注册的专用 DNS 区域的虚拟网络数 |
VirtualNetworkWithRegistrationLinkCount |
计数 | 无、平均值、最小值、最大值、计数 | <无> | 否 |
使用 Azure DNS 指标
Azure DNS 提供了相关指标,用于监视 DNS 区域的特定方面。 借助 Azure DNS 中的指标,可以根据符合的条件配置警报。 Azure DNS 为 DNS 区域向 Azure Monitor 提供以下指标:
- QueryVolume
- RecordSetCount
- RecordSetCapacityUtilization
注意
这个时候,这些指标仅可用于 Azure DNS 中托管的公共 DNS 区域。 如果 Azure DNS 中托管了专用区域,这些指标不会为这些区域提供数据。 此外,仅 Azure 公有云支持指标和警报功能。 对主权云的支持将会在稍后跟进。
可以看到指标的最细粒度元素是 DNS 区域。 当前无法查看区域内单个资源记录的指标。
查询量
“查询量”指标显示 Azure DNS 接收到的 DNS 区域的 DNS 查询量。 度量单位为 Count
,聚合是一段时间内收到的所有查询的 Sum
。
若要查看此指标,请从 Azure 门户的“监视”页选择“指标”资源管理器体验 。 将范围缩小到 DNS 区域,然后选择“应用”。 在“指标”下拉列表中,选择 Query Volume
,然后在“聚合”下拉列表中选择 Sum
。
记录集计数
“记录集计数”指标显示 Azure DNS 中 DNS 区域的记录集数。 在区域中定义的所有记录集都将被统计在内。 度量单位是 Count
,总计是所有记录集的 Maximum
。
若要查看此指标,请从 Azure 门户的“监视”页选择“指标”资源管理器体验 。 将范围缩小到 DNS 区域,然后选择“应用”。 在“指标”下拉列表中选择 Query Volume
,然后在“聚合”下拉列表中选择 Sum
。
从“资源”下拉列表选择 DNS 区域,选择“记录集计数”指标,然后选择“最大值”作为“聚合” 。
记录集容量使用率
“记录集容量使用率”指标显示 DNS 区域的记录集容量使用百分比。 每个 Azure DNS 区域都有一个记录集限制,定义了该区域允许的记录集最大数。 有关详细信息,请参阅 DNS 限制部分。 度量单位是 Percentage
,聚合类型是 Maximum
。
例如,如果为 DNS 区域配置了 500 个记录集,并且区域的默认记录集限制为 5000。 RecordSetCapacityUtilization 指标显示值 10%,该值通过除以 500 到 5000 获取。
若要查看此指标,请从 Azure 门户的“监视”页选择“指标”资源管理器体验 。 将范围缩小到 DNS 区域,然后选择“应用”。 在“指标”下拉列表中选择 Record Set Capacity Utilization
,然后在“聚合”下拉列表中选择 Sum
。
指标维度
有关指标维度定义的信息,请参阅多维指标。
此服务具有以下与其指标关联的维度。
- EndpointId
资源日志
本部分列出了可为此服务收集的资源日志类型。 本部分拉取自 Azure Monitor 支持的所有资源日志类别类型列表。
Microsoft.Network/dnsResolverPolicies 支持的资源日志
Category | 类别显示名称 | 日志表 | 支持基本日志计划 | 支持引入时间转换 | 示例查询 | 导出成本 |
---|---|---|---|---|---|---|
DnsResponse |
DNS 响应 |
DNSQueryLogs DNS 查询日志使客户能够监视其虚拟网络中的 DNS 流量,并帮助保护其 DNS 基础结构。 |
是 | 否 | 查询 | 是 |
Azure Monitor 日志表
本部分列出了与此服务相关的 Azure Monitor 日志表,日志分析可使用 Kusto 查询来查询这些表。 这些表包含资源日志数据,此外还可能包含其他数据,具体取决于所收集并路由到这些表的内容。
Azure DNS Microsoft.Network/dnsResolverPolicies
活动日志
链接表列出了可在此服务的活动日志中记录的操作。 这些操作是活动日志中所有可能的资源提供程序操作的子集。
有关活动日志条目架构的详细信息,请参阅活动日志架构。
相关内容
- 有关监视 Azure DNS 的说明,请参阅“监视 Azure DNS”。
- 请参阅使用 Azure Monitor 监视 Azure 资源,详细了解如何监视 Azure 资源。