Amazon S3 ストレージレンズのエクスポートスキーマを理解する
S3 ストレージレンズのエクスポートスキーマは、エクスポート先によって異なります。S3 汎用バケットと S3 テーブルのどちらにエクスポートするかに基づいて、適切なスキーマを選択します。
S3 汎用バケットのスキーマをエクスポートする
次の表に、S3 汎用バケットにエクスポートする場合の、S3 ストレージレンズメトリクスのエクスポートのスキーマを示します。
| Attribute Nameは | データ型 | 列名 | 説明 |
|---|---|---|---|
VersionNumber |
文字列 | version_number |
使用中の S3 Storage Lens メトリクスのバージョン。 |
ConfigurationId |
String | configuration_id |
S3 ストレージレンズ設定の configuration_id。 |
ReportDate
|
String | report_date
|
メトリクスが追跡された日付。 |
AwsAccountNumber
|
String |
aws_account_number
|
お客様の AWS アカウント 番号。 |
AwsRegion
|
文字列 |
aws_region
|
メトリクスが追跡されている AWS リージョン。 |
StorageClass
|
文字列 |
storage_class
|
調査対象のバケットのストレージクラス。 |
RecordType
|
ENUM |
record_type
|
レポートされているアーティファクトのタイプ (ACCOUNT、BUCKET、PREFIX)。 |
RecordValue
|
String |
record_value
|
RecordType アーティファクトの値。注記
|
BucketName
|
String |
bucket_name
|
レポートされているバケットの名前。 |
MetricName
|
文字列 |
metric_name
|
レポートされているメトリクスの名前。 |
MetricValue
|
Long |
metric_value
|
レポートされているメトリクスの値。 |
S3 Storage Lens でのメトリクスのエクスポート例
次に示すのは、前出のスキーマに基づく S3 Storage Lens でのメトリクスのエクスポートの例です。
注記
Storage Lens グループのメトリクスは、record_type 列内の STORAGE_LENS_GROUP_BUCKET または STORAGE_LENS_GROUP_ACCOUNT 値を探すことで識別できます。record_value 列には、Storage Lens グループの Amazon リソースネーム (ARN) が表示されます (例: arn:aws:s3:us-east-1:123456789012:storage-lens-group/slg-1)。
以下は、Storage Lens グループのデータを使った Storage Lens メトリクスのエクスポートの例です。
S3 テーブルのスキーマをエクスポートする
S3 ストレージレンズメトリクスを S3 テーブルにエクスポートする場合、データはストレージメトリクス、バケットプロパティメトリクス、アクティビティメトリクスの 3 つの個別のテーブルスキーマに整理されます。
ストレージメトリクステーブルスキーマ
| 名前 | 型 | 説明 |
|---|---|---|
version_number |
string | テーブルのスキーマの一意の識別子 |
configuration_id |
string | S3 ストレージレンズの設定名 |
report_time |
timestamptz | S3 ストレージレンズレポートが参照する日付 |
aws_account_id |
string | エントリが参照するアカウント ID |
aws_region |
string | リージョン |
storage_class |
string | ストレージクラス |
record_type |
string | データの集約レベルに関連するレコードのタイプ。値:ACCOUNT 、BUCKET、PREFIX、LENS GROUP。 |
record_value |
string | 複数のレコードが含まれるレコードタイプを明確に区別するツールです。プレフィックスを参照するために使用されます |
bucket_name |
string | バケット名 |
object_count |
long | 現在参照されている項目に保存されているオブジェクトの数 |
storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されているバイト数 |
bucket_key_sse_kms_object_count |
long | 現在参照されている項目に保存されているカスタマーマネージドキーで暗号化されたオブジェクトの数 |
bucket_key_sse_kms_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されているカスタマーマネージドキーで暗号化されたバイト数 |
current_version_object_count |
long | 現在参照されている項目に保存されている現在のバージョンオブジェクトの数 |
current_version_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている現在のバージョンのバイト数 |
delete_marker_object_count |
long | 現在参照されている項目に保存されている削除マーカーオブジェクトの数 |
delete_marker_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている削除マーカーのバイト数 |
encrypted_object_count |
long | 現在参照されている項目に保存されている暗号化されたオブジェクトの数 |
encrypted_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている暗号化されたバイト数 |
incomplete_mpu_object_older_than_7_days_count |
long | 現在参照されている項目に 7 日以上保存されている不完全なマルチパートアップロードオブジェクトの数 |
incomplete_mpu_storage_older_than_7_days_bytes |
DECIMAL(38,0) | 現在参照されている項目の 7 日以上経過して保存された不完全なマルチパートアップロードバイト数 |
incomplete_mpu_object_count |
long | 現在参照されている項目に保存されている不完全なマルチパートアップロードオブジェクトの数 |
incomplete_mpu_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている不完全なマルチパートアップロードのバイト数 |
non_current_version_object_count |
long | 現在参照されている項目に保存されている最新バージョン以外のオブジェクトの数 |
non_current_version_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている旧バージョンのバイト数 |
object_lock_enabled_object_count |
long | 現在参照されている項目でロックが有効になっているオブジェクト用に保存されているオブジェクトの数 |
object_lock_enabled_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目でロックが有効になっているオブジェクトに保存されているバイト数 |
replicated_object_count |
long | 現在参照されている項目に対してレプリケートされたオブジェクトの数 |
replicated_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に対してレプリケートされたバイト数 |
replicated_object_source_count |
long | 現在参照されている項目に保存されたソースとしてレプリケートされたオブジェクトの数 |
replicated_storage_source_bytes |
DECIMAL(38,0) | 現在参照されている項目のソースとしてレプリケートされたバイト数 |
sse_kms_object_count |
long | 現在参照されている項目に保存されている SSE キーで暗号化されたオブジェクトの数 |
sse_kms_storage_bytes |
DECIMAL(38,0) | 現在参照されている項目に保存されている SSE キーで暗号化されたバイト数 |
object_0kb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 0KB のオブジェクトの数 |
object_0kb_to_128kb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 0KB より大きく 128KB 以下のオブジェクトの数 |
object_128kb_to_256kb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 128KB より大きく 256KB 以下のオブジェクトの数 |
object_256kb_to_512kb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 256KB より大きく 512KB 以下のオブジェクトの数 |
object_512kb_to_1mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 512KB より大きく 1MB 以下のオブジェクトの数 |
object_1mb_to_2mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 1MB より大きく 2MB 以下のオブジェクトの数 |
object_2mb_to_4mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 2MB より大きく 4MB 以下のオブジェクトの数 |
object_4mb_to_8mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 4MB より大きく 8MB 以下のオブジェクトの数 |
object_8mb_to_16mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 8MB より大きく 16MB 以下のオブジェクトの数 |
object_16mb_to_32mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 16MB より大きく 32MB 以下のオブジェクトの数 |
object_32mb_to_64mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 32MB より大きく 64MB 以下のオブジェクトの数 |
object_64mb_to_128mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 64MB より大きく 128MB 以下のオブジェクトの数 |
object_128mb_to_256mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 128MB より大きく 256MB 以下のオブジェクトの数 |
object_256mb_to_512mb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 256MB より大きく 512MB 以下のオブジェクトの数 |
object_512mb_to_1gb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 512MB より大きく 1GB 以下のオブジェクトの数 |
object_1gb_to_2gb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 1GB より大きく 2GB 以下のオブジェクトの数 |
object_2gb_to_4gb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 2GB より大きく 4GB 以下のオブジェクトの数 |
object_larger_than_4gb_count |
long | 現在のバージョン、以前のバージョン、不完全なマルチパートアップロード、削除マーカーなど、サイズが 4GB より大きいオブジェクトの数 |
バケットプロパティメトリクステーブルスキーマ
| 名前 | 型 | 説明 |
|---|---|---|
version_number |
string | テーブルのスキーマの一意の識別子 |
configuration_id |
string | S3 ストレージレンズの設定名 |
report_time |
timestamptz | S3 ストレージレンズレポートが参照する日付 |
aws_account_id |
string | エントリが参照するアカウント ID |
record_type |
string | データの集約レベルに関連するレコードのタイプ。値:ACCOUNT 、BUCKET、PREFIX、LENS GROUP。 |
record_value |
string | 複数のレコードが含まれるレコードタイプを明確に区別するツールです。プレフィックスを参照するために使用されます。 |
aws_region |
string | リージョン |
storage_class |
string | ストレージクラス |
bucket_name |
string | バケット名 |
versioning_enabled_bucket_count |
long | 現在参照されている項目に対してバージョニングが有効になっているバケットの数 |
mfa_delete_enabled_bucket_count |
long | 現在参照されている項目に対して MFA 削除が有効になっているバケットの数 |
sse_kms_enabled_bucket_count |
long | 現在参照されている項目で KMS が有効になっているバケットの数 |
object_ownership_bucket_owner_enforced_bucket_count |
long | 現在参照されている項目に対してオブジェクト所有権バケット所有者が強制されているバケットの数 |
object_ownership_bucket_owner_preferred_bucket_count |
long | 現在参照されている項目で優先されるオブジェクト所有権バケット所有者を持つバケットの数 |
object_ownership_object_writer_bucket_count |
long | 現在参照されている項目のオブジェクト所有権オブジェクトライターを持つバケットの数 |
transfer_acceleration_enabled_bucket_count |
long | 現在参照されている項目に対して Transfer Acceleration が有効になっているバケットの数 |
event_notification_enabled_bucket_count |
long | 現在参照されている項目に対してイベント通知が有効になっているバケットの数 |
transition_lifecycle_rule_count |
long | 現在参照されている項目の移行ライフサイクルルールの数 |
expiration_lifecycle_rule_count |
long | 現在参照されている項目の有効期限ライフサイクルルールの数 |
non_current_version_transition_lifecycle_rule_count |
long | 現在参照されている項目の最新バージョン以外の移行ライフサイクルルールの数 |
non_current_version_expiration_lifecycle_rule_count |
long | 現在参照されている項目の最新バージョン以外の有効期限ライフサイクルルールの数 |
abort_incomplete_multipart_upload_lifecycle_rule_count |
long | 現在参照されている項目の不完全なマルチパートアップロードライフサイクルルールの中止数 |
expired_object_delete_marker_lifecycle_rule_count |
long | 現在参照されている項目の期限切れオブジェクト削除マーカーのライフサイクルルールの数 |
same_region_replication_rule_count |
long | 現在参照されている項目の同一リージョンレプリケーションルールの数 |
cross_region_replication_rule_count |
long | 現在参照されている項目のクロスリージョンレプリケーションルールの数 |
same_account_replication_rule_count |
long | 現在参照されている項目の同一アカウントレプリケーションルールの数 |
cross_account_replication_rule_count |
long | 現在参照されている項目のクロスアカウントレプリケーションルールの数 |
invalid_destination_replication_rule_count |
long | 現在参照されている項目の無効なレプリケート先レプリケーションを持つバケットの数 |
アクティビティメトリクステーブルスキーマ
| 名前 | 型 | 説明 |
|---|---|---|
version_number |
string | テーブルのスキーマの一意の識別子 |
configuration_id |
string | S3 ストレージレンズの設定名 |
report_time |
timestamptz | S3 ストレージレンズレポートが参照する日付 |
aws_account_id |
string | エントリが参照するアカウント ID |
aws_region |
string | リージョン |
storage_class |
string | ストレージクラス |
record_type |
string | データの集約レベルに関連するレコードのタイプ。値: ACCOUNT、BUCKET、PREFIX。 |
record_value |
string | 複数のレコードが含まれるレコードタイプを明確に区別するツールです。プレフィックスを参照するために使用されます |
bucket_name |
string | バケット名 |
all_request_count |
long | 現在参照されている項目の _all_ リクエストの数 |
all_sse_kms_encrypted_request_count |
long | 現在参照されている項目の KMS 暗号化リクエストの数 |
all_unsupported_sig_request_count |
long | 現在参照されている項目のサポートされていない sig リクエストの数 |
all_unsupported_tls_request_count |
long | 現在参照されている項目でサポートされていない TLS リクエストの数 |
bad_request_error_400_count |
long | 現在参照されている項目の 400 bad request エラーの数 |
delete_request_count |
long | 現在参照されている項目の delete リクエストの数 |
downloaded_bytes |
decimal(0,0) | 現在参照されている項目のダウンロードバイト数 |
error_4xx_count |
long | 現在参照されている項目の 4xx エラーの数 |
error_5xx_count |
long | 現在参照されている項目の 5xx エラーの数 |
forbidden_error_403_count |
long | 現在参照されている項目の 403 forbidden エラーの数 |
get_request_count |
long | 現在参照されている項目の get リクエストの数 |
head_request_count |
long | 現在参照されている項目の head リクエストの数 |
internal_server_error_500_count |
long | 現在参照されている項目の 500 internal server error の数 |
list_request_count |
long | 現在参照されている項目の list リクエストの数 |
not_found_error_404_count |
long | 現在参照されている項目の 404 not found エラーの数 |
ok_status_200_count |
long | 現在参照されている項目の 200 OK リクエストの数 |
partial_content_status_206_count |
long | 現在参照されている項目の 206 partial content リクエストの数 |
post_request_count |
long | 現在参照されている項目の post リクエストの数 |
put_request_count |
long | 現在参照されている項目の put リクエストの数 |
select_request_count |
long | 現在参照されている項目の select リクエストの数 |
select_returned_bytes |
decimal(0,0) | 現在参照されている項目の select リクエストによって返されるバイト数 |
select_scanned_bytes |
decimal(0,0) | 現在参照されている項目の select リクエストによってスキャンされたバイト数 |
service_unavailable_error_503_count |
long | 現在参照されている項目の 503 service unavailable エラーの数 |
uploaded_bytes |
decimal(0,0) | 現在参照されている項目のアップロードバイト数 |
average_first_byte_latency |
long | 過去 24 時間にわたって測定された、S3 バケットが完全なリクエストを受信してから、レスポンスを返し始めるまでのリクエストあたりの平均時間 |
average_total_request_latency |
long | 過去 24 時間に測定された、S3 バケットで受信した最初のバイトから送信した最後のバイトまでのリクエストあたりの平均経過時間 |
read_0kb_request_count |
long | データサイズが 0KB の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクトリクエスト全体を含む) |
read_0kb_to_128kb_request_count |
long | データサイズが 0KB より大きく 128KB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_128kb_to_256kb_request_count |
long | データサイズが 128KB より大きく 256KB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_256kb_to_512kb_request_count |
long | データサイズが 256KB より大きく 512KB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_512kb_to_1mb_request_count |
long | データサイズが 512KB より大きく 1MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_1mb_to_2mb_request_count |
long | データサイズが 1MB より大きく 2MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_2mb_to_4mb_request_count |
long | データサイズが 2MB より大きく 4MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_4mb_to_8mb_request_count |
long | データサイズが 4MB より大きく 8MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_8mb_to_16mb_request_count |
long | データサイズが 8MB より大きく 16MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_16mb_to_32mb_request_count |
long | データサイズが 16MB より大きく 32MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_32mb_to_64mb_request_count |
long | データサイズが 32MB より大きく 64MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_64mb_to_128mb_request_count |
long | データサイズが 64MB より大きく 128MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_128mb_to_256mb_request_count |
long | データサイズが 128MB より大きく 256MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_256mb_to_512mb_request_count |
long | データサイズが 256MB より大きく 512MB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_512mb_to_1gb_request_count |
long | データサイズが 512MB より大きく 1GB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_1gb_to_2gb_request_count |
long | データサイズが 1GB より大きく 2GB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_2gb_to_4gb_request_count |
long | データサイズが 2GB より大きく 4GB 以下の GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
read_larger_than_4gb_request_count |
long | データサイズが 4GB より大きい GetObject リクエストの数 (範囲ベースのリクエストとオブジェクト全体のリクエストの両方を含む) |
write_0kb_request_count |
long | データサイズが 0KB の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_0kb_to_128kb_request_count |
long | データサイズが 0KB より大きく 128KB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_128kb_to_256kb_request_count |
long | データサイズが 128KB より大きく 256KB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_256kb_to_512kb_request_count |
long | データサイズが 256KB より大きく 512KB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_512kb_to_1mb_request_count |
long | データサイズが 512KB より大きく 1MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_1mb_to_2mb_request_count |
long | データサイズが 1MB より大きく 2MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_2mb_to_4mb_request_count |
long | データサイズが 2MB より大きく 4MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_4mb_to_8mb_request_count |
long | データサイズが 4MB より大きく 8MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_8mb_to_16mb_request_count |
long | データサイズが 8MB より大きく 16MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_16mb_to_32mb_request_count |
long | データサイズが 16MB より大きく 32MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_32mb_to_64mb_request_count |
long | データサイズが 32MB より大きく 64MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_64mb_to_128mb_request_count |
long | データサイズが 64MB より大きく 128MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_128mb_to_256mb_request_count |
long | データサイズが 128MB より大きく 256MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_256mb_to_512mb_request_count |
long | データサイズが 256MB より大きく 512MB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_512mb_to_1gb_request_count |
long | データサイズが 512MB より大きく 1GB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_1gb_to_2gb_request_count |
long | データサイズが 1GB より大きく 2GB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_2gb_to_4gb_request_count |
long | データサイズが 2GB より大きく 4GB 以下の PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
write_larger_than_4gb_request_count |
long | データサイズが 4GB より大きい PutObject、UploadPart、CreateMultipartUpload リクエストの数 |
concurrent_put_503_error_count |
long | 同じオブジェクトへの同時書き込みによって生成される 503 エラーの数 |
cross_region_request_count |
long | バケットのホームリージョンとは異なるリージョンのクライアントから送信されるリクエストの数 |
cross_region_transferred_bytes |
decimal(0,0) | バケットのホームリージョンとは異なるリージョンの呼び出しから転送されたバイト数 |
cross_region_without_replication_request_count |
long | クロスリージョンレプリケーションリクエストを除く、バケットのホームリージョンとは異なるリージョンのクライアントから送信されるリクエストの数 |
cross_region_without_replication_transferred_bytes |
decimal(0,0) | クロスリージョンレプリケーションバイトを除く、バケットのホームリージョンとは異なるリージョンの呼び出しから転送されたバイト数 |
inregion_request_count |
long | バケットのホームリージョンと同じリージョンのクライアントから送信されるリクエストの数 |
inregion_transferred_bytes |
decimal(0,0) | バケットのホームリージョンと同じリージョンからの呼び出しから転送されたバイト数 |
unique_objects_accessed_daily_count |
long | 過去 24 時間に少なくとも 1 回アクセスされたオブジェクトの数 |