в debug_log разве невидно, откуда прилетела
весточка?
On 21.12.2007, at 18:10, Anatoly Matyakh wrote:
On Fri, 21 Dec 2007 16:00:43 +0200, Igor Sysoev <is@xxxxxxxxxxxxx>
wrote:
Как писать ошибки такого вида:
2007/12/21 16:55:36 [info] 75684#0: *3517 client was rejected: "MAIL
From:<jiong@xxxxxxxxxxxxxxxxx>__" while in auth state, client:
в отдельный файл?
Никак.
grep спасёт, отчего же никак.
смотря какая нужна оперативность.
можно разбирать лог на отдельные
спички, используя logrotate,
можно по крону выкусывать, по tail -f (или
perl File::Tail, что иногда удобнее), или
экстремально
- направить лог nginx прямо в скриптовый
сокет.
не всё ж nginx одному справляться. :)
единственное, чего, возможно, не
хватает именно nginx для красивого
разбора полётов - это маркера
модуля, который делал запись в лог. то
есть, где-то рядом с [info] положить
$nginx_module_name.