Page MenuHomeDevCentral

Export metrics for php-fpm
ClosedPublic

Authored by dereckson on Oct 10 2024, 21:42.
Tags
None
Referenced Files
F6553782: D3502.id9012.diff
Mon, Mar 31, 09:24
F6541987: D3502.diff
Mon, Mar 31, 00:05
Unknown Object (File)
Sat, Mar 29, 00:55
Unknown Object (File)
Fri, Mar 28, 23:25
Unknown Object (File)
Fri, Mar 28, 14:13
Unknown Object (File)
Thu, Mar 27, 02:14
Unknown Object (File)
Thu, Mar 27, 01:46
Unknown Object (File)
Wed, Mar 26, 23:23
Subscribers
None

Details

Summary

Expose metrics in the default format at php-fpm level, then expose them
to Prometheus using an exporter compatible with sockets.

Since PHP 8.1, php-fpm also support OpenMetrics format, but that would
require to switch to a TCP configuration.

This tool needs access to php-fpm sockets, all belonging to web group.
The web-admin user is created to allow that access.

Ref T1999

Test Plan

Deployed on WindRiver

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson held this revision as a draft.

Draft as I still need to prepare the FreeBSD port for the exporter.

dereckson published this revision for review.Oct 10 2024, 23:35

Ready to review.

Configure user and pm status page for phpfpm_exporter service

This revision is now accepted and ready to land.Oct 20 2024, 14:03
This revision was automatically updated to reflect the committed changes.