Individual web hosting bandwidth

kernel2

01-04-2004 13:01:52

If you copy the netmrg config file over to each web host directory how do you configure it to keep track of the bandwidth that is being used, and how does netmrg access it?

Thank you
Phil

====================================



I am using the current version of netmgr on Redhat 9 and I have a few questions about the software.

Is netmrg able to monitor and report the bandwidth of several web pages if they are being hosted on the same machine? I need the report to give me individual details of how many bytes in and out for each seperate web site that I am hosting.


The main main page fror the server is located in the /home/www directory and netmrg was installed in the /var/www/netmrg directory. Do I need to copy any of the php or any of the other files in to the /home/www directory to make it work?

Thank you
Phil Taylor

Posted Thu Apr 01, 2004 450 pm Post subject Re Netmgr Question

--------------------------------------------------------------------------------

kernel2 wrote
Is netmrg able to monitor and report the bandwidth of several web pages if they are being hosted on the same machine? I need the report to give me individual details of how many bytes in and out for each seperate web site that I am hosting.


There aren't any scripts that come with NetMRG to do this natively; you'd have to have something that would gather these statistics and report them somehow for NetMRG to be able to pull it in. Some sort of log analyzer would probably be needed.
I normally just use webalizer anyway - it shows the kind of bandwidth usage you're interested in, just not as fine detail as normal interface graphs.

kernel2 wrote
The main main page fror the server is located in the /home/www directory and netmrg was installed in the /var/www/netmrg directory. Do I need to copy any of the php or any of the other files in to the /home/www directory to make it work?


I think Apache's alias function is what you need. There is a file /etc/netmrg.conf that you can just move or copy into /etc/httpd/conf.d that will setup http//yourhost.com/netmrg.

-Doug

silfreed

01-04-2004 15:22:19

NetMRG is currently written to only parse the physical interfaces on your box. If you have an interface for each website you host, it would be possible to get per-website traffic graphs. Otherwise, there's nothing built-in that would do this for your.

The config file I mentioned is generally only for one website; ie, it makes a link (/netmrg) on that website pointing at the /var/www/netmrg/webfiles directory. This is just so the NetMRG interface is available to manage/use your installlation.

-Doug