このドキュメントでは、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 ドキュメントの指標しきい値のアラート ポリシーを作成するをご覧ください。
次のステップ
- メンテナンス アクティビティを表示する
- ログスキーマの概要
- アラートと通知を構成する
- 一般的なアラート ポリシーを実装する