翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon CloudWatch による Route 53 Global Resolver のモニタリング
Route 53 Global Resolver DNS は、クエリログデータを Amazon CloudWatch Logs に直接発行します。CloudWatch Logs を使用すると、ログデータを検索および分析し、データ内で検索するパターンを定義するメトリクスフィルターを作成し、それらのメトリクスフィルターに基づいて通知を送信するアラームを設定できます。Amazon CloudWatch Logs の詳細については、Amazon CloudWatch Logs とは」を参照してください。
CloudWatch Logs が収集する他のログイベントと同様に、Route 53 Global Resolver DNS クエリログレコードを処理できます。ログデータとメトリクスフィルターのモニタリングの詳細については、Amazon CloudWatch Logs ユーザーガイド」の「フィルターを使用したログイベントからのメトリクスの作成」を参照してください。
トピック
例: ブロックされた DNS クエリの Amazon CloudWatch メトリクスフィルターとアラームを作成する
次の例は、Route 53 Global Resolver ログでブロックされた DNS クエリをカウントするメトリクスフィルターを作成する方法を示しています。また、1 時間以内に 10 件以上のブロックされたクエリが発生したときに通知するアラームを作成する方法も示します。
ステップ 1: メトリクスフィルターを作成する
-
CloudWatch コンソールの https://console.aws.amazon.com/cloudwatch/
を開いてください。 -
ナビゲーションペインで、[ログ]、[ロググループ] の順に選択します。
-
Route 53 Global Resolver に設定したオブザーバビリティリージョンにある Route 53 Global Resolver ロググループを選択し、アクション、メトリクスフィルターの作成を選択します。
-
フィルターパターンには、次のように入力します。これは、ファイアウォールルールが DNS クエリをブロックしたログエントリと一致します。
{ $.disposition = "Blocked" } -
パターンが機能することを確認するには、「テストするログデータの選択」でログストリームを選択し、「テストパターン」を選択します。
-
[次へ] を選択します。
-
フィルター名を指定し、メトリクス名前空間を に設定し
Route53GlobalResolver、メトリクス名を指定します。 -
ブロックされた各クエリがカウントを増分するように、メトリクス値を 1 に設定します。
-
ディメンションを選択し、カスタムディメンションを追加します。ディメンション名と値は、次のいずれかになります。
Route 53 Global Resolver ログのメトリクスフィルターディメンション ディメンション名 値 DNSViewId$.enrichments[0].data.dns_view_idAccessTokenId$.enrichments[0].data.token_idAccessSourceCidr$.enrichments[0].data.access_source_cidrGlobalResolverId$.enrichments[0].value -
Next、Create metric filter を選択します。
ステップ 2: アラームを作成する
-
ナビゲーションペインで、[アラーム]、[すべてのアラーム] の順に選択します。
-
[アラームの作成] を選択します。
-
作成したメトリクスを検索して選択し、メトリクスの選択を選択します。
-
アラームを次のように設定し、次へを選択します。
-
統計 では、合計 を選択して、ブロックされたすべてのクエリをウィンドウにカウントします。
-
[期間] で、[1 時間] を選択します。
-
[Whenever] で、[Greater/Equal] を選択し、しきい値は「10」と入力します。
-
[追加設定]、[Datapoints to alarm] はデフォルトの「1」のままにしておきます。
-
-
通知を受信する Amazon SNS トピックを選択または作成します。[次へ] を選択します。
-
次のページで、アラームの名前と説明を入力し、[次へ] を選択します。
-
設定を確認し、アラームの作成を選択します。