CPAN::Metrics is a combination of the CPAN::Mini and Perl::Metrics modules.
It lets you pull out all of CPAN (for various definitions of "all") and run Perl::Metrics on it to generate massive amounts of metrics data on the 16,000,000 lines of code in CPAN.
# Do a CPAN::Metrics run
my $metrics = CPAN::Metrics->new(
remote => 'http://mirrors.kernel.org/cpan/',
local => '/home/adam/.minicpan',
extract => '/home/adam/.cpanmetrics',
metrics => '/home/adam/.cpanmetrics/metrics.sqlite',