Extract fields to columns

Pull selected fields as a tabular header-prefixed table; pipe to awk/csv tooling

tshark -r cap.pcap -Y http.request -T fields -e ip.src -e http.host -e http.request.uri -E header=y

tool
tshark4 commands
tags
tsharkobservabilitydebugnetwork

More tshark commands

  • tshark -r cap.pcap -q -z follow,tcp,ascii,0

    Reassemble stream index 0 into readable ascii; prefer tshark over wireshark on servers

  • tshark -r cap.pcap -q -z conv,tcp

    Rank TCP conversations by bytes/packets to find top talkers in a capture

  • tshark -i any -q -z io,stat,1,'COUNT(tcp.analysis.retransmission)tcp.analysis.retransmission'

    Per-second retransmission counts to correlate packet loss with app latency spikes

all 4 tshark commands