A prometheus exporter for PHP-FPM.
Full Changelog: https://github.com/hipages/php-fpm_exporter/compare/v2.0.3...v2.0.4
No functional changes. From this release onwards we provide prebuilt binaries for ARM64, thanks to @adduc.
In this release, pid_hash
was removed to avoid high cardinality explosions. pid_hash
was used to generate a unique hash per-process. This would cause high cardinality within environments with high churn (e.g. PHP-FPM dynamic mode).
Thanks to @itcsoft54 for the code contribution.
pid_hash
is being removed in favour of child
to avoid high cardinality explosion. In turn, this means processes and their state changes can't be identified anymore. If you're using this behaviour please open an issue.docker pull hipages/php-fpm_exporter:latest
docker pull hipages/php-fpm_exporter:2.0.0
docker pull hipages/php-fpm_exporter:2.0
docker pull hipages/php-fpm_exporter:2
This release adds support for capturing the SIGTERM signal for a graceful shutdown.
Thanks to @stanxing for the code contribution.
docker pull hipages/php-fpm_exporter:latest
docker pull hipages/php-fpm_exporter:1.1.1
docker pull hipages/php-fpm_exporter:1.1
docker pull hipages/php-fpm_exporter:1
This release adds the scrape_url
label to all metrics.
Thanks to @sas1024 for the code contribution.
505fe34 feat: add scrape_url as prometheus label for each metric (#72)
docker pull hipages/php-fpm_exporter:latest
docker pull hipages/php-fpm_exporter:1.1.0
docker pull hipages/php-fpm_exporter:1.1
docker pull hipages/php-fpm_exporter:1