Interface | Description |
---|---|
HeaderExtractor |
Used to extract the first header with a specific header name.
|
HeaderInjector |
Used to inject a header into a networking library's underlying outgoing request object.
|
HeadersExtractor |
Used to extract all header values with a specific header name.
|
Scope |
Scopes are designed to be used in combination with try-with-resource statements to remove
activated spans from
the current thread. |
Span |
A span contains information about a specific code path, executed as part of a
Transaction . |
Transaction |
A transaction is the data captured by an agent representing an event occurring in a monitored service
and groups multiple spans in a logical group.
|
Class | Description |
---|---|
AbstractSpanImpl | |
ElasticApm |
This class is the main entry point of the public API for the Elastic APM agent.
|
ScopeImpl |
Enum | Description |
---|---|
NoopScope |
Annotation Type | Description |
---|---|
CaptureSpan |
Annotating a method with
@ CaptureSpan creates a Span as the child of the currently active span or transaction
(ElasticApm.currentSpan() ). |
CaptureTransaction |
Copyright © 2018–2019 Elastic Inc.. All rights reserved.