Dekalee StatsD Swarrot Bundle
, (*1)
This bundle will provide a processor to send some stats to statsd
during an event processing with the swarrot library., (*2)
Installation
Use composer to install this bundle :, (*3)
composer require dekalee/statsd-swarrot-bundle
Activate it in the AppKernel.php
file:, (*4)
new Dekalee\StatsdSwarrotBundle\DekaleeStatsdSwarrotBundle(),
Configuration
In your config.yml
file, you could add a middleware processor which is going to send some timer and counter metrics
to your statsd instance:, (*5)
swarrot:
consumers:
tag:
processor: foo.processor
middleware_stack:
-
configurator: dekalee_statsd_swarrot.processor.statsd_timer
extras:
statsd_namespace: timer_foo
statsd_host: 127.0.0.1
statsd_port: 8215
-
configurator: dekalee_statsd_swarrot.processor.statsd_counter
extras:
statsd_namespace: counter_foo
statsd_counter: foo_count
statsd_host: 127.0.0.1
statsd_port: 8215