Documentation ¶
Index ¶
- Constants
- func LogError(err error)
- func UpdateTargets(tls *Tracer, pods *[]v1.Pod, procfs string) error
- type Tracer
- func (t *Tracer) AddGoPid(procfs string, pid uint32, namespace string) error
- func (t *Tracer) AddSSLLibPid(procfs string, pid uint32, namespace string) error
- func (t *Tracer) ClearPids()
- func (t *Tracer) Close() []error
- func (t *Tracer) GlobalGoTarget(procfs string, pid string) error
- func (t *Tracer) GlobalSSLLibTarget(sslLibrary string) error
- func (t *Tracer) Init(chunksBufferSize int, logBufferSize int, procfs string, ...) error
- func (t *Tracer) Poll(emitter api.Emitter, options *api.TrafficFilteringOptions, ...)
- func (t *Tracer) PollForLogging()
- func (t *Tracer) RemovePid(pid uint32) error
Constants ¶
View Source
const ( ABI0 goAbi = iota ABIInternal )
View Source
const FlagsIsClientBit uint32 = 1 << 0
View Source
const FlagsIsReadBit uint32 = 1 << 1
View Source
const GlobalWorkerPid = 0
View Source
const PtrSize int = 8
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Tracer ¶
type Tracer struct {
// contains filtered or unexported fields
}
func (*Tracer) AddSSLLibPid ¶
func (*Tracer) GlobalSSLLibTarget ¶
func (*Tracer) Poll ¶
func (t *Tracer) Poll(emitter api.Emitter, options *api.TrafficFilteringOptions, streamsMap api.TcpStreamMap)
func (*Tracer) PollForLogging ¶
func (t *Tracer) PollForLogging()
Source Files ¶
Click to show internal directories.
Click to hide internal directories.