I need to monitor access log in a separated application, to identify frequent visits like DoS attack.
Now I'm using apache httpd. CustomLog directive of httpd (equivalent to access_log directive in Ngnix) supports write log lines to the stdin of a piped application.
Quote from http://httpd.apache.org/docs/2.2/mod/mod_log_config.html
[quote]
Syntax: CustomLog file|pipe format|nickname [env=[!]environment-variable]
pipe
The pipe character "|", followed by the path to a program to receive the log information on its standard input.
[/quote]
Will Ngnix support this feature? Or is there any solution to monitor every log line of access_log?
regards
-Wesley