Hi Ludo,

We don't have any specific statistics.  Generally we collect very
little data at all.  Just enough to avoid abuse.  But at the moment we
have a little more data than usual and I can look back through Jan 15
4am through now and grep out those hits.

    root@vcs3:/var/log# zgrep /git/guix.git /var/log/nginx/access.log*
    310148

A single number like that has little meaning so I selected a handful
of other projects which might be representative.

    root@vcs3:/var/log# zgrep /git/grep.git /var/log/nginx/access.log*
    809
    root@vcs3:/var/log# zgrep /git/findutils.git /var/log/nginx/access.log*
    1643
    root@vcs3:/var/log# zgrep /git/diffutils.git /var/log/nginx/access.log*
    559
    root@vcs3:/var/log# zgrep /git/coreutils.git /var/log/nginx/access.log*
    4830
    root@vcs3:/var/log# zgrep /git/emacs.git /var/log/nginx/access.log*
    25418

So yes Guix is by far much more busy than the other projects.  Emacs
has auto builders and is not as active as Guix.

Let's compare that to an abuse pattern that has been hitting our CGIT
interface.  This is NOT comparable as the CGIT interface consumes many
times more resources rendering a pretty page for human consumption
than the machine consumed git-http-backend which is quite efficient.

    root@vcs3:/var/log# zgrep /cgit/$abusepattern /var/log/nginx/access.log*
    430463

If I were to make a guess that 430463 through CGIT would compare at
10x the resource hit by guessing and would be more similar to 4304630
through git and as you can tell Guix at 310148 is a much smaller
number by comparison.

Bob


Ludovic Courtès wrote:
> Hello Savannah hackers,
>
> Just a quick reminder of the message below.  I’m interested in any
> response, including “no we don’t have that sort of information”.
>
> Thanks in advance,
> Ludo’.
>
> Ludovic Courtès <l...@gnu.org> skribis:
>
> > Hello,
> >
> > As you may know by now, the Guix repository is quite special in that
> > when they run ‘guix pull’ (roughly comparable to ‘apt update’), users
> > pull directly from <https://git.savannah.gnu.org/git/guix.git>.  This
> > probably creates extra load on the server compared to a “regular”
> > repository that only contributors fetch.
> >
> > Do you have statistics on bandwidth usage or number of connections or
> > GET requests for this repo?
> >
> > Thanks in advance,
> > Ludo’.
>

Reply via email to