Skip to content
Dancer plugin to time each request and provide stats
Perl
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
lib/Dancer/Plugin
t
.travis.yml
Changes
MANIFEST
Makefile.PL
README
ignore.txt

README

NAME
    Dancer::Plugin::TimeRequests - log how long requests take and which
    routes are slow

DESCRIPTION
    A simple Dancer plugin to log how long each request took to process, and
    also to gather stats on the average response time for each route - so
    you can see at a glance which routes are taking longer than you'd like,
    therefore where you ought to start looking to improve performance.

    Provides a statistics page giving you a list of your routes, along with
    their response times.

SYNOPSIS
    In your Dancer app, load this module:

        use Dancer::Plugin::TimeRequests;

    Then, when your app is logging in debug mode, log messages will be
    generated showing how logn each request took:

        Request to /foo completed in 4.0011 seconds in ....

    To see which routes are slow, hit the URL `/plugin-timerequests'.

AUTHOR
    David Precious, `<davidp at preshweb.co.uk>'

BUGS
    Please report any bugs or feature requests to
    `bug-dancer-plugin-timerequests at rt.cpan.org', or through the web
    interface at
    http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Dancer-Plugin-TimeRequest
    s. I will be notified, and then you'll automatically be notified of
    progress on your bug as I make changes.

SUPPORT
    You can find documentation for this module with the perldoc command.

        perldoc Dancer::Plugin::TimeRequests

    You can also look for information at:

    * RT: CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Dancer-Plugin-TimeRequests

    * AnnoCPAN: Annotated CPAN documentation
        http://annocpan.org/dist/Dancer-Plugin-TimeRequests

    * CPAN Ratings
        http://cpanratings.perl.org/d/Dancer-Plugin-TimeRequests

    * Search CPAN
        http://search.cpan.org/dist/Dancer-Plugin-TimeRequests/

ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
    Copyright 2011 David Precious.

    This program is free software; you can redistribute it and/or modify it
    under the terms of either: the GNU General Public License as published
    by the Free Software Foundation; or the Artistic License.

    See http://dev.perl.org/licenses/ for more information.

Something went wrong with that request. Please try again.