Forum: NGINX How to know if my nginx is in good health?

Posted by howard chen (Guest)
on 2012-11-22 06:51
(Received via mailing list)
Hi,

I am running a nginx on EC2 (m1.small) for SSL termination.

I am using 2 workers on Ubuntu, with latest nginx (stable), the network
throughput is around *2Mbps* and system load average is around *2 to 3.*

I am wondering if this system is in good health for now,

e.g.

   1. what is the queue length (I know nginx can handle a lot of 
concurrent
   request, but I mean before the request is being served, how many of 
them
   need to wait before being served)
   2. what is the average queue time for a given request to be served.

I want to know because if my nginx is *cpu bounded* (e.g. due to SSL), I
will need to upgrade to a faster instance.

My current nginx status

Active connections: 4076
server accepts handled requests
 90664283 90664283 104117012
Reading: 525 Writing: 81 Waiting: 3470



Any idea?
Posted by Edho Arief (Guest)
on 2012-11-22 06:54
(Received via mailing list)
On Thu, Nov 22, 2012 at 12:51 PM, howard chen <howachen@gmail.com> 
wrote:
>
> Active connections: 4076
> server accepts handled requests
>  90664283 90664283 104117012
> Reading: 525 Writing: 81 Waiting: 3470
>
>
>
> Any idea?
>
>

why not just

vmstat 1

for few hours and see the cpu usage?
Posted by howard chen (Guest)
on 2012-11-22 16:56
(Received via mailing list)
Hi,


On Thu, Nov 22, 2012 at 1:53 PM, Edho Arief <edho@myconan.net> wrote:

> On Thu, Nov 22, 2012 at 12:51 PM, howard chen <howachen@gmail.com>
> wrote:why not just
>
> vmstat 1
>
> for few hours and see the cpu usage?
>
>

My biggest concern is not CPU load, as it tend to tell you nothing, e.g.
what is the implication of decreasing CPU from 70% to 60%?

I am more interested in real figures, e.g.  length of queue of pending
connections decrease from 10 to 5, average request time decrease from 
100ms
to 50ms for example..

Thanks anyway.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.