24. ログ設定¶
対話エンジンのログ出力は、Pythonのロギング機能を用いて行います。 ログ設定オプションを指定する方法の詳細については、 Pythonロギングドキュメント を参照してください。
以下は、ログコンフィグの指定として、/tmp/y-bot.logにログ出力する設定例です。
version: 1
disable_existing_loggers: False
formatters:
simple:
format: '%(asctime)s %(name)-10s %(levelname)-7s %(message)s'
handlers:
file:
class: logging.handlers.RotatingFileHandler
formatter: simple
filename: /tmp/y-bot.log
root:
level: DEBUG
handlers:
- file