All Projects → genuinetools → bpfps

genuinetools / bpfps

Licence: MIT license
A tool to list and diagnose bpf programs. (Who watches the watchers..? :)

Programming Languages

Makefile
30231 projects
go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to bpfps

pwru
Packet, where are you? -- Linux kernel networking debugger
Stars: ✭ 694 (+646.24%)
Mutual labels:  tracing, bpf
Bpfd
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
Stars: ✭ 396 (+325.81%)
Mutual labels:  tracing, bpf
Libbpf
Automated upstream mirror for libbpf stand-alone build.
Stars: ✭ 353 (+279.57%)
Mutual labels:  tracing, bpf
Ebpf exporter
Prometheus exporter for custom eBPF metrics
Stars: ✭ 829 (+791.4%)
Mutual labels:  tracing, bpf
Bpftrace
High-level tracing language for Linux eBPF
Stars: ✭ 4,526 (+4766.67%)
Mutual labels:  tracing, bpf
ebpfpub
ebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.
Stars: ✭ 86 (-7.53%)
Mutual labels:  tracing, bpf
iopipe-go
Go agent for AWS Lambda metrics, tracing, profiling & analytics
Stars: ✭ 18 (-80.65%)
Mutual labels:  tracing
ruby-sensor
💎 Ruby Distributed Tracing & Metrics Sensor for Instana
Stars: ✭ 23 (-75.27%)
Mutual labels:  tracing
cgnet
No description or website provided.
Stars: ✭ 78 (-16.13%)
Mutual labels:  bpf
zipkin-ruby-opentracing
OpenTracing Tracer implementation for Zipkin in Ruby
Stars: ✭ 15 (-83.87%)
Mutual labels:  tracing
packiffer
lightweight cross-platform networking toolkit
Stars: ✭ 52 (-44.09%)
Mutual labels:  bpf
stagemonitor-kibana
Kibana-Plugin for stagemonitor trace visualization
Stars: ✭ 13 (-86.02%)
Mutual labels:  tracing
ghostwriter
Solutions for instrumenting application flow tracking API calls into an existing code base in a non-invasive way
Stars: ✭ 17 (-81.72%)
Mutual labels:  tracing
elixir-fire-brigade-workshop
Workshop "Join the Elixir Fire Brigade - Level-up Your Elixir Debugging Skills" (ElixirConf US 2017)
Stars: ✭ 14 (-84.95%)
Mutual labels:  tracing
awesome-beam-monitoring
Curated list of awesome BEAM monitoring libraries and resources
Stars: ✭ 57 (-38.71%)
Mutual labels:  tracing
uprobe-http-tracer
uprobe-based HTTP tracer for Go binaries
Stars: ✭ 45 (-51.61%)
Mutual labels:  tracing
blindsight
Blindsight is a Scala logging API with DSL based structured logging, fluent logging, semantic logging, flow logging, and context aware logging.
Stars: ✭ 70 (-24.73%)
Mutual labels:  tracing
go-tc
traffic control in pure go - it allows to read and alter queues, filters and classes
Stars: ✭ 245 (+163.44%)
Mutual labels:  bpf
EVTX-ETW-Resources
Event Tracing For Windows (ETW) Resources
Stars: ✭ 142 (+52.69%)
Mutual labels:  tracing
gcloud-opentracing
OpenTracing Tracer implementation for GCloud StackDriver in Go.
Stars: ✭ 44 (-52.69%)
Mutual labels:  tracing

bpfps

make-all make-image GoDoc Github All Releases

A tool to list and diagnose bpf programs. (Who watches the watchers..? :)

Shoutout to cilium's golang bpf package for doing a lot of heavy lifting here.

Table of Contents

Installation

Binaries

For installation instructions from binaries please visit the Releases Page.

Via Go

$ go get github.com/genuinetools/bpfps

Using your package manager

Usage

$ bpfps -h
bpfps -  A tool to list and diagnose bpf programs. (Who watches the watchers..? :).

Usage: bpfps <command>

Flags:

  -d  enable debug logging (default: false)

Commands:

  version  Show the version information.
$ sudo bpfps                                                                                                             
BID                 NAME                TYPE                UID                 MAPS                LOADTIME
21                                      Array               0                   []uint32(nil)       17h25m55.523229433s
22                                      Array               0                   []uint32(nil)       17h25m55.530713603s
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].