From: Junio C Hamano Date: Fri, 15 May 2009 21:58:30 GMT Subject: Re: git daemon request logging? Message-ID: <7vhbzmrptl.fsf@alter.siamese.dyndns.org> In-Reply-To: <4A0DD81C.2000709@garzik.org> Jeff Garzik writes: > Alex Riesen wrote: >> 2009/5/15 Jeff Garzik : >>> Does the git daemon do any sort of request logging? Could it? >>> >>> I was thinking it would be nice to see the amount of pulls/clones for each >>> git.kernel.org repository. >> >> Does this count? >> >> May 15 22:54:47 tigra git[28923]: connect from 192.168.0.8 (192.168.0.8) >> May 15 22:54:47 tigra git-daemon[28924]: Connection from 192.168.0.8:40845 >> May 15 22:54:47 tigra git-daemon[28924]: Extended attributes (11 >> bytes) exist >> May 15 22:54:47 tigra git-daemon[28924]: Request upload-pack for '~raa/src/git' >> >> fetch(pull)/clone are the same for daemon. > > Honestly I was hoping for something more along the lines of httpd > one-line request logging, as the above is a lot of data to log + > parse. I think there was a proposed patch to change the log format to one-line; it was unfortunately an unilateral "we give no option to produce the old style logs, screw people's existing log analysis scripts" patch, and I do not think I applied it.