📦 perf-tools-unstable

36 pages

B

  • bitesize(8)Summarize block device I/O size as a histogram - Linux eBPF/bcc.✨
  • bitesize-perf(8)show disk I/O size as a histogram. Uses Linux perf_events.✨

C

  • cachestat(8)Statistics for linux page cache hit/miss ratios. Uses Linux eBPF/bcc.✨
  • cachestat-perf(8)Measure page cache hits/misses. Uses Linux ftrace.✨

E

  • execsnoop(8)Trace new processes via exec() syscalls. Uses Linux eBPF/bcc.✨
  • execsnoop-perf(8)trace process exec() with arguments. Uses Linux ftrace.✨

F

  • funccount(8)Count function, tracepoint, and USDT probe calls matching a pattern. Uses Linux eBPF/bcc.✨
  • funccount-perf(8)count kernel function calls matching specified wildcards. Uses Linux ftrace.✨
  • funcgraph(8)trace kernel function graph, showing child function calls and times. Uses Linux ftrace.✨
  • funcgraph-perf(8)trace kernel function graph, showing child function calls and times. Uses Linux ftrace.✨
  • funcslower(8)Trace slow kernel or user function calls.✨
  • funcslower-perf(8)trace kernel functions slower than a threshold (microseconds). Uses Linux ftrace.✨
  • functrace(8)trace kernel function calls matching specified wildcards. Uses Linux ftrace.✨
  • functrace-perf(8)trace kernel function calls matching specified wildcards. Uses Linux ftrace.✨

I

  • iolatency(8)summarize block device I/O latency as a histogram. Uses Linux ftrace.✨
  • iolatency-perf(8)summarize block device I/O latency as a histogram. Uses Linux ftrace.✨
  • iosnoop(8)trace block I/O events as they occur. Uses Linux ftrace.✨
  • iosnoop-perf(8)trace block I/O events as they occur. Uses Linux ftrace.✨

K

  • killsnoop(8)Trace signals issued by the kill() syscall. Uses Linux eBPF/bcc.✨
  • killsnoop-perf(8)trace kill() syscalls with process and signal details. Uses Linux ftrace.✨
  • kprobe(8)trace a given kprobe definition. Kernel dynamic tracing. Uses Linux ftrace.✨
  • kprobe-perf(8)trace a given kprobe definition. Kernel dynamic tracing. Uses Linux ftrace.✨

O

P

R

  • reset-ftrace(8)reset state of ftrace, disabling all tracing. Written for Linux ftrace.✨
  • reset-ftrace-perf(8)reset state of ftrace, disabling all tracing. Written for Linux ftrace.✨

S

T

  • tcpretrans(8)Trace or count TCP retransmits and TLPs. Uses Linux eBPF/bcc.✨
  • tcpretrans-perf(8)show TCP retransmits, with address and other details. Uses Linux ftrace.✨
  • tpoint(8)trace a given tracepoint. Static tracing. Uses Linux ftrace.✨
  • tpoint-perf(8)trace a given tracepoint. Static tracing. Uses Linux ftrace.✨

U

  • uprobe(8)trace a given uprobe definition. User-level dynamic tracing. Uses Linux ftrace. EXPERIMENTAL.✨
  • uprobe-perf(8)trace a given uprobe definition. User-level dynamic tracing. Uses Linux ftrace. EXPERIMENTAL.✨