Documentation
¶
Overview ¶
Package instaawsv2 provides Instana instrumentation for the aws sdk v2 library.
Index ¶
- Constants
- func Instrument(tr instana.TracerLogger, cfg *aws.Config)
- func SpanContextFromSQSMessage(msg sqsTypes.Message, tracer instana.TracerLogger) (opentracing.SpanContext, error)
- type AWSDynamoDBOperations
- type AWSInvokeLambdaOperations
- type AWSOperations
- type AWSS3Operations
- type AWSSNSOperations
- type AWSSQSOperations
Examples ¶
Constants ¶
View Source
const Version = "0.1.0"
Version is the instrumentation module semantic version
Variables ¶
This section is empty.
Functions ¶
func Instrument ¶
func Instrument(tr instana.TracerLogger, cfg *aws.Config)
Instrument adds instana instrumentation to the aws config object
func SpanContextFromSQSMessage ¶
func SpanContextFromSQSMessage(msg sqsTypes.Message, tracer instana.TracerLogger) (opentracing.SpanContext, error)
SpanContextFromSQSMessage returns the trace context from an SQS message
Types ¶
type AWSDynamoDBOperations ¶
type AWSDynamoDBOperations struct{}
type AWSInvokeLambdaOperations ¶
type AWSInvokeLambdaOperations struct{}
type AWSOperations ¶
type AWSOperations interface {
// contains filtered or unexported methods
}
type AWSS3Operations ¶
type AWSS3Operations struct{}
type AWSSNSOperations ¶
type AWSSNSOperations struct{}
type AWSSQSOperations ¶
type AWSSQSOperations struct{}
Click to show internal directories.
Click to hide internal directories.