# Functions
BusinessRecord provides the ability to store an observation about the current flow of business logic in the context of the current request.
Interceptor creates a gRPC unary server interceptor that logs incoming requests and their responses using the Zerolog logger attached to the context.Context.
NewTelemetryStoreWMMiddleware returns a new TelemetryStoreWMMiddleware.
RequestIDInterceptor traces request ids.
# Constants
Text is the constant for the text format.
# Structs
ActionEvalData reports.
Profile is a struct describing a Profile for telemetry purposes.
ProjectTombstone can be used to store project metadata in the context of deletion.
RuleEvalData reports.
RuleType is a struct describing a rule type for telemetry purposes.
TelemetryStore is a struct that can be used to store telemetry data in the context.
TelemetryStoreWMMiddleware is a Watermill middleware that logs the relevant telemetry data.