package serverless.instrumentation.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DevModePayload

dev_mode.proto:13

A DevMode Payload is a message that will contain reqRes data or span data that is forwarded to ingest via the internal extension

message DevModeTransportPayload

dev_mode.proto:34

DevMode Transport Payload that will be used to aggregate reqRes, traces, and logs into a single payload that will be packaged and sent to our DevMode ingest.

message Event

event.proto:20

Used in: EventPayload, TracePayload

message EventPayload

event.proto:11

An EventPayload is a message that will contain any number of Events plus the global tags required by our Serverless Ingest Platform.

message LambdaTelemetry

dev_mode.proto:52

Lambda Telemetry API data. This data is only available for lambda functions that have access to the telemetry API so it will not be included in all regions.

Used in: DevModePayload

message LogEvent

log.proto:21

Used in: LogPayload

message LogPayload

log.proto:11

A LogPayload is a message that will contain any number of LogEvents plus the global tags required by our Serverless Ingest Platform.

Used in: DevModeTransportPayload

message Metric

metric.proto:21

Used in: MetricPayload

message Metric.ValueAtQuantile

metric.proto:56

A value at a given quantile of the distribution. If a Metric has multiple samples, the Min and Max will be represented by, 1. Quantile = 1.0, is the max value 2. Quantile = 0.0, is the min value

Used in: Metric

message MetricPayload

metric.proto:11

A MetricPayload is a message that will contain any number of Metrics plus the global tags required by our Serverless Ingest Platform.

message RequestResponse

request_response.proto:13

RequestResponse is the AWS Lambda Event and Response Data. In the Serverless Platform there will be two of these payloads One for Event payload and then one for the payload returned at the end of the function invocation.

Used in: DevModePayload, DevModeTransportPayload

enum RequestResponse.Origin

request_response.proto:30

Used in: RequestResponse

message Span

trace.proto:40

Used in: TracePayload

message TracePayload

trace.proto:15

TracePayload is a message that will contain any number of Spans plus the global tags required by our Serverless Ingest Platform. A TracePayload DOES NOT necessarily mean that it is a complete Trace. It may contain only a subset of Spans that will make up the complete Trace.

Used in: DevModePayload, DevModeTransportPayload