简体   繁体   English

在Heroku上运行rake任务时禁用NewRelic日志

[英]Disable NewRelic logs when running rake task on Heroku

I have NewRelic plugged into my app, and whenever I run a rake task on Heroku I get the following output as part of the logging. 我将NewRelic插入到我的应用程序中,每当我在Heroku上运行rake任务时,我都会获得以下输出作为日志记录的一部分。 There doesn't seem to be anything particularly informative or actionable in it (aside from maybe setting up SSL at some point) so I was wondering what's the best way to disable this from outputting every time I run rake. 似乎没有任何特别信息或可操作的内容(除了可能在某些时候设置SSL)所以我想知道每次运行rake时禁用输出的最佳方法是什么。

** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Starting the New Relic agent in "production" environment.
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : To prevent agent startup add a NEWRELIC_ENABLE=false environment variable or modify the "production" section of your newrelic.yml.
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Reading configuration from config/newrelic.yml
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] WARN : Agent is configured not to use SSL when communicating with New Relic's servers
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Enabling the Request Sampler.
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Enabling the Request Sampler.
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Environment: production
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Dispatcher: thin
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Application: quickies
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing ActiveRecord instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing Net instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing deferred Rack instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing Rails 3 Controller instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing Rails 3.1/3.2 view instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Installing Rails3 Error instrumentation
** [NewRelic][11/05/13 21:33:14 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Finished instrumentation
** [NewRelic][11/05/13 21:33:16 +0000 bdea8934-129f-424d-8fb8-8496711f2c74 (2)] INFO : Starting Agent shutdown

You could change the New Relic log_level in your newrelic.yml file or via an environment variable (NEW_RELIC_LOG_LEVEL). 您可以在newrelic.yml文件中或通过环境变量(NEW_RELIC_LOG_LEVEL)更改New Relic log_level。 The levels, in descending order of verbosity, are: 按详细程度降序排列的级别为:

  • debug 调试
  • info 信息
  • warn 警告
  • error 错误
  • fatal 致命

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM