Azure DNS 监视数据参考
本文包含此服务的所有监视参考信息。
请参阅 监视 Azure DNS,详细了解可为 Azure DNS 收集的数据以及如何使用它。
本部分列出了为此服务自动收集的所有平台指标。 这些指标也是 Azure Monitor 中支持的所有平台指标的全局列表的一部分。
有关指标保留的信息,请参阅 Azure Monitor 指标概述。
下表列出了可用于 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/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 |
计数 | Average、Minimum、Maximum、Count、Total (Sum) | EndpointId |
PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、PT24H | 否 |
下表列出了可用于 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 类型的指标。
表标题
- 指标 - 在 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 提供指标,用于监视 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
聚合。
记录集计数 指标显示 DNS 区域的 Azure DNS 中的记录集数。 对区域中定义的所有记录集进行计数。 度量单位是 Count
聚合是所有记录集 Maximum
。
若要查看此指标,请从 Azure 门户中 “监视”选项卡中选择 指标 资源管理器体验。 缩小到 DNS 区域,然后选择“应用 。 在 指标下拉列表中,选择 Query Volume
,然后从 Sum
下拉列表中选择 。
从 资源 下拉列表中选择 DNS 区域,选择 记录集计数 指标,然后选择 最大 作为 聚合。
记录集容量利用率 指标显示 DNS 区域的记录集容量使用的百分比。 每个 Azure DNS 区域都有一个 Recordset 限制,用于定义区域允许的最大记录集数。 有关详细信息,请参阅 DNS 限制 部分。 度量单位是 Percentage
,聚合类型 Maximum
。
例如,如果在 DNS 区域中配置了 500 个记录集,并且该区域的默认记录集限制为 5000。 RecordSetCapacityUtilization 指标显示值 10%,通过将 500 除以 5000 获取。
若要查看此指标,请从 Azure 门户中 “监视”选项卡中选择 指标 资源管理器体验。 缩小到 DNS 区域,然后选择“应用 。 在 指标下拉列表中,选择 Record Set Capacity Utilization
,然后从 Sum
下拉列表中选择 。
有关指标维度定义的信息,请参阅多维指标。
此服务具有以下与其指标关联的维度。
- EndpointId
本部分列出了可为此服务收集的资源日志类型。 本部分拉取自 Azure Monitor 支持的所有资源日志类别类型列表。
类别 | 类别显示名称 | 日志表 | 支持基本日志计划 | 支持引入时间转换 | 示例查询 | 导出成本 |
---|---|---|---|---|---|---|
DnsResponse |
DNS 响应 |
DNSQueryLogs DNS 查询日志使客户能够监视其虚拟网络中的 DNS 流量,并帮助保护其 DNS 基础结构。 |
是的 | 否 | 查询 | 是的 |
本部分列出了与此服务相关的 Azure Monitor 日志表,日志分析可使用 Kusto 查询来查询这些表。 这些表包含资源日志数据,此外还可能包含其他数据,具体取决于所收集并路由到这些表的内容。
链接表列出了可在此服务的活动日志中记录的操作。 这是活动日志中所有可能的资源提供程序操作的子集。
有关活动日志条目架构的详细信息,请参阅活动日志架构。
- 有关监视 Azure DNS 的说明,请参阅 监视 Azure DNS。
- 请参阅使用 Azure Monitor 监视 Azure 资源,详细了解如何监视 Azure 资源。