module RequestLogAnalyzer::Source
The RequestLogAnalyzer::Source
module contains all functionality that loads requests from a given source and feed them to the pipeline for further processing. The requests (see RequestLogAnalyzer::Request
) that will be parsed from a source, will be piped throug filters (see RequestLogAnalyzer::Filter
) and are then fed to an aggregator (see RequestLogAnalyzer::Aggregator
). The source instance is thus the beginning of the RequestLogAnalyzer
chain.
-
The base class for all sources is
RequestLogAnalyzer::Source::Base
. All source classes should inherit from this class. -
Currently,
RequestLogAnalyzer::Source::LogParser
is the only implemented source.