---
title: 'Linux: Status eines UNIX-Sockets von PHP5-FPM abrufen (ohne Webserver)'
url: 'https://patrik.kernstock.net/blog/linux-status-eines-unix-sockets-von-php5-fpm-abrufen-ohne-webserver'
markdown: 'https://patrik.kernstock.net/blog/linux-status-eines-unix-sockets-von-php5-fpm-abrufen-ohne-webserver.md'
date: '2013-01-07'
description: 'Es gibt die Möglichkeit einen Status eines PHP5-FPM Sockets über einen Webserver abzufragen. Ich war jedoch auf der Suche, den Status direkt vom Socket abzurufen, ohne Umweg über einen Webserver. Zuerst muss man folgende Zeile in die Konfiguration des Sockets hinzuzufügen: pm.status_path = /fpm-sta…'
taxonomy:
  category:
    - Linux
    - 'Web Server & Databases'
  tag:
    - nginx
    - PHP
    - PHP-FPM
    - QuickTip
---

# [Linux: Status eines UNIX-Sockets von PHP5-FPM abrufen (ohne Webserver)](https://patrik.kernstock.net/blog/linux-status-eines-unix-sockets-von-php5-fpm-abrufen-ohne-webserver)

   January 7, 2013  (updated March 17, 2013)   1 min 

   [Linux](https://patrik.kernstock.net/category:Linux) [Web Server & Databases](https://patrik.kernstock.net/category:Web%20Server%20%26%20Databases)    [nginx](https://patrik.kernstock.net/tag:nginx) [PHP](https://patrik.kernstock.net/tag:PHP) [PHP-FPM](https://patrik.kernstock.net/tag:PHP-FPM) [QuickTip](https://patrik.kernstock.net/tag:QuickTip)  

 Hinweis

Dieser Artikel ist über 13 Jahr(e) alt – Inhalte könnten veraltet sein.

Es gibt die Möglichkeit einen Status eines PHP5-FPM Sockets über einen Webserver abzufragen. Ich war jedoch auf der Suche, den Status direkt vom Socket abzurufen, ohne Umweg über einen Webserver.

Zuerst muss man folgende Zeile in die Konfiguration des Sockets hinzuzufügen:

`pm.status_path = /fpm-status`

Danach kann man die Statistik mit einem – etwas längeren – Befehl abrufen:

`export SCRIPT_FILENAME=/fpm-status; export SCRIPT_NAME=/fpm-status; cgi-fcgi -bind -connect /etc/php5/fpm/sockets/www.socket`

Das Resultat sieht dann in etwa so aus:

> ```
> Expires: Thu, 01 Jan 1970 00:00:00 GMT
> Cache-Control: no-cache, no-store, must-revalidate, max-age=0
> Content-type: text/plain;charset=iso-8859-1
> pool:                 patrik.kernstock.net
> process manager:      dynamic
> start time:           31/Dec/2012:20:57:44 +0100
> start since:          567400
> accepted conn:        93395
> listen queue:         0
> max listen queue:     0
> listen queue len:     0
> idle processes:       14
> active processes:     1
> total processes:      15
> max active processes: 8
> max children reached: 0
> slow requests:        0
> ```

Wer ein kleines hilfreiches Bash-Script dafür sucht:
<http://lumux.co.uk/2012/08/02/php-fpm-status-stats-without-a-webserver/>

##     Comments    

 Sort by: 

Loading comments...

---

## Navigation

- Parent: [Blog](https://patrik.kernstock.net/index.md)
- Previous: [Linux: Mehr Sicherheit durch /tmp-Partition Optionen (noexec)](https://patrik.kernstock.net/blog/linux-mehr-sicherheit-durch-tmp-partition-optionen-noexec.md)
- Next: [Postfix: Mailwarteschlange ansehen, flushen und leeren](https://patrik.kernstock.net/blog/postfix-mailwarteschlange-ansehen-flushen-und-leeren.md)
