title: How does the NewRelic agent work on Heroku?
body: <p>How does the NewRelic agent know how many instances are running or how much RAM the app is using? </p>
  
  <p>I'm wondering how it can glean so much without running an agent on the system as I thought you could only run your application code on Heroku, and not just any process?</p>