datakit-ebpf

command module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2023 License: MIT Imports: 29 Imported by: 0

README

DataKit-eBPF System And Network Tracing

DataKit's ebpf external collector's network-related data collection and offset derivation of kernel structure elements are based on tcptracer-bpf and datadog-agent network pkg developed.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
c
Package ebpf wraps eBPF-network's CGO extensions
Package ebpf wraps eBPF-network's CGO extensions
conntrack
Package conntrack place probes on kernel functions `__nf_conntrack_hash_insert` and `nf_ct_delete`
Package conntrack place probes on kernel functions `__nf_conntrack_hash_insert` and `nf_ct_delete`
dnsflow
Package dnsflow collects eBPF-network dnsflow metrics
Package dnsflow collects eBPF-network dnsflow metrics
httpflow
Package httpflow collects http(s) request flow
Package httpflow collects http(s) request flow
k8sinfo
Package k8sinfo used to create k8s client and get some k8s info
Package k8sinfo used to create k8s client and get some k8s info
netflow
Package netflow collects eBPF-network netflow metrics
Package netflow collects eBPF-network netflow metrics
offset
Package offset guess c struct offset
Package offset guess c struct offset
output
Package output feed data to datakit
Package output feed data to datakit
sysmonitor
Package sysmonitor monitor system status
Package sysmonitor monitor system status
tracing
Package tracing parse http header
Package tracing parse http header
pkg
hash
Package hash used to calculate hash
Package hash used to calculate hash
spanid
Package spans connect span
Package spans connect span

Jump to

Keyboard shortcuts

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