質問
New Relic / Celery が以下を Heroku のログに常に出力しないようにするにはどうすればよいですか。
app[scheduler.1]: [INFO/MainProcess] Starting new HTTP connection (1): collector-6.newrelic.com
app[scheduler.1]: [INFO/MainProcess] Starting new HTTP connection (1): collector-6.newrelic.com
app[scheduler.1]: [INFO/MainProcess] Starting new HTTP connection (1): collector-6.newrelic.com
app[scheduler.1]: [INFO/MainProcess] Starting new HTTP connection (1): collector-6.newrelic.com
設定
上記のログ エントリは毎分表示されます。これを報告するアプリは、それを介しProcfile
て開始されたセロリワーカーです(一部):
scheduler: newrelic-admin run-program python manage.py celery worker --loglevel=ERROR -B -E --maxtasksperchild=1000
loglevel
に設定しているにもかかわらずERROR
、セロリはこの引数を無視しているようです。興味深いことに、私のローカル マシンでは、この設定が尊重されています。
バージョン
celery==3.0.12
django-celery==3.0.11
newrelic==1.6.0.13