jnettop

Jnettop allows administrators of routers to watch online traffic coming across the network in a fashion similar to the way top displays statistics about processes. It is useful for quickly evaluating the state of the network.

Tags Networking Monitoring
Licenses GPL
Operating Systems POSIX Linux BSD FreeBSD Solaris
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 May 2006 13:32
  • Rrelease-after

Changes: Implementation of the protocol for communication with a graphics client (jnettop-gui).

  • Rrelease-mid
  •  12 Apr 2006 09:53
  • Rrelease-after

Changes: This release supports text output as well as running in a pseudo-daemon mode. It can recognize local networks by netmasks, and can recognize 802.1q VLANs.

  • Rrelease-mid
  •  01 Jul 2005 08:29
  • Rrelease-after

Changes: This release adds supports pausing the display, sorting according to various columns, external IP resolvers (samba resolver included), and an option to disable resolving completely. It has been rewritten to separately display logic. It is a preparation to add a GUI version.

  • Rrelease-mid
  •  05 Oct 2004 01:16
  • Rrelease-after

Changes: This release now works under FreeBSD, OpenBSD and NetBSD correctly (apart from usual Linux and Solaris).

  • Rrelease-mid
  •  01 Oct 2004 08:50
  • Rrelease-after

Changes: jnettop now supports IPv6 and sniffing on more interfaces on Linux, and can count packets instead of just bytes.

Rss Recent comments

Rcomment-before 29 Dec 2004 22:35 Rcomment-trans agrundma Rcomment-after

Great!
I run a 10mbit download server using Linux traffic shaping and I couldn't find any way to see how the bandwidth was being shared out to my users, and whether or not people were getting good download speed when my line is maxed out. This tool is exactly what I was looking for and more. :) I was amazed to see it even shows which files they are downloading over HTTP!

Rcomment-before 23 Apr 2004 10:57 Rcomment-trans netsurferhi2000 Rcomment-after

Current and future release
I am currently using version 0.9 and it is a great help for identifying the bandwidth hogs. I would suggest a couple of features to consider for the future:

1. Ability to set a threshhold and time after which an email alert is sent identifying the hosts and bandwidth used.

2. Ability to do SAMBA NetBIOS lookups to get host names of the machines (this helps where the users are DHCP addressed.)

3. Possible export to ipaudit, ntop, cricket/mrtg; this could even be just a command line option that tells jnettop to printf rows of comma delimited text instead of using curses (you could then use your own scripts to process the data.)

Thanks for writing such a useful tool, and I hope you might consider the above suggestions...

251aa27ba4bf97c27f56c2823671e729_thumb

Project Spotlight

gitg

A Git repository viewer targeting GTK+/GNOME.

786cd3225439a8540f4a1aea77f00a84_thumb

Project Spotlight

Karoshi

A Linux server operating system for schools.