logger

package
v1.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BPFLogInfo

type BPFLogInfo bpf_debugLogInfoT

type BPFLogger

type BPFLogger struct {
	// contains filtered or unexported fields
}

func New

func New(cfg *beyla.Config) *BPFLogger

func (*BPFLogger) AddCloser

func (p *BPFLogger) AddCloser(c ...io.Closer)

func (*BPFLogger) AddModuleCloser added in v1.9.0

func (p *BPFLogger) AddModuleCloser(_ uint64, _ ...io.Closer)

func (*BPFLogger) BpfObjects

func (p *BPFLogger) BpfObjects() any

func (*BPFLogger) KProbes

func (p *BPFLogger) KProbes() map[string]ebpfcommon.FunctionPrograms

func (*BPFLogger) Load

func (p *BPFLogger) Load() (*ebpf.CollectionSpec, error)

func (*BPFLogger) Run

func (p *BPFLogger) Run(ctx context.Context)

func (*BPFLogger) SetupTailCalls

func (p *BPFLogger) SetupTailCalls()

func (*BPFLogger) Tracepoints

func (p *BPFLogger) Tracepoints() map[string]ebpfcommon.FunctionPrograms

type Event

type Event struct {
	Log string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL