Skip to content

full status? #37

@3811015

Description

@3811015

I read up the www.conf that came along with a fresh install of php-fpm...

There is something very interesting there:

        ; By default the status page only outputs short status. Passing 'full' in the
	; query string will also return status for each pool process.
	; The Full status returns for each process:
	;   pid                  - the PID of the process;
	;   state                - the state of the process (Idle, Running, ...);
	;   start time           - the date and time the process has started;
	;   start since          - the number of seconds since the process has started;
	;   requests             - the number of requests the process has served;
	;   request duration     - the duration in µs of the requests;
	;   request method       - the request method (GET, POST, ...);
	;   request URI          - the request URI with the query string;
	;   content length       - the content length of the request (only with POST);
	;   user                 - the user (PHP_AUTH_USER) (or '-' if not set);
	;   script               - the main script called (or '-' if not set);
	;   last request cpu     - the %cpu the last request consumed
	;                          it's always 0 if the process is not in Idle state
	;                          because CPU calculation is done when the request
	;                          processing has terminated;
	;   last request memory  - the max amount of memory the last request consumed
	;                          it's always 0 if the process is not in Idle state
	;                          because memory calculation is done when the request
	;                          processing has terminated;
	; Note: There is a real-time FPM status monitoring sample web page available
	;       It's available in: /usr/share/php/7.2/fpm/status.html
	;
	; Note: The value must start with a leading slash (/). The value can be
	;       anything, but it may not be a good idea to use the .php extension or it
	;       may conflict with a real PHP file.
	; Default Value: not set
	pm.status_path = /status

Well, so I tried make it work but --endpoint /status?full and other tries wont change anything.

Can I somehow implement this myself? Or will I need to hope this might get implemented?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions