Prometheus php-fpm exporter

notes:
Release list
2.2.0
1y+
2.1.0
1y+
2.0.4
1y+
2.0.3
1y+
2.0.2
1y+
2.0.1
1y+
2.0.0
1y+
1.2.1
1y+
1.1.1
1y+
1.1.0
1y+
1.0.0
1y+
0.5.3
1y+
0.5.2
1y+
0.5.1
1y+
0.5.0: Implement unix socket support and make status path configurable (#23)
1y+
0.4.1 - Fix: Swapped `start since` / `accepted conenctions`
1y+
0.4.0
1y+
0.3.1
1y+
0.3.0
1y+
0.2.0 – Calculate correct idle/active/total processes
1y+
Release notes:

This release introduces parameter --phpfpm.fix-process-count and environment variable PHP_FPM_FIX_PROCESS_COUNT which will calculate the idle/active/total processes based on the process list PHP-FPM reports.

The exporter will also include per process metrics such as

  • Last CPU usage
  • Last Memory usage
  • Number of requests processed by process

Changelog

49a24fd Add comments to constants c0b2ce6 Fix go vet error 62276d3 * Add ability to calculate correct idle/active/total processes #6 * Expose PHP-FPM Pool metrics #4 f3d7296 * Shutdown server gracefully * Remove unused customLabel variables * Rename title/body text from apache exporter 4071a9a Merge branch 'master' of github.com:hipages/php-fpm_exporter c8e7b5c Remove "phpfpm.label-name" and "phpfpm.label-value" since it's not needed due to prometheus relabelling

Docker images

  • docker pull hipages/php-fpm_exporter:0.2.0

Automated with GoReleaser Built with go version go1.9.4 linux/amd64

Copyright © 2023 - All right reserved by Yadoc SAS