Documentation
¶
Index ¶
Constants ¶
View Source
const DataDogConfigPrefix = "DD_"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataDog ¶
type DataDog struct{}
func NewDataDog ¶
func NewDataDog(config DataDogConfig) *DataDog
type DataDogConfig ¶
type HTTPClient ¶
type NewRelic ¶
type NewRelic struct {
// contains filtered or unexported fields
}
func NewNewRelic ¶
type Tracer ¶
type Tracer interface { // Middleware must return a new handler with cross application tracing (CAT) or distributed tracing. Middleware(next http.Handler) http.Handler // Client wraps parent with tracing capabilities, parent is modified during this process. Client(parent *http.Client) *http.Client // Close should be called when the application end. Close() }
A Tracer has methods to help tracer instrumentation of our services.
Click to show internal directories.
Click to hide internal directories.