Extend the platform,
empower your team.
Monitor the PHP-FPM status of your applications with this extension.
ExtensionPHP-FPM, or “PHP FastCGI Process Manager,” is an advanced, high-performance FastCGI process manager for PHP. Monitoring the health status of your PHP-FPM will give you the necessary insights for understanding and troubleshooting any issue on your PHP environment. The extension automatically finds the PHP-FPM processes running on your host and queries the status endpoint exposed by them to capture the most relevant details of your deployment.
Prerequisites:
/status
endpoint correctly exposed by the PHP-FPM process.To get metric insight:
Install OneAgent on the virtual machine or server of your PHP-FPM process. Select in this same tile Add to environment to configure the extension.
Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.
Metric name | Metric key | Description | Unit |
---|---|---|---|
Active processes | php-fpm.active_processes | - | Count |
Total processes | php-fpm.total_processes | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Accepted connections | php-fpm.accepted_conn.count | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Slow requests | php-fpm.slow_requests | - | Count |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Waiting connections | php-fpm.listen_queue | - | Count |
Max number of waiting connections | php-fpm.listen_queue_len | - | Count |
Official conversion to EF2 of the public PHP-FPM extension.