FaaS Fields

edit

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

These fields are in beta and are subject to change.

FaaS Field Details

edit
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