Network Monitor Project Idea
yellowbounder at gmail.com
Fri Apr 9 11:20:56 BST 2010
Hi, my name's Jack Edge, and I'm a Computer Science student at the
University of Southampton.
An idea which I believe Ubuntu would benefit from and one that I would
love to implement is the idea of a "Network Monitor", filling a gap I
perceive in the various monitoring tools that are supplied by default
The System Monitor has various tabs describing memory and CPU in use by
individual processes and the system-in-general, but there is no such
information supplied from a networking perspective.
If the user wishes to find out quite what is using a large chunk of
bandwidth, and doesn't know what the source is, she has to turn to a
quite technical series of tools, from querying the TCP socket table
(possibly with proc) to examining packet movement with
Network Tools is rather too technical for a less savvy user, and still
will not trace the origin of a large use of bandwidth, or multiple open
connections, or a sudden cessation of network activity.
As such, I propose that a "Network Monitor" tool be created that
collects data from these technical sources, and tabulates them into a
visual form, and accompanying tabs.
As an extension, a Network Monitor daemon can be started on other
machines, and send network status data to a master machine, which could
allow observation of a large number of computers.
I would write this project using Python since this is by far my
strongest language, and the GTK toolkit.
Thanks for reading, I would love to hear any thoughts.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/ubuntu-soc/attachments/20100409/e39aab11/attachment.pgp
More information about the ubuntu-soc