liuggio/statsd-client-bundle
Symfony bundle that integrates the StatsD PHP client, letting you send counters, gauges, timings, and sets to a StatsD daemon over UDP. Configure services and start emitting application metrics with minimal setup.
config/ publishing, no Laravel facade. For a Laravel codebase it cannot be dropped in; the reusable part is the underlying liuggio/statsd-php-client, not this bundle.league/statsd, domnikl/statsd-php) behind a thin service provider you write yourself.promphp/prometheus_client_php rather than StatsD translation.For executives: This is a well-known but abandoned Symfony2 bundle (last release 2016, MIT, ~164 stars, no downstream dependents). It is not a Laravel package and cannot be adopted into our stack. Its value to us is as a design reference: it shows, in ~a few hundred lines, what "good enough" application instrumentation looks like — request timings, DB query counts, cache hit/miss counters, all emitted as fire-and-forget StatsD datagrams. I recommend we do not take a dependency on it and instead spend roughly one engineer-week wiring an equivalent thin instrumentation layer into our existing Laravel service provider, targeting OpenTelemetry or Prometheus alongside Laravel Pulse. That gives us the same metrics coverage with maintained, PHP 8-compatible tooling and no dead-code risk.
For engineering: Don't composer require this — Symfony2 bundle, EOL, no Laravel integration, unmaintained since 2016. Read it for the instrumentation points it targets (kernel request/response, Doctrine, Twig, cache) and reproduce those touchpoints in a small Laravel middleware + service provider. Budget the same effort you'd have spent configuring this, and get a maintained client and PHP 8 support in return.
How can I help you explore Laravel packages today?