17 KiB
AWS
- AWS Generic Attributes
- AWS DynamoDB Attributes
- AWS ECS Attributes
- AWS EKS Attributes
- AWS Lambda Attributes
- AWS Logs Attributes
- AWS S3 Attributes
AWS Generic Attributes
AWS DynamoDB Attributes
AWS ECS Attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
aws.ecs.task.id |
string | The ID of a running ECS task. The ID MUST be extracted from task.arn. |
10838bed-421f-43ef-870a-f43feacbbb5b; 23ebb8ac-c18f-46c6-8bbe-d55d0e37cfbd |
|
aws.ecs.cluster.arn |
string | The ARN of an ECS cluster. | arn:aws:ecs:us-west-2:123456789123:cluster/my-cluster |
|
aws.ecs.container.arn |
string | The Amazon Resource Name (ARN) of an ECS container instance. | arn:aws:ecs:us-west-1:123456789123:container/32624152-9086-4f0e-acae-1a75b14fe4d9 |
|
aws.ecs.launchtype |
string | The launch type for an ECS task. | ec2 |
|
aws.ecs.task.arn |
string | The ARN of a running ECS task. | arn:aws:ecs:us-west-1:123456789123:task/10838bed-421f-43ef-870a-f43feacbbb5b; arn:aws:ecs:us-west-1:123456789123:task/my-cluster/task-id/23ebb8ac-c18f-46c6-8bbe-d55d0e37cfbd |
|
aws.ecs.task.family |
string | The family name of the ECS task definition used to create the ECS task. | opentelemetry-family |
|
aws.ecs.task.revision |
string | The revision for the task definition used to create the ECS task. | 8; 26 |
aws.ecs.launchtype has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
|---|---|---|
ec2 |
ec2 | |
fargate |
fargate |
AWS EKS Attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
aws.eks.cluster.arn |
string | The ARN of an EKS cluster. | arn:aws:ecs:us-west-2:123456789123:cluster/my-cluster |
AWS Lambda Attributes
[1]: This may be different from cloud.resource_id if an alias is involved.
AWS Logs Attributes
[1]: See the log group ARN format documentation.
[2]: Multiple log groups must be supported for cases like multi-container applications, where a single application has sidecar containers, and each write to their own log group.
[3]: See the log stream ARN format documentation. One log group can contain several log streams, so these ARNs necessarily identify both a log group and a log stream.
AWS S3 Attributes
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
aws.s3.bucket |
string | The S3 bucket name the request refers to. Corresponds to the --bucket parameter of the S3 API operations. [1] |
some-bucket-name |
|
aws.s3.copy_source |
string | The source object (in the form bucket/key) for the copy operation. [2] |
someFile.yml |
|
aws.s3.delete |
string | The delete request container that specifies the objects to be deleted. [3] | Objects=[{Key=string,VersionId=string},{Key=string,VersionId=string}],Quiet=boolean |
|
aws.s3.key |
string | The S3 object key the request refers to. Corresponds to the --key parameter of the S3 API operations. [4] |
someFile.yml |
|
aws.s3.part_number |
int | The part number of the part being uploaded in a multipart-upload operation. This is a positive integer between 1 and 10,000. [5] | 3456 |
|
aws.s3.upload_id |
string | Upload ID that identifies the multipart upload. [6] | dfRtDYWFbkRONycy.Yxwh66Yjlx.cph0gtNBtJ |
[1]: The bucket attribute is applicable to all S3 operations that reference a bucket, i.e. that require the bucket name as a mandatory parameter.
This applies to almost all S3 operations except list-buckets.
[2]: The copy_source attribute applies to S3 copy operations and corresponds to the --copy-source parameter
of the copy-object operation within the S3 API.
This applies in particular to the following operations:
[3]: The delete attribute is only applicable to the delete-object operation.
The delete attribute corresponds to the --delete parameter of the
delete-objects operation within the S3 API.
[4]: The key attribute is applicable to all object-related S3 operations, i.e. that require the object key as a mandatory parameter.
This applies in particular to the following operations:
- copy-object
- delete-object
- get-object
- head-object
- put-object
- restore-object
- select-object-content
- abort-multipart-upload
- complete-multipart-upload
- create-multipart-upload
- list-parts
- upload-part
- upload-part-copy
[5]: The part_number attribute is only applicable to the upload-part
and upload-part-copy operations.
The part_number attribute corresponds to the --part-number parameter of the
upload-part operation within the S3 API.
[6]: The upload_id attribute applies to S3 multipart-upload operations and corresponds to the --upload-id parameter
of the S3 API multipart operations.
This applies in particular to the following operations: