AWSインテグレーション - WAF

MackerelはAWSインテグレーションにてAWS WAFのメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1ウェブアクセスコントロールリスト = 1マイクロホストと換算します。またそれに加えて、取得されるメトリックの数に応じて、1マイクロホストあたりのメトリック数上限の超過による請求が行われる場合があります。

AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション

取得メトリック

AWSインテグレーションのWAF対応で取得できるメトリックは以下の通りです。メトリックの説明に関してはAWSのヘルプをご確認ください。

最大で 6 × (ルール数) + 6<"ALL"> のメトリックが取得されます。

グラフ名 メトリック Mackerel上のメトリック名 単位 Statistics
WebACL Requests AllowedRequests
BlockedRequests
CountedRequests
PassedRequests
RequestsWithValidCaptchaToken
CaptchaRequests
waf.web_acl_requests.#.allowed
waf.web_acl_requests.#.blocked
waf.web_acl_requests.#.counted
waf.web_acl_requests.#.passed
waf.web_acl_requests.#.valid_captcha_token
waf.web_acl_requests.#.captcha
integer Sum
  • "Mackerel上のメトリック名"の#には、ルール名が入ります。

注意事項

  • AWSインテグレーションのWAF対応ではタグによるホストの絞り込みに対応していません。
  • AWSインテグレーションのWAF対応ではタグによるサービス・ロール割り当てに対応していません。