Directories
¶
| Path | Synopsis |
|---|---|
|
Package log is a replacement for the standard log package based on slog.
|
Package log is a replacement for the standard log package based on slog. |
|
adapters
Package adapters provides adapters for converting logging instances to the *slog.Logger type.
|
Package adapters provides adapters for converting logging instances to the *slog.Logger type. |
|
utils/debugstrip
command
Package debugstrip provides a utility to reformat JSON log lines into a more human-readable format.
|
Package debugstrip provides a utility to reformat JSON log lines into a more human-readable format. |
|
otel
|
|
|
metrics
Package metrics sets up the OpenTelemetry metrics provider and Prometheus exporter.
|
Package metrics sets up the OpenTelemetry metrics provider and Prometheus exporter. |
|
trace
Package span provides access to OpenTelemetry Span objects for the purpose of logging events.
|
Package span provides access to OpenTelemetry Span objects for the purpose of logging events. |
|
trace/sampler
Package sampler provides a sampler that can be used to sample calls based on a filter.
|
Package sampler provides a sampler that can be used to sample calls based on a filter. |
|
trace/sampler/filters/grpc
Package grpc contains a filter for use in our sampler.Filtered sampler that will match gRPC calls based on metadata.
|
Package grpc contains a filter for use in our sampler.Filtered sampler that will match gRPC calls based on metadata. |
|
trace/span
Package span provides methods to create new spans and get existing spans.
|
Package span provides methods to create new spans and get existing spans. |
Click to show internal directories.
Click to hide internal directories.