tracer

package
v0.0.0-...-4dd3f74 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsTracerSupportedByOS

func IsTracerSupportedByOS(exclusionList []string) (bool, string)

IsTracerSupportedByOS returns whether or not the current kernel version supports tracer functionality along with some context on why it's not supported

Types

type Tracer

type Tracer struct{}

Tracer is not implemented

func NewTracer

func NewTracer(_ *config.Config) (*Tracer, error)

NewTracer is not implemented on this OS for Tracer

func (*Tracer) DebugCachedConntrack

func (t *Tracer) DebugCachedConntrack(context.Context) (interface{}, error)

DebugCachedConntrack is not implemented on this OS for Tracer

func (*Tracer) DebugDumpProcessCache

func (t *Tracer) DebugDumpProcessCache(context.Context) (interface{}, error)

DebugDumpProcessCache is not implemented on this OS for Tracer

func (*Tracer) DebugEBPFMaps

func (t *Tracer) DebugEBPFMaps(_ io.Writer, _ ...string) error

DebugEBPFMaps is not implemented on this OS for Tracer

func (*Tracer) DebugHostConntrack

func (t *Tracer) DebugHostConntrack(context.Context) (interface{}, error)

DebugHostConntrack is not implemented on this OS for Tracer

func (*Tracer) DebugNetworkMaps

func (t *Tracer) DebugNetworkMaps() (*network.Connections, error)

DebugNetworkMaps is not implemented on this OS for Tracer

func (*Tracer) DebugNetworkState

func (t *Tracer) DebugNetworkState(clientID string) (map[string]interface{}, error)

DebugNetworkState is not implemented on this OS for Tracer

func (*Tracer) GetActiveConnections

func (t *Tracer) GetActiveConnections(_ string) (*network.Connections, error)

GetActiveConnections is not implemented on this OS for Tracer

func (*Tracer) GetStats

func (t *Tracer) GetStats() (map[string]interface{}, error)

GetStats is not implemented on this OS for Tracer

func (*Tracer) RegisterClient

func (t *Tracer) RegisterClient(clientID string) error

RegisterClient registers the client

func (*Tracer) Stop

func (t *Tracer) Stop()

Stop is not implemented on this OS for Tracer

Directories

Path Synopsis
proxy/external_unix_proxy_server
Package main provides a unix transparent proxy server that can be used for testing.
Package main provides a unix transparent proxy server that can be used for testing.

Jump to

Keyboard shortcuts

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