総合メンテナンスを設定する

このドキュメントでは、Unified Maintenance の設定方法と使用方法について説明します。Unified Maintenance API を有効にして直接クエリする方法と、Cloud Logging に自動的に送信されるメンテナンス イベントログを管理する方法について説明します。

Unified Maintenance API を有効にする

Unified Maintenance API を直接クエリするには、Google Cloud プロジェクトで API を有効にする必要があります。App Hub アプリケーションのメンテナンス アクティビティを表示する場合は、管理プロジェクトで API を有効にします。

API を有効にすると、GKE Fleet の [Unified Maintenance] セクションで統合メンテナンス イベントを表示できます。

Maintenance API を有効にします。

API を有効にするために必要なロール

API を有効にするには、serviceusage.services.enable 権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。

gcloud services enable maintenance.googleapis.com

Cloud Logging でメンテナンス アクティビティ ログを受信する

Unified Maintenance サービスは、Unified Maintenance API が有効かどうかに関係なく、メンテナンス ログを自動的に送信します。プロジェクトの Cloud Logging で基本ロール(閲覧者、編集者、オーナー)のいずれかが付与されている場合は、Unified Maintenance ログにアクセスするために必要な権限が付与されています。

必要な権限の詳細については、IAM によるアクセス制御をご覧ください。

Unified Maintenance を無効にすることはできませんが、ログの保存をオプトアウトすることはできます。オプトアウトするには、メンテナンス ログをオフにするをご覧ください。

プロジェクトの Unified Maintenance ログのリソース使用量をモニタリングするには、指標しきい値アラート ポリシーを作成します。詳細については、Google Cloud Observability ドキュメントの指標しきい値のアラート ポリシーを作成するをご覧ください。

次のステップ