m6web / statsd-prometheus-bundle
Add statsd metrics in your symfony app. Allow you to bind metrics on any symfony event.
Installs: 116 225
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 45
Forks: 4
Open Issues: 2
Type:symfony-bundle
Requires
- php: ^7.2|^8.0
- psr/container: ^1.0 || ^2.0
- psr/event-dispatcher: ^1.0
- symfony/contracts: ^1.1 || ^2.0 || ^3.0
- symfony/expression-language: ^4.4 || ^5.0 || ^6.0
- symfony/framework-bundle: ^4.4 || ^5.0 || ^6.0
- symfony/property-access: ^4.4 || ^5.0 || ^6.0
- symfony/yaml: ^4.4 || ^5.0 || ^6.0
Requires (Dev)
- m6web/php-cs-fixer-config: ^2.0
- phpstan/phpstan: 0.12.*
- phpstan/phpstan-phpunit: 0.12.*
- symfony/phpunit-bridge: 5.1 || ^6.0
Suggests
- symfony/console: ^4.3
- symfony/http-kernel: ^4.3
- dev-master
- v8.0.2
- v8.0.1
- v8.0.0
- v7.3.0
- v7.2.0
- v7.1.0
- v7.0.0
- v6.0.0
- v5.1.0
- v5.0.2
- v5.0.1
- v5.0.0
- v4.0.0
- v3.0.0
- v3.0.0-rc.1
- v2.x-dev
- v2.0.5
- v2.0.4
- V2.0.3
- V2.0.2
- v2.0.1
- v2.0.0
- v1.6.0
- v1.5.1-rc.4
- v1.5.0-rc.4
- v1.5.0-rc.3
- v1.5.0-rc.2
- v1.5.0-rc.1
- v1.4.1-beta
- 1.4.0-beta
- v1.3.0-beta
- v1.2.0-beta
- v1.1.0-beta
- v1.0.1-beta
- v1.0.0-beta
- v0.1.0
- v0.0.0
This package is auto-updated.
Last update: 2024-12-10 15:06:18 UTC
README
Statsd Bundle for Prometheus.
Features
- Dispatch events to increment metrics, set gauges and collect timers
- Send Statsd metrics (DogStatsD format)
- Handle Prometheus tags in the metrics
How to use the bundle
- First Download and install the bundle
- Then, see how to Configure the bundle
- Then, have a look at the Usage and code examples documentation
Noticeable versions and migration guides
- Version 1.6 is compatible with Prometheus (converted with statsd_exporter)
- Version 2+ adds new features, and the configuration changed a bit, see upgrade doc
- Version 3+ adds compatibility with psr 14 about event dispatcher and use specialized events without names, see upgrade doc
Contribution
- See Contribution
License
StatsdPrometheusBundle is licensed under the MIT license.