Some use examples:
$ sudo latency_histogram.py -i eth0 -t src "dst port 26000"
$ sudo latency_histogram.py -i eth0 -t dst "src port 26000"
$ sudo latency_histogram.py -t dst --iface eth0 "src host 168.119.137.110"
$ sudo latency_histogram.py -t src --iface eth0 "dst host 168.119.137.110"
Example output:
Host: Slava (spectator)
[ 0, 2) [count= 150] #
[ 2, 4) [count= 84] #
[ 4, 6) [count= 71] #
[ 6, 8) [count= 172] #
[ 8, 10) [count= 7535] #######################################################
[10, 12) [count= 3544] ##########################
[12, 14) [count= 1049] ########
[14, 16) [count= 5]
[16, 18) [count= 0]
[18, 20) [count= 0]
[20, 22) [count= 0]
[22, 24) [count= 0]
[24, 26) [count= 0]
[26, 28) [count= 0]
[28, 30) [count= 1]
[30, 32) [count= 18]
[32, 34) [count= 800] ######
[34, 36) [count= 141] #
[36, 38) [count= 1]
[38, 40) [count= 0]
[40, 42) [count= 0]
[42, 44) [count= 0]
[44, 46) [count= 0]
[46, 48) [count= 0]
[48, 50) [count= 0]
[50, 52) [count= 0]
[52, 54) [count= 0]
[54, 56) [count= 0]
[56, 58) [count= 1]
[58, 60) [count= 0]
[60, 62) [count= 0]
[62, 64) [count= 0]
[64, 66) [count= 1]
Samples: 13573, Avg: 11.459 ms, Max: 65.595 ms, Mdev: 6.283 ms
Host: Shadow (spectator)
[ 0, 2) [count= 117] ###
[ 2, 4) [count= 22] #
[ 4, 6) [count= 35] #
[ 6, 8) [count= 139] ####
[ 8, 10) [count= 20] #
[10, 12) [count= 43] #
[12, 14) [count= 1891] #######################################################
[14, 16) [count= 442] #############
[16, 18) [count= 27] #
[18, 20) [count= 1325] #######################################
[20, 22) [count= 907] ##########################
[22, 24) [count= 13]
[24, 26) [count= 4]
[26, 28) [count= 5]
[28, 30) [count= 6]
[30, 32) [count= 7]
[32, 34) [count= 5]
[34, 36) [count= 7]
[36, 38) [count= 6]
[38, 40) [count= 14]
[40, 42) [count= 14]
[42, 44) [count= 20] #
[44, 46) [count= 30] #
[46, 48) [count= 73] ##
[48, 50) [count= 599] #################
[50, 52) [count= 570] #################
[52, 54) [count= 43] #
[54, 56) [count= 28] #
[56, 58) [count= 15]
[58, 60) [count= 13]
[60, 62) [count= 3]
[62, 64) [count= 6]
[64, 66) [count= 4]
[66, 68) [count= 4]
[68, 70) [count= 9]
[70, 72) [count= 1]
[72, 74) [count= 0]
[74, 76) [count= 0]
[76, 78) [count= 1]
[78, 80) [count= 0]
[80, 82) [count= 3]
[82, 84) [count= 1]
[84, 86) [count= 0]
[86, 88) [count= 4]
[88, 90) [count= 0]
[90, 92) [count= 0]
[92, 94) [count= 1]
[94, 96) [count= 3]
[96, +∞] [count= 18] #
Samples: 6498, Avg: 23.940 ms, Max: 163.040 ms, Mdev: 16.043 ms
Host: Ubuntu (spectator)
[ 0, 2) [count= 50] #
[ 2, 4) [count= 4]
[ 4, 6) [count= 69] #
[ 6, 8) [count= 183] ###
[ 8, 10) [count= 118] ##
[10, 12) [count= 239] ####
[12, 14) [count= 1372] ########################
[14, 16) [count= 3104] #######################################################
[16, 18) [count= 1469] ##########################
[18, 20) [count= 1269] ######################
[20, 22) [count= 1224] ######################
[22, 24) [count= 355] ######
[24, 26) [count= 34] #
[26, 28) [count= 8]
[28, 30) [count= 7]
[30, 32) [count= 2]
[32, 34) [count= 2]
[34, 36) [count= 2]
[36, 38) [count= 3]
[38, 40) [count= 1]
[40, 42) [count= 2]
[42, 44) [count= 2]
[44, 46) [count= 3]
[46, 48) [count= 2]
[48, 50) [count= 0]
[50, 52) [count= 0]
[52, 54) [count= 0]
[54, 56) [count= 2]
[56, 58) [count= 2]
[58, 60) [count= 0]
[60, 62) [count= 1]
[62, 64) [count= 1]
[64, 66) [count= 1]
[66, 68) [count= 0]
[68, 70) [count= 0]
[70, 72) [count= 0]
[72, 74) [count= 0]
[74, 76) [count= 1]
[76, 78) [count= 1]
[78, 80) [count= 0]
[80, 82) [count= 0]
[82, 84) [count= 0]
[84, 86) [count= 0]
[86, 88) [count= 0]
[88, 90) [count= 0]
[90, 92) [count= 1]
[92, 94) [count= 0]
[94, 96) [count= 1]
Samples: 9535, Avg: 16.315 ms, Max: 95.239 ms, Mdev: 4.184 ms