Skip to content

Instantly share code, notes, and snippets.

View netikras's full-sized avatar

Darius Juodokas netikras

  • Lithuania, Vilnius
View GitHub Profile
@sinegar
sinegar / requestor.awk
Created October 8, 2012 11:53
Combine tcpdump packets into requests and response times.
#!/usr/bin/awk -f
# #
#
# Inspired by http://www.percona.com/doc/percona-toolkit/2.1/pt-tcp-model.html
#
# Example usage:
# $ tcpdump -i any -s 0 -nnq -tt 'tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)'
# 1349692787.492311 IP X.X.X.X.XXXX > X.X.X.X.XXXX: tcp 1448
# $ ./requestor.awk dump.file