jnettop – Visualises network traffic monitoring tool

Jnettop is visualising active network traffic as the top does with processes. It displays active network streams sorted by bandwidth used. This is often usable when you want to get a fast grip on what is going on on your outbound router. Jnettop was done as a basic analysis tool and does not interpret most of the protocols on Internet. Namely, it can only interpret TCP/UDP/IP (v4 as well as v6 since 0.10) on EtherNet or Linux “any” device. This is one of the active visualises network traffic monitoring tool in Linux.

Features

  • list connections going across this host in a nice way
  • runs on almost any Unix flavor (see Porting)
  • supports IPv6
  • It supports customizable text output for further analysis
  • Jnettop supports machine-friendly mode to support further analysis
jnettop

visualises network traffic tool

 

jnettop installation

RPM Installation

Download the latest nux-dextop-release rpm from

http://li.nux.ro/download/nux/dextop/el7/x86_64/

Install nux-dextop-release rpm:

rpm -Uvh nux-dextop-release*rpm
yum install jnettop
jnettop -h
Usage: jnettop [-hv] [-i interface] [-d filename]

-h, –help display this help message
-v, –version display version information

-b, –bit-units show BPS in bits per second, not bytes per second
-c, –content-filter disable content filtering
-d, –debug filename write debug information into file (or syslog)
–display type type of display (curses, text, uia)
-f, –config-file name reads configuration from file. defaults to ~/.jnettop
–format format list of fields to list in text output
-i, –interface name capture packets on specified interface
–local-aggr arg set local aggregation to none/host/port
-n, –no-resolver disable resolving of addresses
-p, –promiscuous enable promisc mode on the devices
–remote-aggr arg set remote aggregation to none/host/port
-s, –select-rule rule selects one of the rules defined in config file
by it’s name
-t, –timeout sec timeout in seconds after which jnettop ends (text display)
-x, –filter rule allows for specification of custom filtering rule
this follows tcpdump(1) syntax. don’t forget to
enclose the filter into quotes when running from shell

 

Source Installation

Download source file from http://jnettop.kubs.info/wiki/?id=Download

If you just want jnettop to detect what’s available and compile, run:

gzip -dc jnettop-<version>.tar.gz | tar xf -
cd jnettop-<version>
./configure
make
make install

you’re done.