Monitor Utilities 

IP Flow Meter (ipfm) is a bandwidth analysis tool which outputs a list of hosts with their respective bandwith usage. IPFM uses libpcap and aims to be portable. It features multi-filtering rules and name resolving, and runs on Linux, FreeBSD, and IRIX.

InfoWatcher is a system and log monitoring program written in Perl. The major components of InfoWatcher are SLM and SSM. SLM is a log monitoring and filter daemon process which can monitor multiple logfiles simultaneously, and SSM is a system/process monitoring utility that monitors general system health, process status, disk usage, and others. Both programs are easily configurable and extensible.

ntop (Console/Networking) http://freshmeat.net/appindex/1998/07/07/899806048.html Network usage monitor

cmd:netwatch 

http://packetstormsecurity.nl/sniffers/netwatch/ http://mops.uci.agh.edu.pl/doc/netwatch/

Netwatch is ncurses-based ethernet sniffer and monitoring tool. Similar to Statnet, but with nicer graphics and more features.

Netwatch monitors ethernets for hosts, packet counts, protocols and displays in ncurses format with colors indicating hosts activity

less than 1 minute RED,
less than 5 minutes YELLOW,
less than 30 minutes GREEN and
otherwise BLUE

provides an ethernet "top" program for isolating high bandwidth hosts, allows selection of individual hosts (Remote or Local) and monitors the transmissions, provides Router statistics using passive monitoring (rather than querying the router box itself), much more.

monitor internet speed 

> Are the any utils (text or gui) that i can monitor the speed of my
> adsl. Because, there are times that my internet connection is to slow.

There are two popular programs for monitoring interface usage: IPTraf and MRTG. IPTraf is a more "short-term" tool, that has other neat interface monitoring capabilities aside from basic utilization information. MRTG on the other hand is a more "long-term" tool that plots bandwidth utilization information in a graph accessible over the web.

Federico Sevilla III Jijo

howto see network traffic for each process? 

Newsgroups: gmane.linux.debian.user
Date: Thu, 26 Apr 2007
> I used iptraff to monitor the network traffic, but is there any package that
> can show the individual networki traffic for each process?

nethogs sounds like what you are looking for.

Jeff D

howto see network traffic for each process? 

Thanks, that works great.

zhengquan

a tool to check the internet browsing speed 

> I need a tool to check the internet browsing speed(both upload & download)

Well, the "time" command measures the duration of any comamnd line action. It would be easy enough to combine it with something like wget.

most command line ftp clients display the elapsed time after a file transfer is completed.

and www.adslguide.org has a speed measuring widget on there somewhere

I've used: http://www.ixiacom.com/products/performanc…skey=pa_q_check http://dast.nlanr.net/Projects/Iperf/ (cool!)

but not: http://dsd.lbl.gov/NCS/netest/

Robert E A Harvey

a tool to check the internet browsing speed 

You can view your current download/upload speeds while doing internet stuff with a program called "Gkrellm" (http://web.wt.net/~billw/gkrellm/gkrellm.html) in Linux. It does not tell you your maximum upload/download speeds, but rather tells you what upload/download speeds you are currently using.

documented on: Jun 16 2004, Exdaix

How to get network speed in text 

Newsgroups: gmane.linux.debian.user
Date: Sun, 14 Jan 2007 03:23:07 +0000 (UTC)
>> Is there any way to get the eth0 cumulative network speed in clear text?
>>
>> Each GUI shows their own download speed. The xnetload can show overall
>> eth0 cumulative network speed. But how can I get it in clear text?
>
> I may not have totally understood what you are searching for, but have
> a look at "ethstats" and "ethstatus", they might be what you are
> searching for.

thanks Roberto & Bob.

ethstats - script that quickly measures network device throughput.

was what I was looking for. I meant that I can grab those network speed in clear text in scripts. The next 2 also show network speed in clear text, but wasn't I was looking for.

ethstatus - console-based ethernet statistics monitor
nload - A realtime console network usage monitor

T

webtrace 

http://raisdorf.net/

a Perl script that generates HTML files with a graphical output of traceroute showing the fastest and slowest ping.

http ping 

Use 'client' that comes with the squid package.

-g count     Ping mode, "count" iterations (0 to loop until interrupted).
$ client -g 9 http://www.google.com/
2003-11-12 22:25:00 [1]: 7.759 secs, 0.075912 KB/s
2003-11-12 22:25:02 [2]: 2.219 secs, 0.265435 KB/s
2003-11-12 22:25:04 [3]: 2.409 secs, 0.244500 KB/s
2003-11-12 22:25:07 [4]: 2.551 secs, 0.230890 KB/s
2003-11-12 22:25:10 [5]: 3.149 secs, 0.187044 KB/s
2003-11-12 22:25:12 [6]: 1.980 secs, 0.297475 KB/s
2003-11-12 22:25:14 [7]: 1.880 secs, 0.313298 KB/s
2003-11-12 22:25:16 [8]: 2.680 secs, 0.219776 KB/s
2003-11-12 22:25:18 [9]: 1.361 secs, 0.432770 KB/s
9 requests, round-trip (secs) min/avg/max = 1.361/2.887/7.759

cmd:http_ping 

Usage 

http_ping -count 5 -interval 2 http://.../

Info 

Description 

http_ping is like the regular ping command, except that it sends HTTP requests instead of ICMP echo requests.

From acme

Version 

Build & Installation 

Simple Steps 
make

—ok!, produce http_ping w/o https support

Help 

-count Stop after the specified  number  of  fetches.   Without  this
       option, http_ping will continue until interrupted.
-interval
       Wait  the  specified  number  of seconds between fetches.  The
       default is five seconds.
-quiet Only display the summary info at the end.

benchmarking network speeds 

Newsgroups: comp.unix.admin
> Our bandwidth demand has recently increased significantly and we are
> beginning to experience some bottlenecks.  I want to establish some
> benchmarks for our network speeds so that I can track down the bottlenecks.

ttcp, netperf will measure network speed.

Chances are that you are affected by network latency, which maay be measures with ping on a unix platform ( wintendo has far to bad timeresolution ).

You may also suffer from packet-loss, traces of it may be left in the statistics kept in most OS ( netstat -s will show some )

Peter

How big is network traffic 

Newsgroups: comp.os.linux.networking

try iptraf

you can find it on http://www.freshmeat.net/

cmd:xnetload 

Usage 

xnetload -if ppp0 &

Detail Help 

The first line of test displays the interface that this  instance  of
xnetload  is monitoring, and the amount of time that has passed since
the program was started.
Next  follow a line of text showing the incoming bytes. Three numbers
are shown; the current value, the maximum value seen in this  session
(between  ()), and the amount of bytes received (between []).

Info 

xnetload - Displays packet (or bytes) traffic and uptime for a network connection in an X history window.

version 1.9 2000-9-26

Source 

http://www.xs4all.nl/~rsmith/software/

Build, Test run & Installation 

make

Installation 

make BINDIR=/opt/bin MANDIR=/opt/man/man1 install