como obter lista de pedidos http atualmente sendo manipulados pelo servidor nginx?

2

Eu estou usando o comando ab para acertar o pedido http para o meu host local.

agora no lado do servidor eu quero verificar quantos pedidos atualmente sendo manipulados pelo meu servidor nginx.

como no caso do DB, podemos verificar a lista de conexões de banco de dados feitas por qualquer aplicativo ...

da mesma forma como verificar .....

    
por mayur 04.04.2011 / 10:28

1 resposta

1

Adicione isso a você localhost config (padrão):

server {
  server_name  localhost;
      [---snip---]
  location /nginx_status {
    stub_status on;
    access_log   off;
    allow 127.0.0.1;
    deny all;
  }
      [---snip---]
}

Em seguida, leia (somente do host local) com:

$ wget -O - -q http://localhost/nginx_status

dá (por exemplo):

Active connections: 2 
server accepts handled requests
 31432 31432 631255 
Reading: 0 Writing: 2 Waiting: 0 
    
por 04.04.2011 / 14:42