この記事には、このサービスに関するすべての監視リファレンス情報が含まれています。
Azure DNS 用に収集できるデータとその使用方法の詳細については、「 Monitor Azure DNS 」を参照してください。
メトリック
このセクションには、このサービスに関して自動的に収集されるすべてのプラットフォーム メトリックが一覧表示されています。 これらのメトリックは、Azure Monitor でサポートされているすべてのプラットフォーム メトリックのグローバル リストにも含まれています。
メトリックのリテンション期間の詳細については、「Azure Monitor メトリックの概要」を参照してください。
Microsoft.Network/dnsForwardingRulesets でサポートされているメトリック
次の表に、Microsoft.Network/dnsForwardingRulesets リソースの種類で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
転送ルール数 このメトリックは、各 DNS 転送ルールセットに存在する転送ルールの数を示します。 |
ForwardingRuleCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | いいえ |
|
仮想ネットワーク リンクの数 このメトリックは、DNS 転送ルールセットに関連付けられている仮想ネットワーク リンクの数を示します。 |
VirtualNetworkLinkCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | いいえ |
Microsoft.Network/dnsResolverDomainLists でサポートされているメトリック
次の表に、Microsoft.Network/dnsResolverDomainLists 型で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
ドメイン リスト ルールの数 このメトリックは、各 DNS リゾルバー ドメイン リストに存在するドメイン リストの数を示します。 |
DomainListRuleCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | はい |
|
ドメイン数 このメトリックは、DNS リゾルバー ドメイン リスト内のドメインの数を示します。 |
NumberOfDomainsCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | はい |
Microsoft.Network/dnsResolverPolicies でサポートされているメトリック
次の表に、Microsoft.Network/dnsResolverPolicies 型で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
リゾルバー ポリシールールの数 このメトリックは、各 DNS リゾルバー ポリシーに存在するルールの数を示します。 |
ResolverPolicyRuleCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | はい |
|
仮想ネットワーク リンクの数 このメトリックは、リゾルバー ポリシーに関連付けられている仮想ネットワーク リンクの数を示します。 |
ResolverPolicyVNetLinksCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | はい |
Microsoft.Network/dnsResolvers でサポートされているメトリック
次の表に、Microsoft.Network/dnsResolvers の種類で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
受信エンドポイント数 このメトリックは、DNS リゾルバー用に作成された受信エンドポイントの数を示します。 |
InboundEndpointCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | いいえ |
|
送信エンドポイント数 このメトリックは、DNS リゾルバー用に作成された送信エンドポイントの数を示します。 |
OutboundEndpointCount |
カウント | Average、Minimum、Maximum、Count | <なし> | PT1H、PT6H、PT12H、P1D | いいえ |
|
1 秒あたりのクエリ数 このメトリックは、DNS リゾルバーの 1 秒あたりのクエリ数を示します。 (EndpointId ごとに集計できます) |
QPS |
カウント | Average、Minimum、Maximum、Count、Total (Sum) | EndpointId |
PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、PT24H | いいえ |
Microsoft.Network/dnszones でサポートされているメトリック
次の表に、Microsoft.Network/dnszones の種類で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
クエリ ボリューム DNS ゾーンで処理されたクエリの数 |
QueryVolume |
カウント | 合計 (和) | <なし> | PT1H | いいえ |
|
レコード セットの容量使用率 DNS ゾーンで使用されるレコード セットの容量の割合 |
RecordSetCapacityUtilization |
パーセント | None、Average、Minimum、Maximum、Count | <なし> | PT1H | いいえ |
|
レコード セット数 DNS ゾーンのレコード セットの数 |
RecordSetCount |
カウント | None、Average、Minimum、Maximum、Count | <なし> | PT1H | いいえ |
Microsoft.Network/privateDnsZones でサポートされているメトリック
次の表に、Microsoft.Network/privateDnsZones 型で使用できるメトリックを示します。
- すべての列がすべてのテーブルに存在しないことがあります。
- 一部の列がページの表示領域を超えている場合があります。 [テーブルの展開] を選択すると、使用可能なすべての列が表示されます。
テーブルの見出し
- カテゴリ - メトリック グループまたは分類。
- メトリック - Azure Portal に表示されるメトリックの表示名。
- REST API の名前 - REST API で参照されるメトリック名。
- 単位 - 測定単位。
- 集計 - 既定の集計の種類。 有効な値: 平均 (Avg)、最小 (Min)、最大 (Max)、合計 (Sum)、数。
- ディメンション - メトリックで使用できるディメンション。
-
時間グレイン - メトリックをサンプリングする間隔。 たとえば、
PT1Mは、メトリックを 1 分ごとに、PT30Mは 30 分ごとに、PT1Hは 1 時間ごとにサンプリングすることを示します。 - DS エクスポート - メトリックが診断設定を介して Azure Monitor ログにエクスポート可能かどうかを示します。 メトリックのエクスポートについては、「Azure Monitor で診断設定を作成する」を参照してください。
| メトリック | REST API での名前 | 出荷単位 | 集計 | Dimensions | 期間粒度 | DS エクスポート |
|---|---|---|---|---|---|---|
|
クエリ ボリューム プライベート DNS ゾーンで処理されたクエリの数 |
QueryVolume |
カウント | 合計 (和) | <なし> | いいえ | |
|
レコード セットの容量使用率 プライベート DNS ゾーンで使用されるレコード セットの容量の割合 |
RecordSetCapacityUtilization |
パーセント | None、Average、Minimum、Maximum、Count | <なし> | いいえ | |
|
レコード セット数 プライベート DNS ゾーンのレコード セットの数 |
RecordSetCount |
カウント | None、Average、Minimum、Maximum、Count | <なし> | いいえ | |
|
仮想ネットワーク リンクの容量使用率 プライベート DNS ゾーンで使用される仮想ネットワーク リンクの容量の割合 |
VirtualNetworkLinkCapacityUtilization |
パーセント | None、Average、Minimum、Maximum、Count | <なし> | いいえ | |
|
仮想ネットワーク リンクの数 プライベート DNS ゾーンにリンクされている仮想ネットワークの数 |
VirtualNetworkLinkCount |
カウント | None、Average、Minimum、Maximum、Count | <なし> | いいえ | |
|
仮想ネットワーク登録リンクの容量使用率 プライベート DNS ゾーンで使用される自動登録容量を持つ仮想ネットワーク リンクの割合 |
VirtualNetworkWithRegistrationCapacityUtilization |
パーセント | None、Average、Minimum、Maximum、Count | <なし> | いいえ | |
|
仮想ネットワーク登録リンクの数 自動登録が有効な状態でプライベート DNS ゾーンにリンクされる仮想ネットワークの数 |
VirtualNetworkWithRegistrationLinkCount |
カウント | None、Average、Minimum、Maximum、Count | <なし> | いいえ |
Azure DNS メトリックの使用
Azure DNS は、DNS ゾーンの特定の側面を監視するためのメトリックを提供しています。 Azure DNS のメトリックを使用すると、満たされる条件に基づいてアラートを構成できます。 Azure DNS では、DNS ゾーン用の Azure Monitor に対して次のメトリックが提供されます。
- QueryVolume
- RecordSetCount
- RecordSetCapacityUtilization
Note
現時点では、Azure DNS でホストされているパブリック DNS ゾーンのメトリックのみが提供されています。 Azure DNS でホストされているプライベート ゾーンがある場合、これらのメトリックはそれらのゾーンのデータを提供しません。 さらに、メトリックとアラート機能は、Azure パブリック クラウドに対してのみサポートされています。 ソブリン クラウドのサポートは今後提供される予定です。
メトリックを表示できる最も細かい要素では、DNS ゾーンです。 現在、ゾーン内の個々のリソース レコードのメトリックは表示できません。
クエリ量
"クエリ量" メトリックは、DNS ゾーン用の Azure DNS が受信した DNS クエリの数を示します。 測定単位は Count で、集計は一定期間中に受信したすべてのクエリの Sum です。
このメトリックを表示するには、Azure portal の [監視] ページから [メトリック] エクスプローラー エクスペリエンスを選択します。 DNS ゾーンにスコープを設定し、 [適用] を選択します。
[メトリック] のドロップダウンで Query Volume を選択し、 Sum のドロップダウンで を選択します。
レコード セット数
レコード セット数メトリックは、DNS ゾーンの Azure DNS 内にあるレコード セットの数を示します。 ゾーン内で定義されているすべてのレコード セットが集計されます。 測定単位は Count で、集計はすべてのレコードセットの Maximum です。
このメトリックを表示するには、Azure portal の [監視] タブから [メトリック] エクスプローラー エクスペリエンスを選択します。 DNS ゾーンにスコープを設定し、 [適用] を選択します。
[メトリック] のドロップダウンで Query Volume を選択し、 Sum のドロップダウンで を選択します。
[リソース] ドロップダウン リストから DNS ゾーンを選択し、レコード セット数メトリックを選択してから、 [集計] として [最大数] を選択します。
レコード セットの容量使用率
"レコード セットの容量使用率" メトリックは、DNS ゾーンのレコードセット容量の使用率 (パーセント) を示します。 各 Azure DNS ゾーンには、ゾーンで許可されるレコードセットの最大数を定義するレコードセット制限があります。 詳細については、DNS の制限に関するセクションを参照してください。 測定単位は Percentage で、集計タイプは Maximum です。
たとえば、DNS ゾーンで 500 個のレコードセットが構成されていて、そのゾーンの既定のレコードセット制限が 5000 個であるとします。 RecordSetCapacityUtilization メトリックは、500 を 5000 で除算して取得した 10% の値を示します。
このメトリックを表示するには、Azure portal の [監視] タブから [メトリック] エクスプローラー エクスペリエンスを選択します。 DNS ゾーンにスコープを設定し、 [適用] を選択します。
[メトリック] のドロップダウンで Record Set Capacity Utilization を選択し、 Sum のドロップダウンで を選択します。
メトリック ディメンション
メトリック ディメンションについては、「多次元メトリック」を参照してください。
このサービスでは、次のディメンションがそのメトリックに関連付けられています。
- EndpointId
リソース ログ
このセクションでは、このサービス用に収集できるリソース ログの種類を一覧表示します。 このセクションでは、Azure Monitor でサポートされているすべてのリソース ログ カテゴリの種類のリストからプルされます。
Microsoft.Network/dnsResolverPolicies でサポートされているリソース ログ
| カテゴリ | カテゴリの表示名 | ログ テーブル | 基本ログ プランをサポート | インジェスト時間変換をサポート | クエリの例 | エクスポートするコスト |
|---|---|---|---|---|---|---|
DnsResponse |
DNS 応答 |
DNSQueryLogs DNS クエリ ログを使用すると、お客様は仮想ネットワーク内の DNS トラフィックを監視し、DNS インフラストラクチャのセキュリティ保護に役立ちます。 |
はい | はい | クエリ | はい |
Azure Monitor ログ テーブル
このセクションでは、Kusto クエリを使用した Log Analytics によるクエリに使用できる、このサービスに関連するすべての Azure Monitor ログ テーブルを一覧表示します。 テーブルにはリソース ログ データが含まれており、収集されルーティングされる内容によっては、さらに多くのデータが含まれる場合があります。
Azure DNS Microsoft.Network/dnsResolverPolicies
アクティビティ ログ
リンクされたテーブルには、このサービスのアクティビティ ログに記録できる操作が一覧表示されます。 これらの操作は、アクティビティ ログで使用可能なすべてのリソース プロバイダー操作のサブセットです。
アクティビティ ログ エントリのスキーマの詳細については、「アクティビティ ログのスキーマ」を参照してください。
関連するコンテンツ
- Azure DNS の監視の詳細については、「 Monitor Azure DNS 」を参照してください。
- Azure リソースの監視の詳細については、「Azure Monitor で Azure リソースを監視する」を参照してください。