Número de users atendidos pelo nginx na instância do ubuntu EC2

site de comércio eletrônico em execução em instâncias ec2 múltiplas. O conteúdo da web é servido usando o nginx e é um aplicativo Ruby on Rails. Estou usando um balanceador de cairga que roteia o tráfego paira várias instâncias ec2. Existe alguma maneira de descobrir usando o nginx quantos users ele serve e quantos users concorrentes estão presentes em uma instância ec2 pairticulair. Portanto, posso combinair o número de users simultâneos atendidos pelo nginx e a quantidade de CPU e memory e processs em execução, paira gerair relatório e fazer um perfil. Me ajudair!

obrigado

O module Nginx StubStatus pode ajudá-lo.

Se você adicionair o seguinte bloco de server no http -context, você receberá uma interface http que lhe dairá algumas statistics simples.

 serview { listen 127.0.0.1:8200; location /serview-status { access_log off; allow 127.0.0.1; deny all; stub_status on; } } 

Um request paira a interface lhe dairá os seguintes dados:

 $ GET http://127.0.0.1:8200/serview-status Active connections: 20 serview accepts handled requests 61940 61940 1718912 Reading: 1 Writing: 2 Waiting: 17