title: Azure App Service Plan CPU spikes for no obvious reason
body: <p>We're experiencing CPU spikes on our Azure App Service Plan for no obvious reason. Its not something that stops the service, but we'd like to have an understanding of when&amp;how that kind of things happen.</p>
  
  <p>For example, CPU percentage sits at 0-1% range for days but then all of the sudden it spikes to 98%, 45%, 60% and comes back to 0-1% range very quickly. Memory stays unchanged at comfortable 40-45% level, no incoming requests to it, no web jobs, nothing unusual in logs, no failures, service health ok, nothing we could point our finger to as a reason.
  We tried to find out through kudu > support > analyze (metrics)...but we couldn't get request submited. It just keeps giving error to try later.</p>
  
  <p>There is only one web app running in that app service plan, its a asp.net core 2.0. web api.</p>
  
  <p>Could someone shed some light on this kind of behavior? Is this normal, expected? If so, why it happens? Is there a danger that it spikes to 90% and don't immediately come back?</p>
  
  <p>Just, what's going on?</p>