

# メトリクスとディメンション
<a name="s3-tables-metrics-dimensions"></a>

S3 Tables が Amazon CloudWatch に送信するストレージメトリクスとディメンションを次の表に一覧表示します。

**注記**  
**ベストエフォート型の CloudWatch メトリクス配信**  
CloudWatch メトリクスは、ベストエフォートで配信されます。リクエストメトリクスを持つ Amazon S3 オブジェクトのほとんどのリクエストにより、データポイントが CloudWatch に送信されます。  
メトリクスの完全性や適時性は保証されません。特定のリクエストのデータポイントが、リクエストが実際に処理されたよりも後のタイムスタンプで返される場合があります。1 分のデータポイントは CloudWatch を通じて利用可能になるまで遅延する場合や、まったく提供されない場合があります。CloudWatch リクエストメトリクスは、バケットに対するトラフィックの特性をほぼリアルタイムで示します。すべてのリクエストを完全に報告するためのものではありません。この機能はベストエフォート型であるため、請求情報とコスト管理ダッシュボードで利用できるレポートには、バケットメトリクスに表示されない 1 つ以上のアクセスリクエストが含まれることがあります。

## CloudWatch のバケットの日次ストレージメトリクス。
<a name="daily-storage-metrics"></a>

`AWS/S3/Tables` 名前空間には、以下の日次ストレージメトリクスが含まれており、追加料金なしで利用できます。これらのメトリクスは、テーブルバケット、テーブル、または名前空間名でフィルタリングできます。


**日次ストレージメトリクス**  

| メトリクス名 | 説明 | 単位 | 統計 | 詳細度 | 
| --- | --- | --- | --- | --- | 
| バケットストレージの合計 | テーブルバケット内のすべてのテーブルで使用されるストレージのバイト数 | バイト | 合計 | 1 日 1 回 | 
| ファイルの総数 | テーブルバケットに保存されているすべてのファイルの合計数 | Count (カウント) | 合計 | 1 日 1 回 | 

## テーブルメンテナンスメトリクス
<a name="table-maintenance-metrics"></a>

`AWS/S3/Tables` 名前空間には、以下のテーブルメンテナンスメトリクスが含まれており、追加料金なしで利用できます。これらのメトリクスは、テーブルバケット、テーブル、または名前空間名でフィルタリングできます。


**テーブルメンテナンスメトリクス**  

| メトリクス名 | 説明 | 単位 | 統計 | 詳細度 | 
| --- | --- | --- | --- | --- | 
| CompactionBytesProcessed | テーブル圧縮オペレーション中に処理されたバイト数 | バイト | 合計 | 1 日 1 回 | 
| CompactionObjectsCount | テーブル圧縮オペレーション中に処理されたオブジェクトの数 | Count (カウント) | 合計 | 1 日 1 回 | 

## CloudWatch でテーブルとテーブルバケットのメトリクスをリクエストする
<a name="request-metrics"></a>

`AWS/S3/Tables` 名前空間には、CloudWatch カスタムメトリクスと同じレートで請求される次のリクエストメトリクスが含まれます。これらのメトリクスは、テーブルバケット、テーブル、または名前空間名でフィルタリングできます。

**注記**  
リクエストメトリクスは、3 つのディメンション (`TableBucketName`、`Namespace`、`TableName`) をすべて解決できる場合にのみ発行されます。存在しないテーブルまたは名前空間をターゲットとするリクエストは、CloudWatch リクエストメトリクスに表示されません。これらのリクエストをモニタリングするには、AWS CloudTrail を使用します。


**リクエストメトリクス**  

| メトリクス名 | 説明 | 単位 | 統計 | 詳細度 | 
| --- | --- | --- | --- | --- | 
| すべてのリクエスト数 | タイプに関係なく、テーブルバケットに対して行われた HTTP リクエストの総数。このメトリクスには、GetTableMetadataLocation または UpdateTableMetadataLocation リクエストは含まれません。 | Count (カウント) | 合計 | 1 分 | 
| Get リクエスト数 | テーブルからオブジェクトを取得するために行われた HTTP GET リクエストの数。このメトリクスには、GetTableMetadataLocation リクエストは含まれません。 | Count (カウント) | 合計 | 1 分 | 
| Put リクエスト数 | テーブルにオブジェクトを追加するために行われた HTTP PUT リクエストの数。このメトリクスには、UpdateTableMetadataLocation リクエストは含まれません。 | Count (カウント) | 合計 | 1 分 | 
| Head リクエスト数 | テーブルからメタデータを取得するために行われた HTTP HEAD リクエストの数。 | Count (カウント) | 合計 | 1 分 | 
| Post リクエスト数 | テーブルに対して行われた HTTP POST リクエストの総数。 | Count (カウント) | 合計 | 1 分 | 
| UpdateTableMetadataLocation リクエスト数 | テーブルバケットに対して行われた UpdateTableMetadataLocation リクエストの数。このメトリクスは、Put requests count または All requests count には含まれていません。 | Count (カウント) | 合計 | 1 分 | 
| GetTableMetadataLocation リクエスト数 | テーブルバケットに対して行われた GetTableMetadataLocation リクエストの数。このメトリクスは、Get requests count または All requests count には含まれていません。 | Count (カウント) | 合計 | 1 分 | 
| BytesDownloaded | テーブルリクエストにダウンロードされたバイト数。 | バイト | 合計 | 1 分 | 
| BytesUploaded | テーブルリクエストにアップロードされたバイト数。 | バイト | 合計 | 1 分 | 
| 4xxErrors | 返された HTTP 4xx クライアントエラーステータスコードの数。 | Count (カウント) | 合計 | 1 分 | 
| 5xxErrors | 返された HTTP 5xx サーバーエラーステータスコードの数。 | Count (カウント) | 合計 | 1 分 | 
| FirstByteLatency | リクエスト全体が受信されてからレスポンスの送信が開始されるまでのリクエストあたりの時間。 | ミリ秒 | 合計 | 1 分 | 
| TotalRequestLatency | 最初のバイトが受信されてから最後のバイトが送信されるまでのリクエストあたりの経過時間。 | ミリ秒 | 合計 | 1 分 | 

## CloudWatch の S3 Tables ディメンション
<a name="s3-tables-dimensions"></a>

以下のディメンションは、S3 Tables メトリクスをフィルタリングするために使用されます。


**S3 Tables ディメンション**  

| ディメンション名 | 説明 | 値の例 | 
| --- | --- | --- | 
| TableBucketName | Amazon S3 テーブルバケットの名前です。 | my-table-bucket | 
| Namespace | 1 つ以上のテーブルを含むテーブルバケット内の名前空間 | my-department | 
| TableName | 名前空間内の特定のテーブルの名前 | transactions | 