no arquivo httpd.conf, se você tiver seu CustomLog configurado como "combinado" (que inclui% I e% O para tamanhos de entrada / saída), ele informará o tamanho de cada solicitação.
para obter todas as entradas e saídas, execute:
cat access_log.1297296000 |awk '{ incoming += $(NF - 2) ; outgoing += $(NF - 1) } END { printf("in=%s out=%s\n",incoming,outgoing) }'
para obter apenas um aplicativo específico, você pode executar:
grep /myapp1 access_log.1297296000 |awk '{ incoming += $(NF - 2) ; outgoing += $(NF - 1) } END { printf("in=%s out=%s\n",incoming,outgoing) }'