Compute Engine で Workload Manager ルールの結果を表示すると、仮想マシン(VM)フリート全体で構成のリスクとベスト プラクティスの違反を、日々のインフラストラクチャ管理ワークフロー内で直接特定できます。
このページでは、Compute Engine の [概要] ページでワークロード マネージャー ルールの検出結果を表示する方法について説明します。
ワークロード マネージャー ルールの検出結果の詳細については、ワークロード マネージャー ルールの検出結果についてをご覧ください。
始める前に
ワークロード マネージャー ルール検出結果を表示する前に、次の前提条件を満たしていることを確認してください。
- 必要なロールと権限がある。
- プロジェクトでワークロード マネージャーを有効にしている。
- [結果を共有] オプションを有効にして、1 つ以上の評価を作成して実行している。詳細については、評価を作成するをご覧ください。
必要なロール
Compute Engine でワークロード マネージャー ルールの検出結果を表示するために必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。
-
Compute Engine の概要ページを表示する: Compute 閲覧者 (
roles/compute.viewer) -
Workload Manager の検出結果を表示する: Workload Manager 評価閲覧者 (
roles/workloadmanager.evaluationViewer)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
これらの事前定義ロールには、Compute Engine でワークロード マネージャーの検出結果を表示するために必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
Compute Engine で Workload Manager ルール検出結果を表示するには、次の権限が必要です。
-
Compute Engine の概要ページを表示します。
compute.projects.get -
ワークロード マネージャーの検出結果を表示する:
workloadmanager.findings.list
カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。
Workload Manager のロールの詳細については、Workload Manager IAM のロールと権限をご覧ください。
ワークロード マネージャー を有効にする
プロジェクトでワークロード マネージャーを有効にしていない場合、Compute Engine の [概要] ページの [ワークロード マネージャーの検出結果] タイルに、サービスを有効にするよう求めるメッセージが表示されます。サービスを有効にすると、[概要] ページで構成のリスクとコンプライアンス違反を直接確認できます。
Compute Engine の [概要] ページからワークロード マネージャーを有効にするには、次の操作を行います。
Google Cloud コンソールで、Compute Engine の [概要] ページに移動します。
[ワークロード マネージャーの検出結果] タイルを探します。
[ワークロード マネージャーを有効にする] をクリックします。
または、ワークロード マネージャー API を直接有効にすることもできます。詳細については、ワークロード マネージャーを有効にするをご覧ください。
評価を作成
プロジェクトのワークロード マネージャーで共有評価を作成または受信していない場合、[ワークロード マネージャーの検出結果] タイルに評価の作成を求めるメッセージが表示されます。リソースのルール結果を生成するには、評価を作成して実行する必要があります。
Compute Engine の [概要] ページから評価を作成する手順は次のとおりです。
Google Cloud コンソールで、Compute Engine の [概要] ページに移動します。
[ワークロード マネージャーの検出結果] タイルを探します。
[評価を作成] をクリックします。
画面の指示に沿って、評価を構成して実行します。詳細な手順については、評価を作成して実行するをご覧ください。
ルールの検出結果を解釈する
ワークロード マネージャーの検出結果] タイルには、リソースの集約されたルール検出結果が表示されます。このタイルでは、検出結果が重大度レベルと影響カテゴリ別に分類されるため、修復作業の優先順位付けに役立ちます。
重大度レベル
評価を実行すると、Workload Manager はリソースの現在の状態をベスト プラクティスと比較してリソースを評価します。リソースが選択したベスト プラクティスに準拠していない場合、ワークロード マネージャーは、リソースがどの程度準拠していないかを示す重大度レベルを割り当てます。 Google Cloud コンソールでは、準拠していない各リソースにアイコンが表示されます。次の表に、これらのアイコン、対応する重大度レベル、現在のリソース設定がワークロードに与える影響、ベスト プラクティスに準拠するようにリソースを変更するための推奨事項を示します。| アイコン | 重大度 | 影響 | 推奨事項 |
|---|---|---|---|
| 重大 | システムの信頼性、計画外の停止、サポートされていない構成 |
計画外の停止のリスクが高いため、システム可用性とデータの完全性への影響を防ぐために、できるだけ早く解決してください。 |
|
| 高 | パフォーマンスの低下、システムの安定性 | 次回の予定メンテナンスの時間枠中に解決します。 | |
| 中 | パフォーマンス、サポート体制が最適でない | できるだけ早く解決してください。 | |
| 低 | 情報提供、重要でない動作 | 解決策は必要ありませんが、このベスト プラクティスを確認すると、有用な分析情報を得ることができます。 |
影響のカテゴリ
次の表に、ワークロード マネージャーの検出結果の分類に使用される影響カテゴリを示します。| カテゴリ | 説明 |
|---|---|
| 信頼性 | ワークロードの可用性、フォールト トレランス、バックアップ構成に関連する結果。 |
| セキュリティ | アクセス制御、暗号化、セキュリティのベスト プラクティスへの準拠に関連する検出結果。 |
| パフォーマンス | リソース使用率、レイテンシ、システム最適化に関する結果。 |
| 費用 | 使用率が低いリソースと、運用費を最適化する機会に関する結果。 |
詳細な検出結果を表示する
特定のルールの検出結果の詳細を表示するには、Compute Engine の [概要] ページの [ワークロード マネージャーの検出結果] タイルからワークロード マネージャー ダッシュボードに直接移動します。
ワークロード マネージャーでルールの詳細な検出結果を表示するには:
Google Cloud コンソールで、[概要] ページに移動します。
[すべての検出結果を表示] をクリックするか、特定の重大度レベルを選択して、ワークロード マネージャー の [ルールの検出結果] タブを開きます。
検出結果のテーブルで、特定の検出結果の名前をクリックして、その説明、影響を受けるリソース、推奨される修復手順を表示します。
トラブルシューティング
Workload Manager の評価に関連する問題の診断と解決については、Workload Manager の評価のトラブルシューティングをご覧ください。
次のステップ
- ワークロード マネージャー ルールの検出結果の詳細を確認する。
- ワークロード マネージャーの評価を作成して実行する方法を学習する。
- ワークロード マネージャーのベスト プラクティスを確認する。