Tag Info

New answers tagged

0

It sounds like you are trying to monitor full network bandwidth by measuring web server output as noted in its logs - this would not be sufficient as that not include any TCP/IP protocol overheads or other traffic (any SSH, FTP, database, or other traffic that the server might take part in). What you need to be watching is interface statistics. Any server ...


0

I would use a script (my favorite would be python with "re" module) to parse Apache access log For an example: 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 The last element is the bytes transferred to the client. You need to keep adding this number and print or log at a regular frequency to produce the total bytes ...


1

If your router is rflow enabled, you can have it report in to an external computer running a rflow collector. Example for a ddwrt router: http://www.dd-wrt.com/wiki/index.php/Using_RFlow_Collector_and_MySQL_To_Gather_Traffic_Information


-1

Monit polls the processes, whereas runit runs them as child processes. My guess is that adding runit to the monit setup has the ability to increase the uptime percentage of your services.



Top 50 recent answers are included