EKM 使用量をモニタリングする

Cloud Monitoring を使用して、外部鍵マネージャー(EKM)接続をモニタリングできます。次の指標が EKM の使用状況の把握に役立ちます。

  • cloudkms.googleapis.com/ekm/external/request_latencies
  • cloudkms.googleapis.com/ekm/external/request_count

このページでは、Cloud EKM 鍵と外部鍵マネージャー接続に関連する指標(リクエスト数やレイテンシなど)を追跡するダッシュボードの作成方法について説明します。これらの指標の詳細については、Cloud KMS の指標をご覧ください。以降のセクションで説明するダッシュボード作成工程の詳細については、API によるダッシュボードの管理をご覧ください。

始める前に

このページで説明する手順は、次のことを前提としています。

  • EKM 接続と 1 つ以上の外部鍵を含む Cloud EKM がプロジェクトに設定されている。

必要なロール

gcloud CLI を使用してダッシュボードを作成するために必要な権限を取得するには、プロジェクトに対する次の IAM ロールの付与を管理者に依頼してください。

ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

これらの事前定義ロールには、gcloud CLI を使用してダッシュボードを作成するのに必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。

必要な権限

gcloud CLI を使用してダッシュボードを作成するには、次の権限が必要です。

  • monitoring.dashboards.create
  • monitoring.dashboards.delete
  • monitoring.dashboards.update
  • serviceusage.services.use

カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。

EKM をモニタリングするダッシュボードの作成

EKM のステータスをモニタリングするには、リクエスト数とレイテンシをモニタリングするダッシュボードを作成します。

  1. ダッシュボード構成 ekm-dashboard.json をダウンロードします。

  2. 次のコマンドを実行して、構成ファイルを含むカスタム ダッシュボードを作成します。

    gcloud monitoring dashboards create \
    --config-from-file=ekm-dashboard.json

EKM ダッシュボードを表示する

  1. Google Cloud コンソールで、[モニタリング] ページに移動するか、次のボタンを使用します。

    [モニタリング] に移動

  2. [リソース] > [ダッシュボード] を選択し、[Cloud KMS EKM] というダッシュボードを表示します。

次のステップ