The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

POE::Component::MessageQueue::Statistics - Gather MQ Usage Statistics

SYNOPSIS

my $statistics = POE::Component::MessageQueue::Statistics->new();
$mq->register( $statistics );

DESCRIPTION

POE::Component::MessageQueue::Statistics is a simple observer that receives events from the main POE::Component::MessageQueue object to collect usage statistics.

By itself it will only *gather* statistics, and will not output anything.

To enable outputs, you need to create a separate Publish object:

POE::Component::MessageQueue::Statistics::Publish::YAML->new(
	output => \*STDERR,
	statistics => $statistics
);

Please refer to POE::Component::MessageQueue::Statistics::Publish for details on how to enable output

SEE ALSO

POE::Component::MessageQueue::Statistics::Publish, POE::Component::MessageQueue::Statistics::Publish::YAML

AUTHOR

Daisuke Maki <daisuke@endeworks.jp>