Version 1 (modified by trac, 18 years ago) (diff) |
---|
ログ
Table of Contents
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