Skip to content

GregoryVds/tcpsnitch_analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tcpsnitch_analyzer

Analysis tool for tcpsnitch traces.

Usage

Accepts a single or multiple tcpsnitch JSON traces as argument and compute statistical information.

The -a option indicates the type of statistical analysis to perform on the traces:

  • Descriptive statistics: use -a desc or -a d. Compute a serie of descriptive statistics for values at a given node in the JSON trace. Valid for numerical values only.
  • Proportion breakdown: use -a prop or -a p. Compute a proportion breakdown of values at a given node in the JSON. Valid for discrete values only.
  • Time serie: use -a time or -a t. Shows a time-serie plot of values at a given node in the JSON. Use the timestamp on the X axis.

Two other important options are:

  • -e to filter on a specific type of event.
  • -n which specify on which node of the JSON the analysis should be performed.

Run ./tcpsnitch_analyzer -h for more information about usage.

Installation

  • gem install tcpsnitch_analyzer
  • TO CHECK: Requries gnu-plot: sudo apt-get install gnu-plot to install gnu-plot.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages