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 descor-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 propor-a p. Compute a proportion breakdown of values at a given node in the JSON. Valid for discrete values only. - Time serie: use
-a timeor-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:
-
-eto filter on a specific type of event. -
-nwhich 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-plotto install gnu-plot.