Последний отсчет

Дмитрий Докучаев aka Forb

Xakep, номер #052, стр. 052-068-5


[root@tema httpdstats-0.2.2]# httpdstats -host /usr/work/www/logs/access_log

By Host Name

Requests Bytes

------------------------------------------------

213.140.104.125 11 91.7% 67524 100.0%

Вот, собственно, и результат работы. Обработать эти данные можно обычным perl-скриптом. Но еще раз повторюсь, лучше все-таки установить mod_accounting, особенно если проходящий трафик очень большой (из-за большого размера лога внешние софтины будут несколько тормознуто их обрабатывать), да и хранение в sql гораздо удобнее, чем в файлах. Налицо и еще один минус внешних программ: их нужно каким-то образом обрабатывать cron'ом, тратя на это лишнее время, в модульном варианте такой проблемы нет.

Теперь, я уверен, подсчет трафика не будет для тебя головной болью. Самое главное - оценить ситуацию и понять, какой метод подсчета использовать. Затем установить нужный для этого софт и некоторое время его потестить. Если результат тебя устраивает - писать скрипты для обработки и составлять свою базу данных. Но, конечно, самое главное - это быть уверенным в своих силах, и у тебя все обязательно получится!

Назад на стр. 052-068-4  Содержание

Hosted by uCoz