| This Release | App-Hachero-0.10 | [Download] [Browse] | 04 Sep 2009 | |||
| Links | [ Discussion Forum ] [ View/Report Bugs (0) ] [ Dependencies ] [ Other Tools ] | |||||
| Repository | git://github.com/lopnor/App-Hachero.git | |||||
| CPAN Testers | PASS (98) NA (12) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | Perl (Artistic and GPL) | |||||
| Special Files |
|
|||||
| App::Hachero | a plaggable log analyzing framework | 0.10 | |
| App::Hachero::Plugin::Analyze::AccessCount | simple analyzer for App::Hachero | ||
| App::Hachero::Plugin::Analyze::URI | simple URI analyzer for App::Hachero | ||
| App::Hachero::Plugin::Analyze::UserAgent | simple analyzer for App::Hachero | ||
| App::Hachero::Plugin::Base | base class of plugin for App::Hachero | ||
| App::Hachero::Plugin::Classify::Robot | plugin that marks robot request | ||
| App::Hachero::Plugin::Classify::UserAgent | sets useragent information for the request | ||
| App::Hachero::Plugin::Fetch::FTP | fetchs logs from FTP server | ||
| App::Hachero::Plugin::Fetch::Gunzip | gunzips '*.gz' files in work_path | ||
| App::Hachero::Plugin::Fetch::S3 | fetchs logs from S3 | ||
| App::Hachero::Plugin::Filter::AccessTime | excludes requests in specified time | ||
| App::Hachero::Plugin::Filter::URI | includes/excludes requests in specified uri | ||
| App::Hachero::Plugin::Input::FTP | reads logs from FTP server (somehow directly) | ||
| App::Hachero::Plugin::Input::File | reads logs from specified direcotry | ||
| App::Hachero::Plugin::Input::Stdin | reads logs from STDIN | ||
| App::Hachero::Plugin::Output::CSV | Outputs result to STDOUT as CSV | ||
| App::Hachero::Plugin::Output::DBIC | writes results to databases via DBIx::Class | ||
| App::Hachero::Plugin::Output::Dump | dumps result to STDOUT (for debug) | ||
| App::Hachero::Plugin::Output::TT | writes results via template toolkit | ||
| App::Hachero::Plugin::OutputLine::HadoopMap | outputs results with hadoop format | ||
| App::Hachero::Plugin::Parse::Common | parses common apache logs | ||
| App::Hachero::Plugin::Parse::HadoopReduce | parses line from A::H::P::OutputLine::HadoopMap | ||
| App::Hachero::Plugin::Parse::Normalize | normalizes request informations set by Parse::Common | ||
| App::Hachero::Plugin::Summarize::NarrowDown | cuts up and sorts results | ||
| App::Hachero::Plugin::Summarize::Scraper | gets title or something via Web::Scraper | ||
| App::Hachero::Result | represents a series of result of App::Hachero | ||
| App::Hachero::Result::Data | a class to store analyzed data of Hachero | ||
| App::Hachero::Result::PrimaryPerInstance | represents a series of result of App::Hachero |