We run an m3.large instance on EC2, and are seeing varying performance metrics. In EC2/CloudWatch, average CPU hovers around 23%. In the Wowza Streaming Engine portal, the CPU usage hovers around 100%. See screenshots.
Adding more streams causes those streams to cut in and out intermittently. It seems that the application is at peak load, despite what EC2 says is available. (I acknowledge that RAM may be a factor, too). My theory so far is that the application is only using one of the available threads/cores on the instance.
How am I able to verify, and ultimately, change this?