2

我在 Heroku 上托管我的 Rails 3 应用程序,并希望添加 New Relic 监控。

我注意到 Heroku 有一个插件,我想它会为你设置好所有东西,但我也注意到它不会创建一个“真正的”New Relic 帐户 - 相反,它会创建一个 Heroku 特定的 New Relic 帐户,你可以只能通过 Heroku 访问。

我很好奇的是:有什么不同...

  1. 功能性

    主要是,除了为您配置服务之外,Heroku 特定插件是否提供任何其他 Heroku 特定功能?在我看来,如果不是,最好使用 gem 以避免任何神秘的 Heroku 猴子补丁?

  2. 可配置性

    只能通过 Heroku 访问 New Relic 帐户是否有任何缺点(除了恼人的 Heroku 标题框架占据每个屏幕的顶部)?

  3. 表现

    Heroku 设置是否比自安装 gem 提供任何性能优势?

  4. 成本

    看起来像是 dyno 的 Heroku New Relic 附加费用。与直接通过 New Relic 提供的类似计划相比,这是否使其总体上更贵或更便宜?如果它更贵,除了简化的配置之外,它是否有任何功能可以证明额外成本是合理的?

谢谢大家!

4

1 回答 1

4

功能性

AFAIK 除了通过 Heroku 调整和查看之外,它没有添加任何功能。

可配置性

这是最大的好处。Heroku 就是为了让事情变得更简单,使用该插件,您所要做的就是安装它,您就可以开始使用了。

表现

Heroku 插件本质上是 Heroku-gems,它们被拉到沿线的某个地方。我们需要研究插件是如何制作的;显然,如果插件使用比 ruby​​ 更快的东西,那么它可能会比刚刚由 ruby​​ 制成的 new-relic gem 更快。

成本

我认为您在这里没有遗漏任何东西。您最终将支付两方​​费用,因此无论 Heroku 收取什么费用,您的额外费用都是 0.06 美元。

于 2011-07-20T20:33:35.740 回答