TRACETOP(1)
πΈ TRACETOP β bestie's guide to seeing your top flows π
okay so real talk: this is tracetop, a lil tool from the libtrace girlies, and it lives in section 1 of the manual (user commands, the fun section). she shows you the top 'n' flows and she does it every second. that's the whole vibe. main character energy, no cap. β¨
β¨ SYNOPSIS β¨
tracetop [ -f bpf | --filter=bpf] [ -s snaplen | --snaplen=snaplen] [ -p
promisc | --promisc=promisc] [ --bits-per-sec ] [ --percent ] [ --wide |
-w ] [ -i interval | --interval=interval] [ -h | --help ] [ -H |
--libtrace-help] inputuri ...
like, you hand her some inputuris (one or more, she's flexible π«Ά) plus whatever flags you're feeling, and she goes.
π¦ DESCRIPTION π¦
tracetop shows the top 'n' flows every second. that's it. that's the whole job. she's an icon, she's a legend, and she is literally just refreshing your flow leaderboard on the second. β
here's the whole cast of characters (the options, bestie, read them):
-fbpf,--filter=bpf β count only the packets that match a tcpdump-style bpf filter. yes, the same filter language you already know and love. gatekeeping who gets counted? iconic behaviour honestly. π-iinterval,--interval=interval β wait interval seconds between updates. the default is2, so if you don't say anything she refreshes every two seconds. (the description up top says every second, and the default here says 2, and we are not gonna fight about it, we're just reporting the facts π)--wide,-wβ expand the display so it can actually fit IPv6 addresses. use this to make sure the formatting lines up when IPv6 traffic shows up. because nothing is more embarrassing than your columns getting feral when a v6 address walks in. π--percentβ display flow bytes and packets as a percentage of total traffic. math but make it cute. β¨--bits-per-secondβ display flow bandwidth as the number of bits per second. (note: the synopsis spells it--bits-per-secand this one spells it--bits-per-secondβ both are in the original, so both are staying, and i'm just the messenger π )
π LINKS π
want more details about tracetop (and about libtrace in general)? go here, bestie:
http://www.wand.net.nz/trac/libtrace/wiki/UserDocumentation
π SEE ALSO π
the whole squad, periodt:
libtrace(3)tracemerge(1)tracefilter(1)traceconvert(1)tracesplit_dir(1)tracereport(1)tracertstats(1)tracestats(1)tracepktdump(1)traceanon(1)tracesummary(1)tracereplay(1)tracediff(1)traceends(1)tracetopends(1)
π AUTHORS π
this queen right here:
Perry Lorier <perry@cs.waikato.ac.nz>
give her her flowers, she built the thing. πΈ
heads up bestie: if you want the full option list and every possible inputuri format, the LINKS section is your girl β this page only spells out what it spells out. π«Ά
and that's the tea, fr fr β this page is from tracetop in the libtrace family, dated March 2009, and it was served to you with love. go watch your flows, they're doing amazing. πβ¨π
π¦ where this page comes from
- debian bookworm: libtrace-tools 3.0.22-0.1
- debian trixie: libtrace-tools 3.0.22-0.2
- ubuntu jammy: libtrace-tools 3.0.21-1ubuntu5
- ubuntu noble: libtrace-tools 3.0.22-0.2build1
- ubuntu questing: libtrace-tools 3.0.22-0.2build1
- ubuntu resolute: libtrace-tools 3.0.22-0.2build2
- ubuntu stonking: libtrace-tools 3.0.22-0.2build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms