| Package | Description |
|---|---|
| de.thalia.boot.tracing | |
| de.thalia.boot.tracing.database | |
| de.thalia.boot.tracing.hystrix | |
| de.thalia.boot.tracing.resilience4j | |
| de.thalia.boot.tracing.rest |
| Modifier and Type | Method and Description |
|---|---|
List<Span> |
Tracer.collectedSpansFor(javax.servlet.ServletRequest aRequest) |
Optional<List<Span>> |
Tracer.getCollectedSpansForCurrentRequest()
Holt die Spans des aktuellen Requests.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Tracer.addToLog(javax.servlet.http.HttpServletRequest aRequest,
Span aSpan) |
void |
Tracer.addToLog(Span aSpan)
Fügt den übergebenen Span in die Liste der Spans für den aktuellen Request ein, sofern ein Request bestimmbar ist.
|
void |
Tracer.replaceLatestSpan(Span replacement)
Ersetzt den letzten Span in der Liste mit dem übergebenen.
|
| Constructor and Description |
|---|
TraceLog(String aApplicationName,
String aHostname,
long aStartTime,
long aDuration,
List<Span> aSpans) |
| Modifier and Type | Class and Description |
|---|---|
class |
QuerySpan
Definiert ein Objekt, dass die Tracing-Daten für einen Datenbankaufruf enthält.
|
| Modifier and Type | Method and Description |
|---|---|
static QuerySpan |
TracingQueryExecutionListener.findeKandidatenFuerMerge(List<Span> spans,
String dataSourceName)
Prüft ob das letzte verfügbare Element in den übergebenen Spans ein QuerySpan der aktuellen Datenquelle ist.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HystrixSpan |
| Modifier and Type | Class and Description |
|---|---|
class |
CircuitBreakerSpan |
| Modifier and Type | Class and Description |
|---|---|
class |
HTTPSpan
Ein HTTP Span ist ein Zeitschlitz, in welchen ein Remote-Aufruf statt gefunden hat.
|
Copyright © 2018–2019 Thalia Bücher GmbH. All rights reserved.