AWS Compute Optimizer ダッシュボードを表示する - AWS Compute Optimizer

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Compute Optimizer ダッシュボードを表示する

Compute Optimizer コンソールのダッシュボードを使用して、アカウントでサポートされているリソースタイプの最適化の機会を評価し、優先順位を付けます。ダッシュボードには、毎日更新され、リソースの仕様と使用率メトリクスを分析して生成される次の情報が表示されます。

コスト削減の機会

コスト削減の機会セクションには、アカウントのリソースに対して Compute Optimizer のレコメンデーションを実装した場合に推定される削減可能な月々の料金とパーセンテージ (オンデマンドインスタンスの料金に基づく) が表示されます。また、それぞれのリソースタイプの推定月間削減額も表示されます。コスト削減のためにリソースを評価する場合は、コスト削減の可能性が最も高いリソースタイプに優先順位を付けます。

重要

AWS Cost Explorer で Cost Optimization Hub を有効にすると、Compute Optimizer では特定の料金割引を含む Cost Optimization Hub データを使用して推奨事項を生成します。Cost Optimization Hub が有効になっていない場合、Compute Optimizer では Cost Explorer のデータとオンデマンド料金の情報を使用して推奨事項を生成します。詳細については、「AWS Cost Management ユーザガイド」の「Cost Explorerを有効にする」と「Cost Optimization Hub」を参照してください。


    Compute Optimizer ダッシュボードのコスト削減の機会

個々の EC2 インスタンスの月間コスト削減額の見積り、およびコスト削減の機会は、[推定月間節約額 (割引後)][推定月間節約額 (オンデマンド)]、および [節約の機会 (%)] 列の下にある EC2 インスタンスのレコメンデーションページに表示されています。推定される月間削減額の計算方法などの詳細については、「推定される月々のコスト削減とコスト削減の機会」を参照してください。

パフォーマンス改善の機会

パフォーマンス改善の機会セクションには、Compute Optimizer がワークロードパフォーマンスニーズを満たさないリスクがあると判断したアカウントのリソースの数と割合が表示されます。また、それぞれのリソースタイプのパフォーマンスリスクの分類も表示されます。リソースのパフォーマンスリスクには、高い、普通、非常に低い があります。パフォーマンス改善のためにリソースを評価する場合は、パフォーマンスリスクが高いリソースタイプに優先順位を付けます。


    Compute Optimizer ダッシュボードのパフォーマンスリスク低減の機会

個々の EC2 インスタンスと Auto Scaling グループの現在のパフォーマンスリスクは、[現在のパフォーマンスリスク] 列の下にある EC2 インスタンスの詳細ページに表示されます。詳細については、「EC2 インスタンスの現在のパフォーマンスリスク」を参照してください。

結果

[結果] セクションには、アカウントの様々なリソースタイプの結果の分類の数と割合が表示されます。Compute Optimizer は、以下の方法でリソースの結果を分類します。

  • Fargate の Amazon EC2 インスタンス、Auto Scaling グループ、Lambda 関数、および Amazon ECS サービスは、[プロビジョニング不足]、[過剰なプロビジョニング]、[最適化済み] に分類されます。

  • Amazon EBS ボリュームは、最適化されている、または最適化されていない、に分類されます。

  • 商用ソフトウェアライセンスは、「最適化済み」、「最適化されていない」、「不十分なメトリクス」に分類されます。

詳細については、「結果の分類」を参照してください。


    Compute Optimizer ダッシュボードの結果

結果の分類

Compute Optimizer コンソールの結果の分類で、分析期間中のリソースの実行状況が一目で確認できます。結果の分類は、リソースタイプによって異なります。次の分類は、Compute Optimizer でサポートされているサービスとリソースに適用されます。

EC2 インスタンスの結果の分類

分類 説明

プロビジョニング不足

CPU、メモリ、ネットワークなど、インスタンスの1 つ以上の要素がワークロードのパフォーマンス要件を満たしていない場合、EC2 インスタンスはプロビジョニング不足と見なされます。EC2 インスタンスがプロビジョニング不足である場合、アプリケーションのパフォーマンスが低下することがあります。

過剰なプロビジョニング

