NAME
Plack::Middleware::LightProfile - A small, lightweight profiler for time and memory as Plack middleware
VERSION
version 0.002
SYNOPSIS
use Plack::Builder;
use Log::Any;
my $app = sub { ... };
builder {
    enable "LightProfile";
};
DESCRIPTION
A little profiler for Plack applications. All data is sent out over Log::Any at info level. A lot of this information is available in Plack::Middleware::Debug, but this allows you to aggregate it over all child processes at once.
These items are logged as a single log line:
- response time
 - 
How long did it take for the app to return a response. This may include the time for other middleware wrapped by this.
 - end memory
 - 
After generating the current response, the amount of memory used by the current process.
 - added memory
 - 
How much memory was leaked (added) to the base process making the current response.
 
SUPPORT
DEPENDENCIES
Log::Any
Time::HiRes
Process::SizeLimit::Core
AUTHOR
Colin Kuskie <colink_at_plainblack_dot_com>
LEGAL
This module is Copyright 2014 Plain Black Corporation. It is distributed under the same terms as Perl itself.