View a markdown version of this page

SageMaker AI Insights OpenTelemetry メトリクスリファレンス - Amazon CloudWatch

SageMaker AI Insights OpenTelemetry メトリクスリファレンス

このセクションでは、SageMaker AI の詳細なオブザーバビリティによって出力される OpenTelemetry メトリクスの包括的なリストを提供します。詳細なオブザーバビリティは OpenTelemetry (OTel) 上に構築されており、GPU、ノード、推論フレームワークの各レイヤーから粒度の細かい運用メトリクスを収集し、豊富なラベルを使用して CloudWatch に発行します。

注記

詳細なオブザーバビリティは、OpenTelemetry (OTel) メトリクスを OTLP 経由で CloudWatch に発行します。これらは Prometheus メトリクスではありません。メトリクスは OTel メトリクスデータとして CloudWatch にネイティブに保存され、PromQL 構文を使用してクエリを実行できます。

アカウントレベルの集計メトリクス

メトリクス説明
TotalEndpointsAggregateアカウント内のすべてのエンドポイントの数
TotalICs集計すべての推論コンポーネントの数
TotalGPUs集計すべての GPU の数 (DCGM_FI_DEV_GPU_UTIL から派生)

エンドポイントレベルのメトリクス

メトリクス説明
InstanceCountPerEndpointAggregateトラフィックを処理するインスタンス数
InstancesPerAZ集計アベイラビリティーゾーンごとのインスタンス数
EmptyInstanceCount集計IC が配置されていないインスタンス数
ScalingActionRawスケーリングイベント (入力/出力)
ICECountRaw容量不足エラー数
CPUUtilization (EP)集計エンドポイントレベルの CPU 使用率
MemoryUtilization (EP)集計エンドポイントレベルのメモリ使用率
DiskUtilization (EP)集計エンドポイントレベルのディスク使用率
E2EScalingLatencyRawE2E スケーリング期間
RebalancingTypeRaw再調整イベントのタイプ
RebalancingDurationRaw再調整期間 (秒)
RebalancingCopiesMovedRaw再調整中に移動された IC コピー数
AZSkewDeltaRawAZ 分散の不均衡度
InstancesReleasedRaw再調整によって解放されたインスタンス数

推論フレームワークのメトリクス数 (vLLM/SGLang)

メトリクス説明
InputTokensPerSecondAggregate入力トークンレート
OutputTokensPerSecond集計出力トークンレート
TotalTPS集計1 秒あたりの合計トークン数
TPSUtilization集計TPS 使用率 (%)
TTFTRaw最初のトークンまでの時間 (ヒストグラム)
InterTokenLatencyRawトークン間レイテンシー (ヒストグラム)
KVCacheUtilizationRawKV キャッシュ使用率 (%)
QueueDepthRaw待機リクエスト数 (キュー)
BatchSizeRaw実行中 (処理中) のリクエスト数
TPSPerInstance集計インスタンスごとに集計された TPS
ConcurrentReqsPerCopyRawコピーごとの処理中のリクエスト数
FirstChunkLatencyPerICRawIC あたりの TTFT
4XXErrorRatePerIC集計IC あたりのクライアントエラー数
5XXErrorRatePerIC集計IC あたりのサーバーエラー数
TTFTPerICRawIC でフィルタリングされた TTFT
ITLPerICRawIC でフィルタリングされた ITL
InputTPSPerIC集計IC あたりの入力 TPS
OutputTPSPerIC集計IC あたりの出力 TPS
KVCachePerICRawIC あたりの KV キャッシュ
ModelErrorBreakdown集計エラーのタイプ別内訳
注記

TTFT および InterTokenLatency はフレームワークに依存し、vLLM および SGLang でのみサポートされています。

GPU (DCGM) メトリクス

これらのメトリクスは、NVIDIA Data Center GPU Manager (DCGM) エクスポーターから収集されます。推論フレームワークに関係なく、すべての GPU エンドポイントで使用できます。

メトリクス説明
DCGM_FI_DEV_GPU_UTILRawGPU 使用率 (%)
DCGM_FI_DEV_MEM_COPY_UTILRawメモリコピー使用率 (%)
DCGM_FI_DEV_GPU_TEMPRawGPU 温度 (°C)
DCGM_FI_DEV_MEMORY_TEMPRawメモリ温度 (°C)
DCGM_FI_DEV_FB_FREERawフレームバッファの空きメモリ (バイト)
DCGM_FI_DEV_FB_USEDRaw使用されたフレームバッファメモリ (バイト)
DCGM_FI_DEV_SM_ACTIVERawストリーミングマルチプロセッサの稼働率 (%)

ノード (インスタンス) メトリクス

これらのメトリクスはノードエクスポーターから収集されます。CPU、メモリ、およびディスク使用率をインスタンスレベルで可視化します。

メトリクス説明
node_cpu_seconds_totalRawモードごと、コアごとの CPU 時間 (秒)
node_memory_MemTotal_bytesRaw合計メモリ (バイト)
node_memory_MemAvailable_bytesRaw使用可能なメモリ (バイト)
node_filesystem_size_bytesRawファイルシステムの合計サイズ (バイト)
node_filesystem_avail_bytesRawファイルシステムの使用可能なスペース (バイト)

HA および IC 配置メトリクス

メトリクス説明
ICCopyCountPerAZAggregateAZ あたりの IC コピー数
ICCopiesPerAZ集計AZ あたりの IC コピー数 (代替ビュー)
AZSkewScore集計AZ 不均衡度スコア
AZBalanceScore集計エンドポイントレベルの均衡度
ICDensityPerAZ集計AZ あたりの IC 密度
ICCopiesPerInstance集計インスタンスあたりの IC コピー数
ICListPerInstance集計インスタンスの IC 数

ライフサイクルとプロビジョニングのメトリクス

メトリクス説明
ModelDownloadTimeRawAmazon S3 がインスタンスをダウンロードする時間
GPULoadTimeRaw重みを GPU メモリへ転送する時間
ContainerStartDurationRawコンテナの起動からヘルスチェックまでの時間
ColdStartDurationRawE2E: 作成から最初の呼び出しまでの時間

CloudWatch Classic メトリクスとしてのみ使用できるメトリクス

次のメトリクスは CloudWatch Classic メトリクス (名前空間およびディメンションモデル) としてのみ使用でき、OpenTelemetry メトリクスとして表示するには OTel エンリッチメントが必要になります。

メトリクス注意事項
InvocationsPerICOpenTelemetry からの直接送信をブロック
InvocationsPerCopyブロック
ModelLatencyPerICブロック (OTel の代替として vllm:e2e_request_latency_seconds を使用)
OverheadLatencyPerICブロック
MidStreamErrorsPerICブロック (双方向ストリーミングのみ)