一部の Google Cloud サービスは、リソースの信頼性、セキュリティ、最新性を維持するためにメンテナンス アクティビティを実行します。[メンテナンス] ページで、Google Cloud プロジェクトまたは App Hub アプリケーションの Google Cloud サービス全体でスケジュール設定、開始、完了、キャンセルされたメンテナンスを確認できます。アプリケーションのサポートはプレビュー版です。
[メンテナンス] ページには、Unified Maintenance でサポートされている Google Cloudサービスのメンテナンス アクティビティが表示されます。
一部のメンテナンス アクティビティでは、アクティビティを構成または制御できます。たとえば、多くの Google Cloud サービスでは、メンテナンスの時間枠を設定できます。その他のメンテナンス アクティビティは Google によって完全に管理され、変更や再スケジュールはできません。
始める前に
Unified Maintenance API を有効にするプロジェクトを選択します(API がまだ有効になっていない場合)。プロジェクトにメンテナンス ログが含まれているか、メンテナンス ログにアクセスできる必要があります。
- アプリケーションを管理するようにアプリ対応フォルダを設定する場合は、フォルダの管理プロジェクトで API を有効にします。
- 単一のプロジェクトのデータを表示するには、そのプロジェクトで API を有効にします。
- アプリ対応フォルダにないプロジェクトが複数ある場合は、1 つのプロジェクトを構成して、他のプロジェクトのログデータの集約ビューを提供できます。その後、次の場所で Unified Maintenance API を有効にできます。
選択したプロジェクトで API を有効にします。
API を有効にするために必要なロール
API を有効にするには、
serviceusage.services.enable権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を介してこの権限がすでに付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を介してこの権限を取得できます。ロールを付与する方法をご覧ください。
必要なロール
メンテナンス アクティビティの表示に必要な権限を取得するには、プロジェクトまたは管理プロジェクトに対するログ閲覧者(roles/logging.viewer)IAM ロールを付与するよう管理者に依頼してください。 ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
ログ閲覧者のロールは、Cloud Hub オペレーター(roles/cloudhub.operator)に含まれています。
メンテナンス ログでアラートや通知の設定などの追加タスクを実行する権限については、Unified Maintenance のドキュメントをご覧ください。
現在およびスケジュール設定済みのメンテナンスを表示する
スケジュール設定済みで開始済みのメンテナンス アクティビティを表示する手順は次のとおりです。
Google Cloud コンソールで、[メンテナンス] ページに移動します。
プロジェクト セレクタから、表示するプロジェクトまたは管理プロジェクトを選択します。
[メンテナンス] ページの [メンテナンスの概要] セクションには、スケジュールされたアクティビティと開始されたアクティビティの合計数が表示されます。
[メンテナンス] テーブルには、スケジュールされたアクティビティと開始されたアクティビティが表示されます。アクティビティを制御または構成できる場合、そのアクティビティの [設定] メニューを使用できます。
表示されるメンテナンス アクティビティをフィルタするには、次のセレクタからオプションを選択します。
- カテゴリ - 表示するメンテナンスのタイプを選択します。インフラストラクチャのメンテナンスは、Google Cloud ネットワーク機器とホストマシンの定期的なメンテナンスです。サービス アップデート メンテナンスは、バグの修正、変更、新機能を含む、サービスのアップデートです。
- ロケーション - 表示するリソースのロケーションを選択します。
- リソースタイプ - 表示するリソースのタイプを選択します。
制御可能なメンテナンス アクティビティを実行またはスケジュール変更するには、 [設定] をクリックし、[スケジュール変更] または [メンテナンスを実行] をクリックします。メンテナンス アクティビティのスケジュールを変更または実行する方法を説明するドキュメントが表示されます。
メンテナンス アクティビティの詳細を表示するには、アクティビティ名をクリックします。
[メンテナンスの詳細] ページには、次の情報が表示されます。
- 説明 - メンテナンス アクティビティの説明。メンテナンス アクティビティの管理に役立つプロダクト固有の情報へのリンクが含まれています。
- Timeline - 予定の開始時刻、予定の終了時刻、実際の開始時刻(アクティビティが開始されている場合)。
- リソースの進行状況 - スケジュール済み、実行中、成功、キャンセル状態のリソース数の概要。
- ロケーション - 影響を受けるリソースのロケーション。
- 影響を受ける Google Cloud リソース - メンテナンス アクティビティの影響を受けるリソースのリスト。影響を受けるリソースの名前、ロケーション、リソースタイプ、メンテナンス状態、タイムライン(予定開始時間、実際の開始時間、実際の終了時間、期間)が記載されています。
アクティビティのスケジュールを変更できる場合、[Reschedule] ボタンは、アクティビティのスケジュールを変更する方法を説明するドキュメントにリンクします。
メンテナンス履歴を表示する
完了またはキャンセルされたメンテナンス アクティビティを表示する手順は次のとおりです。
Google Cloud コンソールで、[メンテナンス] ページに移動します。
プロジェクト セレクタから、表示するプロジェクトまたは管理プロジェクトを選択します。
[メンテナンス] ページの [メンテナンスの概要] セクションに、完了したアクティビティとキャンセルされたアクティビティの合計数が表示されます。
[メンテナンス履歴] テーブルには、過去 30 日間に完了またはキャンセルされたアクティビティが表示されます。
表示されるメンテナンス アクティビティをフィルタするには、次のセレクタからオプションを選択します。
- カテゴリ - 表示するメンテナンスのタイプを選択します。インフラストラクチャのメンテナンスは、Google Cloud ネットワーク機器とホストマシンの定期的なメンテナンスです。サービス アップデート メンテナンスは、バグの修正、変更、新機能を含む、サービスのアップデートです。
- ロケーション - 表示するリソースのロケーションを選択します。
- リソースタイプ - 表示するリソースのタイプを選択します。
メンテナンス アクティビティの詳細を表示するには、アクティビティ名をクリックします。
[メンテナンスの詳細] ページには、次の情報が表示されます。
- 説明 - メンテナンス アクティビティの説明。メンテナンス アクティビティの管理に役立つプロダクト固有の情報へのリンクが含まれています。
- タイムライン - メンテナンス アクティビティの予定開始時間、予定終了時間、実際の開始時間、実際の終了時間、期間。
- リソースの進行状況 - スケジュール済み、実行中、成功、キャンセル状態のリソース数の概要。
- ロケーション - 影響を受けるリソースのロケーション。
- 影響を受ける Google Cloud リソース - メンテナンス アクティビティの影響を受けるリソースのリスト。影響を受けるリソースの名前、ロケーション、リソースタイプ、メンテナンス状態、タイムライン(予定開始時間、実際の開始時間、実際の終了時間、期間)が記載されています。
次のステップ
- Unified Maintenance の詳細を確認する。
- メンテナンスのアラートと通知の設定について学習する。