Decided
Lawrence: 我們之前用 Skylight,但因為無法設定 Billing 上限搬家到 Scout。Scout 好用,除了他用 request count 計費而我們一直用量超過,之後可以嘗試改用 New Relic,因為他是用 dyno count 計費比較適合我們。
Lawrence: APM(application performance monitor) 幫我們追蹤諸如 N+1 query、memory/CPU 用量異常、API response 表現等等。 是追蹤效能問題的必要工具。
Lawrence: 在眾多 APM 中選擇 New Relic 的主要原因是 haroku addon 方案採 dyno 數量收費,對我們「大流量、小 dyno 數」的狀況有巨大的成本優勢。 一個例子是不透過 Heroku addon 使用而是照流量算的話,預估方案是約 $2600/月;另一個例子則是流量計費的 Scount 長期超量 10000%。 其他優點有:tracing 非常詳細 其他缺點有:效能方面 overhead 似乎較 Scout 來的大
Lawrence: 曾經試過其他 APM 的棄用原因: 1. Skylight:收費方法無法設定 billing 上限,一不小心就會爆量 2. Scout:效能較好,功能也還算完整,但計費方式也是流量收費,我們長期維持約 10000% 的用量,沒有適合我們的 billing 方案,因此重要的 tracing 功能持續被鎖住
0 views0