samba-log-parser — Samba (winbind) trace parser.
samba-log-parser
{path} [--pid=PID] [--traceid=ID] [--breakdown] [--merge-by-timestamp] [--flow] [--flow-compact] [-h|--help]
以下のオプションは samba-log-parser
プログラム で有効である。
PID に一致する winbind クライアントのトレースを表示する。
デバッグヘッダフィールドの traceid に一致するトレースを表示する。
全てのトレースを、現在の作業ディレクトリ中の 分離されたファイルに分解する。各 traceid に対して 3つのファイルが生成される: traceid.full traceid.flow traceid.flowcompact
タイムスタンプの順でトレース行を整列する。 traceid ヘッダがないログファイルにおいても同じように動作する。
request/sub-request フローを表示する。
dcerpc 呼び出しの詳細無しに request/sub-request フローを 表示する。
ログファイル log.winbind から、trace id
1234
のフロートレースを表示する:
# samba-log-parser --traceid 1234 --flow /var/log/samba/log.winbind
タイムスタンプを使用して整列された、samba ログディレクトリ中にあるログファイル
に対して、PID が
999999
である winbind クライアントのフルトレースを
表示する。
# samba-log-parser --pid 999999 --merge-by-timestamp /var/log/samba
タイムスタンプを使用して整列された、samba ログディレクトリ中にあるログファイルを traceid 順で、トレースを分離されたファイルに分解する:
# samba-log-parser --breakdown --merge-by-timestamp /var/log/samba
タイムスタンプを使用して整列された、samba ログディレクトリ中にある ログファイルを使ってトレースを整列する。トレースは traceid ヘッダフィールドが 含まれなくとも良い。
# samba-log-parser --merge-by-timestamp /var/log/samba
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed.