Monitors one or more PHP-FPM instances depending on configuration.
PHP-FPM
with enabledstatus
page- access to
status
page via web server
It produces following charts:
- Active Connections in
connections
- Requests in
requests/s
- Performance in
status
- Requests Duration Among All Idle Processes in
milliseconds
- Last Request CPU Usage Among All Idle Processes in
percentage
- Last Request Memory Usage Among All Idle Processes in
KB
Edit the python.d/phpfpm.conf
configuration file using edit-config
from the Netdata config
directory, which is typically at /etc/netdata
.
cd /etc/netdata # Replace this path with your Netdata config directory, if different
sudo ./edit-config python.d/phpfpm.conf
Needs only url
to server's status
. Here is an example for local and remote instances:
local:
url : 'http://localhost/status?full&json'
remote:
url : 'http://203.0.113.10/status?full&json'
Without configuration, module attempts to connect to http://localhost/status