É fácil obter o status do socket php5-fpm atual através de um servidor web. Mas eu precisava de uma solução para obter o status diretamente com um comando linux.
A solução foi bem fácil. Apenas duas variáveis e um comando:
export SCRIPT FILENAME = / fpm-status; exportar NOME DO SCRIPT = / fpm-status; cgi-fcgi -bind -connect / etc / php5 / fpm / sockets / www.socket
Apenas certifique-se de que adicionou a linha correta no socket-conf:
pm.status_path = / fpm-status
A saída é semelhante a esta:
Um bom script de shell que você pode encontrar aqui:
http://lumux.co.uk/2012/08/02/php-fpm-status-stats-without-a-webserver/
Postado originalmente na minha página inicial alemã:
http://pkern.at/1649/linux-status-eines-unix-sockets-von-php5-fpm-abrufen-ohne-webserver 🙂