Is it possible to see active connections in nginx?

Is it possible to see what URLs are actively being served by nginx (i.e., see the URLs that are in the middle of being responded to, not the ones that nginx has finished responding to).

I would like to see these because I am using the nginx push module and am trying to figure out why the number of active (and write) connections rises all the time. These are requests that are held open a long time, so I'd like to be able to see what URLs are being handled by nginx at the moment, and ideally also some information about those clients (i.e. user-agent, ip address, would all be helpful).


Solution 1:

There's an extended status module (patch) as 3rd party module, I think it'd do it.