Versions in this module Expand all Collapse all v0 v0.1.5 Feb 10, 2021 Changes in this version type TraceEvent + func (ev *TraceEvent) Latency() float64 + func (ev *TraceEvent) LatencyMS() float64 v0.1.4 Feb 4, 2021 v0.1.3 Jan 29, 2021 Changes in this version + type ContainerLookupCb func(namespace int) (*types.Container, error) type TraceEvent + func NewTraceEvent() *TraceEvent + func (ev *TraceEvent) WithContainerLookup(cb ContainerLookupCb) *TraceEvent v0.1.2 Nov 17, 2020 Changes in this version + type ContainerAddEvent struct + type ContainerDelEvent struct + type KernelEvent []byte + type KernelLostEvent uint64 + type RawEvent struct + Arguments [evArgLen * evArgCount]byte + CgrNS uint32 + Comm [evCommLen]uint8 + ContextSw uint64 + Errno uint32 + Finish uint64 + Gid uint32 + IpcNS uint32 + MntNS uint32 + NsPid uint32 + Pid uint32 + PidNS uint32 + Ret uint32 + Session int32 + Start uint64 + Syscall uint32 + Tid uint32 + UID uint32 + UtsNS uint32 + func (ev *RawEvent) ArgLen() int + func (ev *RawEvent) Args() []*byte + func (ev *RawEvent) Commstr() string + func (ev *RawEvent) Ingest(data interface{}) (*RawEvent, error) + func (ev *RawEvent) IngestBytes(data []byte) (*RawEvent, error) + func (ev *RawEvent) IngestKernelEvent(data KernelEvent) (*RawEvent, error) + func (ev *RawEvent) MntNamespace() int + func (ev *RawEvent) PidNamespace() int + type RedisEvent *redis.Message + type TraceEvent struct + Argv interface{} + CPid int + Comm string + Container *types.Container + Error types.Errno + Finish int64 + Gid int + MntNamespace int + Pid int + PidNamespace int + Return int + Sid int + Start int64 + Syscall *syscalls.Syscall + Tid int + UID int + UtsNamespace int + func (ev *TraceEvent) ColorString() string + func (ev *TraceEvent) Ingest(data interface{}) (*TraceEvent, error) + func (ev *TraceEvent) UnmarshalJSON(data []byte) error + func (ev *TraceEvent) WithTopology(topo *topology.Topology) *TraceEvent