logalyzer.sift
module documentation
Part of logalyzer
Filtering of HTTP logs as they are read.
Class | IPMatcher | I efficiently match IP addresses. Simple and fast. |
Class | MatcherBase | Build your matcher on me |
Class | NetMatcher | I efficiently match IP addresses to IP networks with rules |
Class | ReMatcherBase | I efficiently match strings with regular expressions |
Class | UAMatcher | I use parsed .ua rules to efficiently check for user-agents that are undesirable in logs, though they shouldn't be blocked. |
Class | BotMatcher | I use parsed .url rules to efficiently check for bots that are seen in logs doing hacker-type things, and should get blocked. |
Class | RefMatcher | I use parsed .ref rules to efficiently check for referrers that are clearly logspammers, and should get blocked. |
Class | VhostMatcher | I use parsed .vhost rules to efficiently check for referrers that are requesting clearly inappropriate vhosts , and should get blocked. |