7

セロリ タスク内から Sentry へのログ記録に問題があります。タスクのエラーは正常に機能します。ただし、イベントを手動でログに記録しようとすると、セロリ ログには記録されますが、sentry サーバーには記録されません。

私が使用しているコードは次のとおりです。

@task
def myWorker():
  logger = logging.getLogger('celery.task')
  logger.addHandler(SentryHandler())
  logger.warn("Some condition happened", exc_info=True, extra={ 'extra': 'data' })

ここやネット上でいくつかの投稿を見つけましたが、それらはすべて非常に古くなっているようです

4

0 に答える 0