有没有办法为 Heroku 上的工作人员选择性地启用/禁用 New Relic?New Relic 对我们的 Web 应用程序非常有用,但我们不能让它一直监控我们的工作人员。
问问题
651 次
3 回答
0
config/newrelic.yml 使用 ERB 处理,因此您可以在其中执行以下操作:
monitor_mode: <%= ...some logic to return true or false... %>
请注意,“monitor_mode”在 config/newrelic.yml 中多次指定,因此请确保更新适当的位置(查看文件底部)。
于 2014-03-25T23:16:27.280 回答
0
尚未测试,但我认为这是方法:
# Procfile
workerA: env NEW_RELIC_AGENT_ENABLED=$WORKER_A_NEW_RELIC_AGENT bin/your_process
然后,启用:
heroku config:set WORKER_A_NEW_RELIC_AGENT=true
heroku restart
于 2019-07-14T15:52:09.307 回答
-1
您可以根据需要在 Heroku 上配置和取消配置附加组件。加载项费用按比例计算,因此您只需为加载项配置到您的应用程序的实际时间付费。
如果您有很多 dynos,您可能还想与 New Relic 联系,看看他们是否可以通过折扣或其他方式帮助您。
于 2013-01-15T21:25:20.677 回答