process

package
v0.0.0-...-28c15c2 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2026 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EVENT_EXEC_START events = iota + 1
	EVENT_EXEC_ARGV
	EVENT_EXEC_END
	EVENT_EXIT
	EVENT_MMAP
	EVENT_RENAME
)

this must align with the events enum in bpf/capture/process.bpf.c

Variables

This section is empty.

Functions

This section is empty.

Types

type Manager

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

func New

func New(logger *zap.Logger, mmap *ebpf.Map, rb *ringbuf.Reader, tps []*common.Tracepoint) *Manager

func (*Manager) Register

func (m *Manager) Register(r process.Receiver)

func (*Manager) SetMeta

func (m *Manager) SetMeta(p *process.Process) error

func (*Manager) Start

func (m *Manager) Start(ctx context.Context) error

func (*Manager) Stop

func (m *Manager) Stop() error

Jump to

Keyboard shortcuts

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