注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
テレメトリの統計タブを使用して、ビルドをデバッグおよび監視します。
メトリクスの詳細を表示するには、次の手順に従います。統計タブは、ジョブがメトリクスを発行した場合にのみ表示されます。

メモリ使用率グラフには、ビルドのメモリー使用量が表示されます。赤い破線は、ビルドが要求したメモリーの上限を示します。この上限を超えたビルドでは、コンテナでメモリー不足(OOM)エラーが発生します。
次の例は、OOM エラーが発生したビルドを示しています。これは、メモリーがビルドの制約になっていることを意味します。メモリー使用量が増加し、最終的に OOM が発生します。OOM エラーが発生した場合は、コンテナのメモリーを 32 GB または別の適切な値に設定して、コンテナのメモリー上限を引き上げてください。

次の例は、要求したメモリーを十分に活用していないビルドを示しています。このビルドのメモリー使用量は上限を大きく下回っているため、メモリー要求を設定して 32 GB にすると、このビルドのリソース消費を削減できます。

CPU 使用率グラフには、ビルドの CPU 使用量が表示されます。オレンジ色の破線は、ビルドが要求した CPU 数を示します。デフォルトでは2コアが要求されます。ビルドスケジューラーは、要求を満たす十分な数のコアが利用可能なホストにジョブを割り当てられるまで待機します。ホスト上に追加の未使用コアがある場合は、ビルドの実行を支援するために自動的に割り当てられます。

上記の例では、2個の CPU が要求されましたが、ビルドを高速化するために22個が使用されました。ただし、ビルド中に割り当てられる追加の CPU がホスト上に常に存在するとは限らないことに注意してください。
| 要求 | 結果 |
|---|---|
1 CPU core | スケジューラーが空きホストを見つけやすくなるため、ビルドの起動が速くなります。利用可能な CPU リソースは変動する可能性があるため、ビルド時間は安定しない場合があります。 |
8 CPU cores | スケジューラーが空きコアのあるホストを見つけにくくなる可能性があるため、ビルドの起動までにかかる時間は平均して長くなります。ビルド中は8コアが利用可能であることが保証されるため、ビルド時間はより安定する可能性があります。 |