CPU、メモリ、ネットワークなど、1 つ以上の要素をサイズダウンしてもワークロードのパフォーマンス要件を満たす場合や、どの仕様もプロビジョニング不足でない場合、EC2 インスタンスは過剰プロビジョニングと見なされます。EC2 インスタンスの過剰プロビジョニングは、余分なインフラストラクチャコストを発生させる場合があります。

最適化

CPU、メモリ、ネットワークなど、インスタンスのすべての要素がワークロードのパフォーマンス要件を満たし、インスタンスが過剰プロビジョニングでない場合、EC2 インスタンスは最適化されていると見なされます。インスタンスの最適化のために、Compute Optimizer は新世代のインスタンスタイプを推奨する場合があります。

注記

例えば、Compute Optimizer は、インスタンスがプロビジョニング不足、または過剰プロビジョニングとなった理由をより詳細に説明する [結果の理由] を生成します。詳細については、「EC2 インスタンスのレコメンデーションを表示する」トピックの「結果の原因」を参照してください。

Auto Scaling グループの結果の分類

分類 説明

最適化されていない

Compute Optimizer がワークロードのパフォーマンスおよびコストを改善するレコメンデーションを特定した場合、Auto Scaling グループは、最適化されていないとみなされます。

最適化

選択したインスタンスタイプに基づいて、ワークロードを実行するためにグループが正しくプロビジョニングされていると Compute Optimizer が判断した場合、Auto Scaling グループは、最適化されていると見なされます。Auto Scaling グループの最適化のため、Compute Optimizer が新世代のインスタンスタイプを推奨することがあります。

注記

Auto Scaling グループのインスタンスでは、Compute Optimizer は、Auto Scaling グループが最適化されていないと検出された理由をより詳細に説明する [結果の理由]を生成します。詳細については、「EC2 インスタンスのレコメンデーションを表示する」トピックの「結果の原因」を参照してください。

EBS ボリュームの結果の分類

分類 説明

最適化されていない

Compute Optimizer が、ワークロードのパフォーマンスとコストを改善できるボリュームタイプ、ボリュームサイズ、または IOPS の仕様を特定した場合、EBS ボリュームは最適化されていないと見なされます。

最適化

Compute Optimizer が、選択したボリュームタイプ、ボリュームサイズ、IOPS の仕様に基づき、ワークロードを実行するボリュームが正しくプロビジョニングされていると判断した場合、EBS ボリュームは最適化されていると見なされます。リソースの最適化のため、Compute Optimizer が新世代のボリュームタイプを推奨することがあります。

Lambda 関数の結果の分類

分類 説明

最適化されていない

Lambda 関数は、Compute Optimizer が構成済みのメモリまたは CPU パワー (構成メモリに比例する) がプロビジョニング不足または過剰プロビジョニングされていることを特定した場合、最適化されていないと見なされます。この場合、Compute Optimizer は、ワークロードのパフォーマンスまたはコストを改善するレコメンデーションを生成します。

関数が最適化されていない場合、Compute Optimizer は [メモリのプロビジョニング不足] または [メモリの過剰プロビジョニング] のいずれかの結果の理由を表示します。

最適化

Lambda 関数は、Compute Optimizer がワークロードを実行するために構成済みのメモリまたは CPU パワー (構成メモリに比例する) が正しくプロビジョニングされていると Compute Optimizer が判断した場合、最適化されていると見なされます。

使用不可

Compute Optimizer は、関数のレコメンデーションを生成できませんでした。これは、関数が Lambda 関数の Compute Optimizer の要件 をみたしていない、または関数がレコメンデーション対象にならないことによるものと考えられます。

この結果の分類で、Compute Optimizer は次のいずれかの結果の理由を表示します。

  • [不十分なデータ]: 関数に Compute Optimizer がレコメンデーションを生成するための十分なメトリクスデータがない場合です。

  • [不確定]: 関数が 1,792 MB を超えるメモリで構成されているために、レコメンデーション対象にならない場合、または Compute Optimizer が信頼度の高いレコメンデーションを生成できない場合です。

注記

Compute Optimizer コンソールには、[使用不可] の結果となった関数は表示されません。

[Fargate の Amazon ECS サービスの分類の検索]

分類 説明

プロビジョニング不足

