title: PHP-FPM pool status of process last-request-cpu
body: <p>I have installed a PHP and enable the FPM function, but i  feel uncertain about the FPM status data(like the process last-request-cpu), below is my php-fpm.conf detail.</p>
  
  <pre><code>[www]
  ; Unix user/group of processes
  user = www-data
  group = www-data
  
  ; Chdir to this directory at the start.
  chdir = /
  
  ; The address on which to accept FastCGI requests.
  listen = /var/run/phpfpm/$pool_php5-fpm.sock
  
  ; Set listen(2) backlog. A value of '-1' means unlimited.
  listen.backlog = -1
  
  ; Set permissions for unix socket.
  listen.mode = 0666
  
  ; Pool configuration.
  pm = dynamic
  pm.max_children = 10
  pm.start_servers = 4
  pm.min_spare_servers = 2
  pm.max_spare_servers = 6
  pm.max_requests = 500
  
  ; The URI to view the FPM status page.
  pm.status_path = /status
  
  ; The ping URI to call the monitoring page of FPM.
  ping.path = /ping
  
  ; The access log file.
  access.log = /var/log/phpfpm/$pool_php-fpm.access.log
  
  ; The access log format.
  access.format = %R - %u %t "%m %r%Q%q" %s %f %{mili}d %{kilo}M %C%%
  
  ; The log file for slow requests.
  slowlog = /var/log/phpfpm/$pool_php-fpm.log.slow
  
  ; The timeout for serving a single request after which a PHP backtrace will be
  ; dumped to the 'slowlog' file. A value of '0s' means 'off'.
  request_slowlog_timeout = 5
  
  ; Limits the extensions of the main script FPM will allow to parse.
  security.limit_extensions = .php
  </code></pre>
  
  <p>I have enable the pm.status_path = /status to view the FPM status result as below:</p>
  
  <pre><code>&lt;?xml version="1.0" ?&gt;
  &lt;status&gt;
  &lt;pool&gt;www&lt;/pool&gt;
  &lt;process-manager&gt;dynamic&lt;/process-manager&gt;
  &lt;start-time&gt;1418352728&lt;/start-time&gt;
  &lt;start-since&gt;21936&lt;/start-since&gt;
  &lt;accepted-conn&gt;20&lt;/accepted-conn&gt;
  &lt;listen-queue&gt;0&lt;/listen-queue&gt;
  &lt;max-listen-queue&gt;0&lt;/max-listen-queue&gt;
  &lt;listen-queue-len&gt;0&lt;/listen-queue-len&gt;
  &lt;idle-processes&gt;3&lt;/idle-processes&gt;
  &lt;active-processes&gt;1&lt;/active-processes&gt;
  &lt;total-processes&gt;4&lt;/total-processes&gt;
  &lt;max-active-processes&gt;1&lt;/max-active-processes&gt;
  &lt;max-children-reached&gt;0&lt;/max-children-reached&gt;
  &lt;slow-requests&gt;0&lt;/slow-requests&gt;
  &lt;processes&gt;
  &lt;process&gt;
      &lt;pid&gt;11&lt;/pid&gt;
      &lt;state&gt;Idle&lt;/state&gt;
      &lt;start-time&gt;1418352728&lt;/start-time&gt;
      &lt;start-since&gt;21936&lt;/start-since&gt;
      &lt;requests&gt;5&lt;/requests&gt;
      &lt;request-duration&gt;5391&lt;/request-duration&gt;
      &lt;request-method&gt;GET&lt;/request-method&gt;
      &lt;request-uri&gt;/status?xml&amp;amp;full&lt;/request-uri&gt;
      &lt;content-length&gt;0&lt;/content-length&gt;
      &lt;user&gt;-&lt;/user&gt;&lt;script&gt;-&lt;/script&gt;
      &lt;last-request-cpu&gt;0.00&lt;/last-request-cpu&gt;
      &lt;last-request-memory&gt;262144&lt;/last-request-memory&gt;
  &lt;/process&gt;
  &lt;process&gt;
      &lt;pid&gt;12&lt;/pid&gt;
      &lt;state&gt;Idle&lt;/state&gt;
      &lt;start-time&gt;1418352728&lt;/start-time&gt;
      &lt;start-since&gt;21936&lt;/start-since&gt;
      &lt;requests&gt;5&lt;/requests&gt;
      &lt;request-duration&gt;3365&lt;/request-duration&gt;
      &lt;request-method&gt;GET&lt;/request-method&gt;
      &lt;request-uri&gt;/status?xml&amp;amp;full&lt;/request-uri&gt;
      &lt;content-length&gt;0&lt;/content-length&gt;
      &lt;user&gt;-&lt;/user&gt;&lt;script&gt;-&lt;/script&gt;
      &lt;last-request-cpu&gt;297.18&lt;/last-request-cpu&gt;
      &lt;last-request-memory&gt;262144&lt;/last-request-memory&gt;
  &lt;/process&gt;
  &lt;/processes&gt;
  &lt;/status&gt;
  </code></pre>
  
  <p>I dont know why the element last-request-cpu value 297.18 is more than 100, i would like to know how to use it as monitored info..
  Thanks</p>