Measuring accesses to files - apache

Posted by George on Server Fault See other posts from Server Fault or by George
Published on 2011-06-22T23:19:50Z Indexed on 2011/06/23 0:24 UTC
Read the original article Hit count: 565

Filed under:
|

So, I run a website, that among other things serves some files (usually PDFs).

All of these are stored under a specific directory on the server: /var/www/vhosts/mysite.com/httpdocs/site/pdf_files

Due to storage issues on my VPS I am thinking of getting some S3 or other cloud storage, and mount it as a drive using S3QL/S3FS. Then I will be able to have the pdf_files folder symlinked to the cloud folder and serve those files using that, without any changes on the web app (is that a good plan?)

Now, before doing that, to estimate costs, I need to measure how many file accesses people do, how many times those pdf files are downloaded each month for example. Basically how many times those pdf files are accessed through the webserver.

I'd like to do it on the apache level. What's the best way that this can be done?

e.g.: measuring the bandwidth used by files in that specific folder would also be nice, but estimating the GET requests I'll be doing to amazon is more important.

© Server Fault or respective owner

Related posts about apache

Related posts about amazon-s3