Loading

FaaS fields

Elastic Stack Serverless

The user fields describe information about the function as a service (FaaS) that is relevant to the event.

Warning

These fields are in beta and are subject to change.

Field Description Level
faas.coldstart Boolean value indicating a cold start of a function.

type: boolean

OTel Badge relation faas.coldstart
extended
faas.execution The execution ID of the current function execution.

type: keyword

example: af9d5aa4-a685-4c5f-a22b-444f80b3cc28

OTel Badge relation faas.invocation_id
extended
faas.id The unique identifier of a serverless function.

For AWS Lambda it’s the function ARN (Amazon Resource Name) without a version or alias suffix.

type: keyword

example: arn:aws:lambda:us-west-2:123456789012:function:my-function
extended
faas.name The name of a serverless function.

type: keyword

example: my-function

OTel Badge relation faas.name
extended
faas.trigger.request_id The ID of the trigger request , message, event, etc.

type: keyword

example: 123456789
extended
faas.trigger.type The trigger for the function execution.

Expected values for this field:

- http
- pubsub
- datasource
- timer
- other

type: keyword

example: http

OTel Badge relation faas.trigger
extended
faas.version The version of a serverless function.

type: keyword

example: 123

OTel Badge relation faas.version
extended