conversion

package
v0.3.10 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProcessEvent

type ProcessEvent struct {
	Type      ProcessEventType
	Timestamp time.Time

	// Process identity
	PID         uint32
	PPID        uint32
	Comm        string
	Pcomm       string
	Cmdline     string
	Uid         *uint32
	Gid         *uint32
	Cwd         string
	Path        string
	StartTimeNs uint64 // Process start time in nanoseconds for unique identification

	// Container context
	ContainerID    string
	ContainerMntNs uint64
	ContainerNetNs uint64

	// Host context
	HostPID  int
	HostPPID int
}

func ConvertEvent

func ConvertEvent(eventType utils.EventType, event utils.K8sEvent) (ProcessEvent, error)

type ProcessEventType

type ProcessEventType int
const (
	ForkEvent ProcessEventType = iota
	ExecEvent
	ExitEvent
	ProcfsEvent
)

Jump to

Keyboard shortcuts

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