Ensure flow control commands don't remove internal breakpoints set by real breakpoints
[hiphop-php.git] / hphp / doc / server.status
blob3cc07151fb4b386581c3d6c1441f54fd021dc76b
2 <h2>Server Status</h2>
4 Server status displays current running status of server process and each worker
5 thread. To query status, hit admin port with a URL like this,
7   http://[server]:8088/status.[xml|json|html]
9 The format is,
11   [process]
12      [id]
13      [build]
14      ...
15   [threads]
16      [thread]
17         [id]
18         [req]
19         ...
20      [thread]
21      ...
23 1. Process Status
25 - id: process ID
26 - build: current binary's build ID
27 - debug: DEBUG build or not
28 - hotprofiler: whether hotprofiler was turned on or not
29 - now: current datetime
30 - start: when server was started
31 - up: server up time so far
33 2. Thread Status
35 - id: thread ID
36 - req: number of requests it has processed so far
37 - bytes: number of bytes it has written to response
38 - start: thread start time
39 - duration: how long this thread has been running
40 - mode: what this thread is doing
42   <b>idle</b> the thread is not processing any requests
43   <b>process</b> the thread is processing requests
44   <b>writing</b> the thread is sending response
45   <b>psp</b> the thread is doing post-sending processing
47 - iostatus: which I/O operation this thread is doing
48 - ioduration: how long this thread has been waiting for the I/O operation
49 - url: which URL this thread is serving
50 - client: client IP address
51 - vhost: virtual host the URL matched