Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContextWithEBPFEvent ¶
ContextWithEBPFEvent returns a copy of parent in which event is stored.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller handles OpenTelemetry telemetry generation for events.
func NewController ¶
func NewController(logger logr.Logger, tracerProvider trace.TracerProvider, ver string) (*Controller, error)
NewController returns a new initialized Controller.
func (*Controller) Trace ¶
func (c *Controller) Trace(event *probe.Event)
Trace creates a trace span for event.
type EBPFSourceIDGenerator ¶
type EBPFSourceIDGenerator struct{}
func NewEBPFSourceIDGenerator ¶
func NewEBPFSourceIDGenerator() *EBPFSourceIDGenerator
Click to show internal directories.
Click to hide internal directories.