On several occasions I have worked with clients to detect DOS attacks, spiders, 
spam crawlers and the like. Analog is a powerful investigation tool when you 
get into the grit of the command-line options. 

As with Aengus's case we never automated any of this -- we used Analog for the 
analysis. http://splunk.com/ is also really powerful, but is more log-file 
oriented than analysis/report oriented.

--
 
Jeremy Wadsack
Seven Simple Machines


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:analog-help-
> [EMAIL PROTECTED] On Behalf Of Aengus
> Sent: Wednesday, December 20, 2006 4:42 AM
> To: Support for analog web log analyzer
> Subject: Re: [analog-help] Use analog to detect abnormal requests?
> 
> On Tuesday, December 19, 2006 11:01 PM [EDT],
> howard chen <[EMAIL PROTECTED]> wrote:
> 
> > Anyone have been thinking of using analog to detect abnormal requests?
> 
> When I worked on a system that generated dynamic price lists, we
> occassionally noticed that it was being spidered (by a competitor, we
> presumed). I would do a quick log analysis with Analog, with all reports
> off
> except the Host report, sorted by Page Requests, and showing the number of
> Requests and the number of Page Requests. Any spider would stick out like
> a
> sore thumb (spiders usually don't request images, so the number of page
> requests would match the number of Requests). We could then do some urther
> investigation and decide whether or not to block that IP address. (A
> caching
> proxy server might also be only requesting Pages, as it might have cached
> most of the common images, so it would be important to check the request
> pattern to see if it indicated ordinary use, or more methodical
> spidering).
> 
> > For example, a DOS at track from a remote IP, it would be not
> > efficient to implement as a real time system using such as PHP.
> >
> > For example, If we analyze the log using analog every 30 min, and find
> > out those abnormal request, it would be quite interesting. And most
> > importantly, analog is fast and will not hurt your system,
> 
> We never automated this process, we just used it as an investigative
> technique when other monitors indicated a problem, but you could certainly
> use it as a primary monitor to look for specific troublesome patterns.
> 
> Aengus
> 
> +------------------------------------------------------------------------
> |  TO UNSUBSCRIBE from this list:
> |    http://lists.meer.net/mailman/listinfo/analog-help
> |
> |  Analog Documentation: http://analog.cx/docs/Readme.html
> |  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
> |  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
> +------------------------------------------------------------------------

+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.meer.net/mailman/listinfo/analog-help
|
|  Analog Documentation: http://analog.cx/docs/Readme.html
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
+------------------------------------------------------------------------

Reply via email to