Cloud Intelligence™Cloud Intelligence™

Cloud Intelligence™

Google Cloud Armorのトラフィックを一画面で可視化

By Alex GkiourosOct 18, 20241 min read

このページはEnglishDeutschEspañolFrançaisItalianoPortuguêsでもご覧いただけます。

本記事では、Cloud Armorが評価する受信トラフィックや攻撃を可視化・監視するためのCloud Monitoringダッシュボードを構築します。

主要なメトリクス、ルール、過去のインシデントを一画面に集約することで、傾向をすばやく把握でき、今後の攻撃への対応や改善も迅速に進められます。

はじめに

  • 本ダッシュボードの構築・運用には、ターミナルとGoogle Cloudの基本的な操作スキルが必要です。
  • ログベースのメトリクスを使用するため、ログの有効化が前提となります。
  • Adaptive ProtectionやDDoS Visibilityなど一部のウィジェットを利用するには、プロジェクトがEnterpriseサブスクリプションに登録されている必要があります。

ダッシュボードの設定

ステップ1

以下のJSONファイルから、ログベースのメトリクスを3つ作成します。

  1. https://github.com/ddbnomads/cloudarmorDashboard/blob/main/cloud_armor_feed.json
  2. https://github.com/ddbnomads/cloudarmorDashboard/blob/main/ddos_attack_started.json
  3. https://github.com/ddbnomads/cloudarmorDashboard/blob/main/adaptive_protection.json
gcloud logging metrics create cloud_armor_feed --config-from-file=cloud_armor_feed.json
gcloud logging metrics create ddos_attack_started --config-from-file=ddos_attack_started.json
gcloud logging metrics create adaptive_protection --config-from-file=adaptive_protection.json

ログベースのメトリクス

ステップ2

以下のJSONファイルから、アラートポリシーを2つ作成します。

  1. https://github.com/ddbnomads/cloudarmorDashboard/blob/main/adaptive_protection_alert.json
  2. https://github.com/ddbnomads/cloudarmorDashboard/blob/main/Layer_3_Layer_4_DDOS_Alert.json
gcloud alpha monitoring policies create --policy-from-file=adaptive_protection_alert.json
gcloud alpha monitoring policies create --policy-from-file=Layer_3_Layer_4_DDOS_Alert.json

ステップ3

本記事は、著者によりMediumメンバー限定で公開されています。

Mediumをはじめてご利用の方は、新規アカウントを作成すれば無料でお読みいただけます。

モバイルブラウザでそのまま読み進めることもできます。

Googleで登録

Facebookで登録

メールアドレスで登録