package
0.0.82
Repository: https://github.com/mindersec/minder.git
Documentation: pkg.go.dev

# 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.