

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

# Amazon CloudWatch メトリクスを使用したデータ転送のモニタリング
<a name="monitor-datasync"></a>

Amazon CloudWatch は、DataSync 転送パフォーマンスを追跡し、転送タスクに関する問題をトラブルシューティングするためのメトリクスを提供します。

Amazon CloudWatch メトリクスを使用して AWS DataSync 転送パフォーマンスをモニタリングできます。DataSync メトリクスは、[ログ記録の設定](configure-logging.md)方法に関係なく 5 分間隔で CloudWatch に自動的に送信されます。メトリクスは 15 か月間保持されます。

DataSync の CloudWatch メトリクスを確認するには、以下のツールを使用できます。
+ CloudWatch コンソール
+ CloudWatch CLI
+ CloudWatch API
+ DataSync コンソール (タスク実行の詳細ページ)

詳細については、[https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html)を参照してください。

## DataSync の CloudWatch メトリクス
<a name="accessing-metrics"></a>

DataSync メトリクスは `aws/datasync` ネームスペースを使用し、次のディメンションのメトリクスを提供します。
+ **AgentId** – エージェントの一意の ID (タスクでエージェントを使用している場合)。
+ **TaskId** －タスクの一意の ID。`task-01234567890abcdef` の形式です。

`aws/datasync` 名前空間には、次のメトリクスが含まれます。一部のメトリクスは、すべての[タスクモードで](choosing-task-mode.md)利用できるわけではありません。


| CloudWatch メトリクス | タスクモードのサポート | 説明 | 
| --- | --- | --- | 
|  `BytesCompressed`  | ベーシック |  圧縮が適用された後にネットワーク上で DataSync が転送した物理バイト数 (圧縮可能な場合)。データが圧縮可能でない限り、この数値は通常 `BytesTransferred` よりも小さくなります。 単位: バイト  | 
|  `BytesPreparedDestination`  | ベーシック |  DataSync が送信先の場所で準備する論理バイト数。 単位: バイト  | 
|  `BytesPreparedSource`  | ベーシック |  DataSync が送信元の場所で準備する論理バイト数。 単位: バイト  | 
|  `BytesTransferred`  | ベーシック |  圧縮前に DataSync がネットワークに送信するバイト数 (圧縮可能な場合)。ネットワーク経由で転送されるバイト数については、`BytesCompressed` のメトリックを参照してください。 単位: バイト  | 
|  `BytesVerifiedDestination`  | ベーシック |  DataSync が送信先の場所で検証する論理バイト数。 単位: バイト  | 
|  `BytesVerifiedSource`  | ベーシック |  DataSync が送信元の場所で検証する論理バイト数。 単位: バイト  | 
|  `BytesWritten`  | 拡張、基本 |  DataSync が転送先の場所に書き込む論理バイト数。 単位: バイト  | 
|  `FilesDeleted`  | 拡張、基本 |  DataSync が送信先の場所で削除するファイル、オブジェクト、およびディレクトリの数。送信元にない送信先のデータを削除するように[タスクを設定](configure-metadata.md#task-option-file-object-handling)しない場合、値は常に `0` です。 単位: 数  | 
|  `FilesListedSource`  | 拡張 |  DataSync が送信元の場所で検出するオブジェクトの数。 単位: 数  | 
|  `FilesPrepared`  | 拡張 |  送信元と送信先の場所を比較した後に DataSync が転送を試みるオブジェクトの数。詳細については、「[DataSync がデータ転送を準備する方法](how-datasync-transfer-works.md#how-datasync-prepares)」を参照してください。 このメトリクスは、[すべてのデータを転送する](configure-metadata.md#task-option-transfer-mode)ようにタスクを設定する場合には適用されません。この場合、DataSync は、場所間の違いを比較せずに、送信元から送信先にすべてコピーします。 単位: 数  | 
|  `FilesPreparedDestination`  | ベーシック |  DataSync が送信先の場所で準備するファイル、オブジェクト、およびディレクトリの数。 単位: 数  | 
|  `FilesPreparedSource`  | ベーシック |  DataSync が送信元の場所で準備するファイル、オブジェクト、およびディレクトリの数。 単位: 数  | 
|  `FilesSkipped`  | ベーシック |  転送中に DataSync がスキップするファイル、オブジェクト、およびディレクトリの数。 単位: 数  | 
|  `FilesTransferred`  | 拡張、基本 |  DataSync がネットワーク経由で転送したファイル、オブジェクト、およびディレクトリの数。この値は、[タスク実行](run-task.md#understand-task-execution-statuses)中にソースから何かが読み取られ、ネットワーク経由で送信されたときに定期的に更新されます。  DataSync が何かの転送に失敗した場合、この値は [DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html) レスポンスの `EstimatedFilesToTransfer` よりも小さくすることができます。場合によっては、この値は `EstimatedFilesToTransfer` より大きくなることもあります。一部の場所タイプではこのメトリクスは実装に固有のものであるため、転送されたものを正確に示すものとして使用したり、あるいはタスクの実行をモニタリングするために使用したりしないでください。  単位: 数  | 
|  `FilesVerified`  | 拡張 | 転送中に DataSync が検証するオブジェクトの数。 単位: 数 | 
|  `FilesVerifiedDestination`  | ベーシック |  DataSync が送信先の場所で検証するファイル、オブジェクト、およびディレクトリの数。 単位: 数  | 
|  `FilesVerifiedSource`  | ベーシック |  DataSync が送信元の場所で検証するファイル、オブジェクト、およびディレクトリの数。 単位: 数  | 