Compute Optimizer が十分なメモリまたは CPU がないことを検出すると、Amazon ECS サービスはプロビジョニングが不十分であると見なされます。Compute Optimizer は CPU のプロビジョニング不足、またはメモリのプロビジョニング不足 の検出結果の理由を表示します。Amazon ECS サービスのプロビジョニングが不十分だと、アプリケーションのパフォーマンスが低下する可能性があります。

過剰なプロビジョニング

Compute Optimizer が過剰なメモリまたは CPU の使用を検出すると、Amazon ECS サービスは過剰にプロビジョニングされていると見なされます。Compute Optimizer は CPU が過剰プロビジョニングされている、またはメモリの過剰プロビジョニングの理由を表示します。Amazon ECS サービスが過剰にプロビジョニングされると、追加のインフラストラクチャコストが発生する可能性があります。

最適化

Amazon ECS サービスの CPU とメモリの両方がワークロードのパフォーマンス要件を満たしている場合、サービスは最適化されていると見なされます。

Fargate における Amazon ECS サービスのプロビジョニングの過不足の詳細については、Fargate での Amazon ECS サービスのレコメンデーションの表示 トピックの 検出結果の理由 を参照してください。

商用ソフトウェアライセンスの分類を検索する

分類 説明

指標の不足

Compute Optimizer が CloudWatch アプリケーションインサイトが有効になっていない、または権限が不十分で有効になっていることを検出した場合。Compute Optimizer は、InvalidCloudwatchApplicationInsights または CloudwatchApplicationInsightsError の検出結果の理由を表示します。

最適化されていない

Compute Optimizer は、お客様の EC2 インフラストラクチャが支払い対象の Microsoft SQL Server ライセンス機能をまったく使用していないことを検出した場合、ライセンスは最適化されていないと見なされます。Compute Optimizer は、LicenseOverprovisionedの検出結果の理由を表示します。ライセンスが最適化されていないと、不必要な追加コストが発生する可能性があります。

最適化

SQL Server データベースのライセンスがパフォーマンス要件を満たしている場合、そのライセンスは最適化されたと見なされます。

これらの結果分類の詳細については、商用ソフトウェアライセンスレコメンデーションの表示 トピックの 検出結果の理由 を参照してください。

ダッシュボードの表示

次の手順に従って、ダッシュボードとリソースの最適化の結果を表示します。

  1. https://console.aws.amazon.com/compute-optimizer/ で、Compute Optimizer コンソールを開きます。

  2. ナビゲーションペインで、[ダッシュボード] を選択します。

    デフォルトでは、ダッシュボードには、現在署名されているアカウントのすべての AWS リージョン にわたる AWS リソースの最適化結果の概要が表示されます。

  3. ダッシュボードでは、次のアクションを実行できます。

    • 別のアカウントでリソースの最適化の結果を表示するには、[アカウント] を選択してから、別のアカウント ID を選択します。

      注記

      他のアカウントのリソースの最適化の結果を表示する機能は、組織の管理アカウントにサインインしている状態で、組織のすべてのメンバーアカウントをオプトインし、Compute Optimizer による信頼済みアクセスが有効になっている場合にのみ使用できます。詳細については、Compute Optimizer によってサポートされたアカウント および Compute Optimizer および AWS Organizations の信頼されたアクセス を参照してください。

    • ダッシュボードの [コスト削減の機会] および [パフォーマンス改善の機会] セクションの表示/非表示を切り替えるには、歯車アイコンを選択し、表示/非表示にしたいセクションを選んで、[Apply] (適用) を選択します。

    • ダッシュボードの結果を1つ以上の AWS リージョン にフィルタリングするには、1 つ以上のリージョンでフィルタリング テキストボックスにリージョンの名前を入力するか、表示されるドロップダウンリストで、1 つ以上のリージョンを選択します。

    • 選択したフィルタをクリアするには、フィルタの横にある [フィルタをクリア] を選択します。

    • 最適化のレコメンデーションを表示するには、表示されているリソースタイプの [レコメンデーションを表示] リンクを選択するか、結果の分類の横に表示されているリソースの数を選択して、その分類のリソースを表示します。詳細については、「リソースのレコメンデーションの表示」を参照してください。