PythonでUI(User Interface)アプリケーションを開発しました。このアプリケーションは、n人のユーザーが同時にアクセスできるアプリケーション(マルチユーザービジネスアプリケーション)です。
UIビジネスアプリケーションへのアクセス中にすべてのユーザーログ情報を提供する集中型ロガープログラムの構築を手伝ってください。ロガープログラムの結果は、たとえば、ユーザー、エラー、警告、タイムスタンプ、クエリの実行などになります。後でこの情報はデータベースに保存されます(私はdbへの保存に気をつけます)。このために、以下のトライアドを使用しますが、すべてのユーザー ロガー情報を取得することはできません。
import logging
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
datefmt='%m-%d %H:%M',
filename='/temp/myapp.log',
filemode='w')
console.setLevel(logging.INFO)
logger1.debug('Quick zephyrs blow, vexing daft Jim.')
logger1.info('How quickly daft jumping zebras vex.')
logger2.warning('Jail zesty vixen who grabbed pay from quack.')
logger2.error('The five boxing wizards jump quickly.')
正しいコードを教えてください。