AWS Batch CloudWatchコンテナインサイト - AWS Batch

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

AWS Batch CloudWatchコンテナインサイト

CloudWatchコンテナインサイトは、AWS Batch コンピュート環境とジョブからメトリクスとログを収集、集約、要約します。このメトリクスには、CPU、メモリ、ディスク、ネットワークなどのリソース使用率が含まれます。これらのメトリクスは、 CloudWatch ダッシュボードに追加できます。

運用データは、パフォーマンスログイベントとして収集されます。これらは、高濃度データを取り込み、大規模に保存することが可能な構造化された JSON スキーマを使用するエントリです。CloudWatch はこのデータから、クラスターおよびサービスレベルで、高レベルの集約されたメトリクスを CloudWatch メトリクスとして作成します。詳細については、Amazon CloudWatch ユーザーガイドAmazon ECS のコンテナインサイト構造化ログを参照してください。

重要

CloudWatchコンテナインサイトによって収集されたメトリクスは、カスタムメトリクスとして課金されます。詳細については、Amazon CloudWatch Events の料金を参照してください。

コンテナインサイトをオンにします。

AWS Batch コンピューティング環境では、コンテナインサイトを有効にできます。

  1. AWS Batch コンソールを開きます。

  2. コンピュート環境 を選択します。

  3. 開く開発環境を選択します。

  4. コンテナインサイト については、コンピュート環境のコンテナインサイトをオンにする。

    ヒント

    デフォルトの間隔を選択してメトリクスを集計したり、カスタムの間隔を作成したりできます。。

以下のメトリクスが表示されます。Amazon ECS コンテナインサイトメトリクスの一覧については、Amazon CloudWatch ユーザーガイドAmazon ECS コンテナインサイトメトリクスの表示を参照してください。

  • JobCount — コンピューティング環境で実行されるジョブの数。

  • ContainerInstanceCount — Amazon ECS エージェントを実行し、コンピューティング環境に登録されている Amazon Elastic Compute Cloud インスタンスの数。

  • MemoryReserved — コンピュート環境のジョブによって予約されるメモリ。このメトリクスは、ジョブ定義にメモリ予約が定義されているタスクに対してのみ収集されます。

  • MemoryUtilized — コンピュート環境のジョブによって予約されるメモリ。このメトリクスは、ジョブ定義にメモリ予約が定義されているタスクに対してのみ収集されます。

  • CpuReserved — コンピュート環境ジョブによって予約されている CPU ユニット。このメトリクスは、ジョブ定義にCPU予約が定義されているタスクに対してのみ収集されます。

  • CpuUtilized — コンピュート環境のジョブが使用する CPU ユニット。このメトリクスは、ジョブ定義にCPU予約が定義されているタスクに対してのみ収集されます。

  • NetworkRxBytes -受信したバイト数。このメトリクスは、awsvpcまたは ネットワークモードを使用するタスクのコンテナでのみ使用できます。

  • NetworkTxBytes — 送信されたバイト数。このメトリクスは、awsvpcまたは ネットワークモードを使用するタスクのコンテナでのみ使用できます。

  • StorageReadBytes — ストレージから読み取られるバイト数。

  • StorageWriteBytes ストレージに書き込まれるバイト数。