| Package | Description |
|---|---|
| org.apache.skywalking.apm.agent.core.context.trace |
| Modifier and Type | Class and Description |
|---|---|
class |
EntrySpan
The
EntrySpan represents a service provider point, such as Tomcat server entrance. |
class |
ExitSpan
The
ExitSpan represents a service consumer point, such as Feign, Okhttp client for an Http service. |
class |
LocalSpan
The
LocalSpan represents a normal tracing point, such as a local method. |
class |
StackBasedTracingSpan
The
StackBasedTracingSpan represents a span with an inside stack construction. |
| Modifier and Type | Method and Description |
|---|---|
AbstractTracingSpan |
AbstractTracingSpan.errorOccurred()
In the scope of this span tracing context, error occurred, in auto-instrumentation mechanism, almost means throw
an exception.
|
AbstractTracingSpan |
AbstractTracingSpan.log(long timestampMicroseconds,
Map<String,?> fields)
Record a common log with multi fields, for supporting opentracing-java
|
AbstractTracingSpan |
AbstractTracingSpan.log(Throwable t)
Record an exception event of the current walltime timestamp.
|
AbstractTracingSpan |
ExitSpan.setComponent(Component component) |
AbstractTracingSpan |
EntrySpan.setComponent(Component component) |
AbstractTracingSpan |
AbstractTracingSpan.setComponent(Component component)
Set the component of this span, with internal supported.
|
AbstractTracingSpan |
ExitSpan.setComponent(String componentName) |
AbstractTracingSpan |
EntrySpan.setComponent(String componentName) |
AbstractTracingSpan |
AbstractTracingSpan.setComponent(String componentName)
Set the component name.
|
AbstractTracingSpan |
ExitSpan.setLayer(SpanLayer layer) |
AbstractTracingSpan |
EntrySpan.setLayer(SpanLayer layer) |
AbstractTracingSpan |
AbstractTracingSpan.setLayer(SpanLayer layer) |
AbstractTracingSpan |
ExitSpan.setOperationId(int operationId) |
AbstractTracingSpan |
EntrySpan.setOperationId(int operationId) |
AbstractTracingSpan |
AbstractTracingSpan.setOperationId(int operationId)
Set the operation id, which compress by the name.
|
AbstractTracingSpan |
ExitSpan.setOperationName(String operationName) |
AbstractTracingSpan |
EntrySpan.setOperationName(String operationName) |
AbstractTracingSpan |
AbstractTracingSpan.setOperationName(String operationName)
Set the operation name, just because these is not compress dictionary value for this name.
|
AbstractTracingSpan |
AbstractTracingSpan.start() |
AbstractTracingSpan |
ExitSpan.tag(AbstractTag tag,
String value) |
AbstractTracingSpan |
AbstractTracingSpan.tag(AbstractTag tag,
String value) |
AbstractTracingSpan |
AbstractTracingSpan.tag(String key,
String value)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TraceSegment.archive(AbstractTracingSpan finishedSpan)
After
AbstractSpan is finished, as be controller by "skywalking-api" module, notify the TraceSegment to archive it. |
Copyright © 2019 The Apache Software Foundation. All rights reserved.