バージョン 2 (更新者: trac, 18 年 前) |
---|
ログ
目次
Trac は Python の標準 ロギングモジュール (訳注: 日本語ドキュメント) を使用したシステムメッセージのログ出力に対応しています。
ログは trac.ini の [logging] セクションで設定することができます。
対応しているログの種類
ログの出力方法は設定ファイルの log_type オプションで設定されます。以下の値が使用できます。
- none
- すべてのログメッセージを抑制する。
- file
- ログをファイルに出力する。 trac.ini の log_file ディレクティブで指定する。
- stderr
- コンソールにすべてのログを出力する。(tracd のみ)
- syslog
- (UNIX) ローカルの名前付きパイプの /dev/log 経由で syslogd にログを出力する。
- eventlog
- (Windows) イベントログに Trac のログを出力する。
ログレベル
出力するログのレベルは trac.ini の log_level ディレクティブで指定します。ログレベルは出力するログメッセージの最低限のレベルを定義します。
レベルの種類:
- CRITICAL
- 最も危険なログのみ。たいていは致命的なメッセージです。
- ERROR
- 処理失敗、バグ、エラーの要求。
- WARN
- 警告、処理を中断するほどではないイベント。
- INFO
- 診断メッセージ。すべてのプロセスについてのログ情報。
- DEBUG
- トレースメッセージ、プロファイリングなど。
See also: TracIni, TracGuide, TracEnvironment