apm-agent-go: github.com/elastic/apm-agent-go/module/apmlambda Index | Files

package apmlambda

import "github.com/elastic/apm-agent-go/module/apmlambda"

Package apmlambda provides tracing for AWS Lambda functions.

Index

Package Files

doc.go lambda.go

type Function Uses

type Function struct {
    // contains filtered or unexported fields
}

Function is type exposed via net/rpc, to match the signature implemented by the aws-lambda-go package.

func (*Function) Invoke Uses

func (f *Function) Invoke(req *messages.InvokeRequest, response *messages.InvokeResponse) error

Invoke invokes the Lambda function. This is our main trace point.

func (*Function) Ping Uses

func (f *Function) Ping(req *messages.PingRequest, response *messages.PingResponse) error

Ping pings the function implementation.

Package apmlambda imports 9 packages (graph). Updated 2020-05-12. Refresh now. Tools for package owners.