CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     A     > >     App     > >     App-Hachero
Distribution App-Hachero [Download]
Author DANJOU [ Nobuo Danjou ]
Version 0.13
Abstract a plaggable log analyzing framework
Released 15 Aug 2010
Size 71.4 KB
MD5 Checksum c5148681a5eeb787d0275a3c02b40397
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Class::Accessor::Fast  |   Class::Component  |   Class::Data::Inheritable  |   DateTime  |   DateTime::Format::HTTP  |   DateTime::Format::MySQL  |   DateTime::TimeZone  |   DBIx::Class::Schema::Loader  |   Digest::MD5  |   File::Find::Rule  |   File::Find::Rule::Age  |   File::Spec  |   File::Temp  |   Filter::Util::Call  |   HTTP::DetectUserAgent  |   IO::Uncompress::Gunzip  |   Module::Collect  |   Net::Amazon::S3  |   Net::FTP  |   Regexp::Log::Common  |   Regexp::Wildcards  |   Template  |   Test::MockModule  |   Test::More  |   Text::CSV_XS  |   UNIVERSAL::require  |   URI  |   URI::QueryParam  |   Web::Scraper  |   YAML  |  

Modules

App::Hachero  [source]   [v 0.13] a plaggable log analyzing framework
App::Hachero::Plugin::Analyze::AccessCount  [source] simple analyzer for App::Hachero
App::Hachero::Plugin::Analyze::URI  [source] simple URI analyzer for App::Hachero
App::Hachero::Plugin::Analyze::UserAgent  [source] simple analyzer for App::Hachero
App::Hachero::Plugin::Base  [source] base class of plugin for App::Hachero
App::Hachero::Plugin::Classify::Robot  [source] plugin that marks robot request
App::Hachero::Plugin::Classify::UserAgent  [source] sets useragent information for the request
App::Hachero::Plugin::Fetch::FTP  [source] fetchs logs from FTP server
App::Hachero::Plugin::Fetch::Gunzip  [source] gunzips '*.gz' files in work_path
App::Hachero::Plugin::Fetch::S3  [source] fetchs logs from S3
App::Hachero::Plugin::Filter::AccessTime  [source] excludes requests in specified time
App::Hachero::Plugin::Filter::URI  [source] includes/excludes requests in specified uri
App::Hachero::Plugin::Input::File  [source] reads logs from specified direcotry
App::Hachero::Plugin::Input::FTP  [source] reads logs from FTP server (somehow directly)
App::Hachero::Plugin::Input::Stdin  [source] reads logs from STDIN
App::Hachero::Plugin::Output::CSV  [source] Outputs result to STDOUT as CSV
App::Hachero::Plugin::Output::DBIC  [source] writes results to databases via DBIx::Class
App::Hachero::Plugin::Output::Dump  [source] dumps result to STDOUT (for debug)
App::Hachero::Plugin::Output::TT  [source] writes results via template toolkit
App::Hachero::Plugin::OutputLine::HadoopMap  [source] outputs results with hadoop format
App::Hachero::Plugin::Parse::Common  [source] parses common apache logs
App::Hachero::Plugin::Parse::HadoopReduce  [source] parses line from A::H::P::OutputLine::HadoopMap
App::Hachero::Plugin::Parse::Normalize  [source] normalizes request informations set by Parse::Common
App::Hachero::Plugin::Summarize::NarrowDown  [source] cuts up and sorts results
App::Hachero::Plugin::Summarize::Scraper  [source] gets title or something via Web::Scraper
App::Hachero::Result  [source] represents a series of result of App::Hachero
App::Hachero::Result::Data  [source] a class to store analyzed data of Hachero
App::Hachero::Result::PrimaryPerInstance  [source] represents a series of result of App::Hachero

Categories

Development Support    >>     App
World Wide Web HTML HTTP CGI    >>     App

Win32 PPM packages for "App-Hachero"

ActiveState default Perl 5.10 repository   [  v 0.13   ]
ActiveState default Perl 5.12 repository   [  v 0.13   ]
trouchelle.com Perl 5.12 repository   [  v 0.12   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.