title: Enable CPU Monitoring Metrics in Azure
body: <p>I have three Azure services - a standard .NET application deployed to one, a WCF service to another and the third is a WindowsService.</p>
  
  <p>I have enabled verbose logging on all instance (but not changed any code to support logging). All three are connected to the same Azure storage account.</p>
  
  <ol>
  <li>The .NET instance is now logging CPU and memory metrics fine.</li>
  <li>The WCF instance is logging memory usage but not CPU.</li>
  <li>Likewise the WindowsService is logging memory usage but not CPU.</li>
  </ol>
  
  <p>I can't understand what the difference is - (2) and (3) simply show a flatlined CPU which I know is not the case (as I can remote to the box and see CPU usage manually).</p>
  
  <p>Does anyone have any ideas on what the difference is?</p>
  
  <p>Thanks!</p>