CherryPy を使用して REST インターフェイスを作成しました。アプリケーションごとにメッセージをログに記録するために、個々のファイルではなく、syslog を使用することを好みます。そのため、現在、アプリケーションは Python ロギング機能を使用し、/dev/log ハンドラを介して syslog にロギングします。
デバッグ レベルでのすべてのアクセス試行とエラー レベルでのすべてのエラーをログに記録できるようにしたいと考えています。これは、cherrypy.log.access_file および cherrypy.log.error_file ファイル パスを指定することで実行できます。
cherrypy.log.error_file を syslog に送信する方法はありますか? 可能であれば、/var/log/syslog に直接ログを記録して、そのファイルのアクセス許可を変更することは避けたいと思います。
ありがとう、
ザック