NewRelic探员是如何处理Heroku的?
NewRelic代理如何知道有多少实例正在运行或应用程序正在使用多少RAMNewRelic探员是如何处理Heroku的?,heroku,newrelic,Heroku,Newrelic,NewRelic代理如何知道有多少实例正在运行或应用程序正在使用多少RAM 我想知道,如果不在系统上运行代理,它怎么能收集到这么多信息,因为我认为您只能在Heroku上运行应用程序代码,而不是任何进程?我假设您指的是Ruby,但代理在Heroku上实际上并没有什么不同,除了由于New Relic/Heroku合作关系而进行的一些会计集成 如果您正在为Heroku使用New Relic附加组件,“实例”选项卡中显示的内存使用率是每个进程的平均值 New Relic将只在您选择的时间窗口中跟踪应用程
我想知道,如果不在系统上运行代理,它怎么能收集到这么多信息,因为我认为您只能在Heroku上运行应用程序代码,而不是任何进程?我假设您指的是Ruby,但代理在Heroku上实际上并没有什么不同,除了由于New Relic/Heroku合作关系而进行的一些会计集成 如果您正在为Heroku使用New Relic附加组件,“实例”选项卡中显示的内存使用率是每个进程的平均值
New Relic将只在您选择的时间窗口中跟踪应用程序正在使用的实例。但它如何获得该过程的mem使用情况?如果你使用像Unicorn这样的分叉应用服务器会发生什么?