Versions in this module Expand all Collapse all v0 v0.17.3 Feb 11, 2025 v0.17.2 Jan 27, 2025 v0.17.1 Dec 20, 2024 v0.17.0 Dec 18, 2024 v0.16.0 Jul 23, 2024 v0.15.0 Apr 22, 2024 v0.14.0 Mar 26, 2024 v0.13.2 Feb 22, 2024 v0.13.1 Feb 22, 2024 v0.13.0 Feb 15, 2024 v0.12.3 Nov 9, 2023 v0.12.2 Oct 20, 2023 v0.12.1 Oct 19, 2023 v0.12.0 Oct 11, 2023 v0.11.0 Jul 6, 2023 Changes in this version + var ErrInvalidInput = errors.New("invalid input") + var ErrInvalidMaxActive = errors.New("can only set maxactive on kretprobes") + func EventID(group, name string) (uint64, error) + func KprobeToken(args ProbeArgs) string + func RandomGroup(prefix string) (string, error) + func UprobeToken(args ProbeArgs) string + type Event struct + func NewEvent(args ProbeArgs) (*Event, error) + func (evt *Event) Close() error + func (evt *Event) Group() string + func (evt *Event) ID() uint64 + type ProbeArgs struct + Cookie uint64 + Group string + Offset uint64 + Path string + Pid int + RefCtrOffset uint64 + Ret bool + RetprobeMaxActive int + Symbol string + Type ProbeType + type ProbeType uint8 + const Kprobe + const Uprobe + func (i ProbeType) String() string