Structsยง
- JaegerAPI
Error - JaegerAPIError is the error of Jaeger HTTP API.
- JaegerAPI
Response - JaegerAPIResponse is the response of Jaeger HTTP API.
The original version is
structuredResponse
which is defined in https://github.com/jaegertracing/jaeger/blob/main/cmd/query/app/http_handler.go. - Jaeger
Query Params - JaegerQueryParams is the query parameters of Jaeger HTTP API.
- KeyValue
- KeyValue is a key-value pair with typed value.
- Log
- Log is a log emitted in a span.
- Operation
- Operation is an operation in a service.
- Process
- Process is the process emitting a set of spans.
- Query
Trace Params - Reference
- Reference is a reference from one span to another.
- Span
- Span is a single operation within a trace.
- Trace
- Trace is a collection of spans.
Enumsยง
- Jaeger
Data - JaegerData is the query result of Jaeger HTTP API.
- Value
- Value is the value of a key-value pair in Jaeger Span attributes.
- Value
Type - ValueType is the type of a value stored in KeyValue struct.
Constantsยง
- JAEGER_
QUERY_ TABLE_ NAME_ KEY - JAEGER_
TIME_ RANGE_ FOR_ OPERATIONS_ HEADER - REF_
TYPE_ ๐CHILD_ OF - SPAN_
KIND_ ๐TIME_ FMTS
Functionsยง
- check_
schema ๐ - convert_
string_ ๐to_ boolean - convert_
string_ ๐to_ number - covert_
to_ ๐records - error_
response ๐ - handle_
find_ traces - Handle the GET
/api/traces
request. - handle_
get_ operations - Handle the GET
/api/operations
request. - handle_
get_ operations_ by_ service - Handle the GET
/api/services/{service_name}/operations
request. - handle_
get_ services - Handle the GET
/api/services
request. - handle_
get_ trace - Handle the GET
/api/traces/{trace_id}
request. - handle_
query_ ๐error - normalize_
span_ ๐kind - normalize_
status_ ๐code - object_
to_ ๐tags - operations_
from_ ๐records - parse_
jaeger_ ๐time_ range_ for_ operations - services_
from_ ๐records - to_
keyvalue ๐ - traces_
from_ ๐records - update_
query_ ๐context