I have a rather simple .NET MVC app. There's not a lot of computing power required. However, we are expecting an enormous amount of traffic.
I've been using Blitz.IO to simulate concurrent users and at around 8000 concurrent users I start to notice a significant slow down, which I'd like to trigger an auto scale event. The problem is the CPU usage is only around 3%. So my bottleneck isn't the CPU.
Our current setup is three web apps across three different regions, up to 30 VMs.
I noticed in the Azure Web App section you can scale by Data in, Date Out, Http queue. I'm not entirely sure which one to use, or what each one means exactly. And I've been unable to find exactly what these metrics mean by googline around.