2

ロガー情報を「seq」モジュールに送信しました。私は持っている:

_log_format = f"%(asctime)s - [%(levelname)s] - request_id=%(request_id)s - %(name)s - (%(filename)s).%(funcName)s(%(lineno)d) - %(message)s"
logger.info("Hello, {name}", name="world")

「seq」の結果として、次のものしかありません。

'

からの誰も: f"%(asctime)s - [%(levelname)s] - request_id=%(request_id)s - %(name)s - (%(filename)s).%(funcName)s(%(lineno)d) - %(message)s"'seq' に追加されませんでした。

インストリームは大丈夫です:

2021-08-20 14:40:24,244 - [INFO] - request_id=None - app - (__init__.py).create_app(43) - Hello, world

この方法で「seq」にログを送信しました:

import seqlog

seqlog.log_to_seq(
   server_url="http://localhost:5341/",
   api_key="My API Key",
   level=logging.INFO,
   batch_size=10,
   auto_flush_timeout=10,  # seconds
   override_root_logger=True,
)
4

0 に答える 0