の新しいコンソールエクスペリエンスの紹介 AWS WAF
更新されたエクスペリエンスを使用して、 コンソールの任意の場所で AWS WAF 機能にアクセスできるようになりました。詳細については、「更新されたコンソールエクスペリエンスの使用」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
でのウェブリクエストのラベル付け AWS WAF
このセクションでは、 AWS WAF ラベルについて説明します。
ラベルは、ルールがリクエストと一致するときに、ルールによってウェブリクエストに追加されるメタデータです。追加すると、保護パックまたはウェブ ACL 評価が終了するまで、リクエストでラベルを使用できます。ラベル一致ステートメントを使用して、保護パックまたはウェブ ACL 評価の後半で実行されるルールのラベルにアクセスできます。詳細については、「ラベル一致ルールステートメント」を参照してください。
ウェブリクエストのラベルは Amazon CloudWatch ラベルメトリクスを生成します。メトリクスとディメンションのリストについては、「ラベルメトリクスとディメンション」を参照してください。CloudWatch および AWS WAF コンソールからメトリクスとメトリクスの概要にアクセスする方法については、「AWS WAF 保護のモニタリングと調整」を参照してください。
ラベリングのユースケース
AWS WAF ラベルの一般的なユースケースは次のとおりです。
-
リクエストに対してアクションを実行する前に、複数のルールステートメントに対してウェブリクエストを評価する – 保護パックまたはウェブ ACL 内のルールで一致が見つかった後、ルールアクションが保護パックまたはウェブ ACL 評価を終了しない場合、 は保護パックまたはウェブ ACL に対してリクエストの評価 AWS WAF を続行します。リクエストを許可または拒否するか判断する前、ラベルを使用して複数のルールから情報を評価および収集できます。これを行うには、既存のルールのアクションを Count に変更し、ラベルを一致リクエストに追加するように設定します。その後、他のルールの後に実行する新しいルールを 1 つ以上追加し、ラベルを評価してラベル一致の組み合わせに応じてリクエストを管理するように設定します。
-
地域別のウェブリクエストの管理 – 地理的一致ルールを単独で使用して、ウェブリクエストを発信国別に管理できます。地域レベルの精度で場所を微調整するには、地理一致ルールを Count アクションと一緒に使用し、それに続いてラベルマッチルールを使用します。地理一致ルールの情報については、「地理的一致ルールステートメント」を参照してください。
-
複数のルール間でロジックを再利用する – 複数のルールで同じロジックを再利用する必要がある場合は、ラベルを使用してそのロジックを単一のソースにして、結果をテストします。ネストされたルールステートメントの共通のサブセットを使用する複雑なルールが複数ある場合、複雑なルール間で共通ルールセットを複製すると、時間がかかり、エラーが発生しやすくなります。ラベルを使用すると、一致するリクエストをカウントし、それらにラベルを追加する共通ルールサブセットを使用して新しいルールを作成できます。新しいルールを保護パックまたはウェブ ACL に追加して、元の複雑なルールの前に実行できるようにします。その後、元のルールで、共有ルールサブセットを、ラベルをチェックする単一のルールに置き換えます。
例えば、ログインパスにのみ適用する複数のルールがあるとします。各ルールで潜在的なログインパスと一致する同じロジックを指定するのではなく、そのロジックを含む 1 つの新しいルールを実装できます。新しいルールで、一致するリクエストにラベルを追加して、リクエストがログインパス上にあることを示します。保護パックまたはウェブ ACL で、この新しいルールに元のルールよりも低い数値優先度を設定して、最初に実行されるようにします。その後、元のルールで、共有ロジックをラベルの存在のチェックに置き換えます。ジョブの優先順位の設定については、「ルールの優先度の設定」を参照してください。
-
ルールグループ内のルールに対する例外を作成する – このオプションは、表示または変更できないマネージドルールグループに特に役立ちます。多くのマネージドルールグループのルールはウェブリクエストにラベルを追加して一致したルールを示し、場合によってはその一致に関する追加情報を提供します。リクエストにラベルを追加するルールグループを使用すると、ルールグループのルールが一致をカウントするようにオーバーライドし、その後にルールグループラベルに基づいたウェブリクエストを処理するルールグループの後にルールを実行できます。すべての AWS マネージドルールは、一致するウェブリクエストにラベルを追加します。詳細については、「AWS マネージドルールのルールグループリスト」のルールの説明を参照してください。
-
ラベルメトリクスを使用してトラフィックパターンをモニタリングする – ルールを通じて追加したラベルのメトリクスと、保護パックまたはウェブ ACL で使用するマネージドルールグループによって追加されたメトリクスのメトリクスにアクセスできます。 AWS マネージドルールのルールグループのすべては、評価するウェブリクエストにラベルを追加します。ラベルメトリクスとディメンションのリストについては、「ラベルメトリクスとディメンション」を参照してください。メトリクスとメトリクスの概要には、CloudWatch および AWS WAF コンソールの保護パックまたはウェブ ACL ページからアクセスできます。詳細については、「AWS WAF 保護のモニタリングと調整」を参照してください。