No description
Find a file
2018-02-18 23:17:46 +11:00
.circleci Make tag regexp simpler for CircleCI 2018-02-18 23:17:46 +11:00
cmd Update package path 2018-02-18 20:51:02 +11:00
phpfpm Initial version 2018-02-17 23:42:58 +11:00
.gitignore Add vendor and .idea directory to .gitignore 2018-02-18 21:58:14 +11:00
.goreleaser.yml Add goreleaser config 2018-02-18 22:21:36 +11:00
docker-compose.yml Add docker-compose.yml and prometheus.yml for testing 2018-02-18 22:09:37 +11:00
Gopkg.lock Swap glide with golang dep 2018-02-18 20:36:05 +11:00
Gopkg.toml Swap glide with golang dep 2018-02-18 20:36:05 +11:00
LICENSE Initial commit 2018-02-16 12:20:32 +11:00
main.go Update package path 2018-02-18 20:51:02 +11:00
prometheus.yml Add docker-compose.yml and prometheus.yml for testing 2018-02-18 22:09:37 +11:00
README.md Add initial README.md 2018-02-18 22:07:17 +11:00

php-fpm_exporter

A prometheus exporter for PHP-FPM. The exporter connects directly to PHP-FPM and exports the metrics via HTTP.

A webserver such as NGINX or Apache is NOT needed!

Features

  • Export single or multiple pools
  • Export to CLI as text or JSON
  • Connects directly to PHP-FPM via TCP or Socket

Usage

  • php-fpm_exporter get --phpfpm.scrape-uri 127.0.0.1:9000,127.0.0.1:9001,[...]
  • php-fpm_exporter server --phpfpm.scrape-uri 127.0.0.1:9000,127.0.0.1:9001,[...]

Metrics collected

Metric Type

TODO

  • Test with unix socket