Logging usually becomes a bottleneck when traffic increases. It depends on what you're trying to achieve with logging as well. Google analytics is pretty solid, and free.
Sam, google analytics works via javascript and therefore introduces zero load to your server.
Posted By: artageswYes, but if that JavaScript takes a while to do its job (due to an unresponsive Google server), won't the client's browser block? I've seen page load times slow down when google analytics bogs down. Or am I imagining that?
And if apache processes start getting tied up serving pages that are waiting on Google's servers, then the web server could easily hit a MaxClients or other memory-related limit and slow to a crawl.
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-512554-1";
urchinTracker();
</script>
</body>
</html>
Posted By: combhua
Finally something I know can can contribute back to these forums! Google Analytics works by instructing you to include a script block which requests a javascript file from google. The request is made by the client (browser) and not your webserver. Your webserver is only concerned with handing the client the text file output (along with other media which is sourced to you).