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?
on 2012-11-22 06:51
on 2012-11-22 06:54
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?
on 2012-11-22 16:56
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
Log in with Google account | Log in with Yahoo account
No account? Register here.