SAMBA-LOG-PARSER(1) User Commands SAMBA-LOG-PARSER(1)

samba-log-parser - تحلیل‌گر ردگیری‌های سامبا (winbind).

samba-log-parser {path} [--pid=PID] [--traceid=ID] [--breakdown] [--merge-by-timestamp] [--flow] [--flow-compact] [-h|--help]

این ابزار بخشی از مجموعه samba(7) است.

برنامه samba-log-parser لاگ‌های winbind سامبا را تجزیه و تحلیل می‌کند.

گزینه‌های زیر برای برنامه samba-log-parser در دسترس هستند.

--pid=PID

نمایش ردگیری‌ها برای کلاینت winbind با PID مطابق.

--traceid=ID

نمایش ردگیری‌ها با فیلد هدر اشکال‌زدایی traceid منطبق.

--breakdown

تفکیک تمام ردگیری‌ها به فایل‌های مجزا در دایرکتوری کاری جاری. برای هر traceid سه فایل ایجاد می‌شود: traceid.full و traceid.flow و traceid.flowcompact.

--merge-by-timestamp

مرتب‌سازی خطوط ردگیری بر اساس برچسب زمانی (timestamp). برای فایل‌های لاگ بدون فیلد هدر traceid نیز کار می‌کند.

--flow

نمایش جریان درخواست/زیردرخواست (request/sub-request flow).

--flow-compact

نمایش جریان درخواست/زیردرخواست بدون جزئیات فراخوانی‌های dcerpc.

نمایش ردگیری‌های جریان برای شناسه ردگیری (trace id) 1234 از فایل لاگ log.winbind:

# samba-log-parser --traceid 1234 --flow /var/log/samba/log.winbind

نمایش کامل ردگیری‌ها برای کلاینت winbind با PID 999999 به‌صورت مرتب‌شده با استفاده از برچسب زمانی برای فایل‌های لاگ موجود در دایرکتوری لاگ سامبا:

# samba-log-parser --pid 999999 --merge-by-timestamp /var/log/samba

تفکیک ردگیری‌ها به فایل‌های مجزا بر اساس traceid به‌صورت مرتب‌شده با برچسب زمانی برای فایل‌های لاگ موجود در دایرکتوری لاگ سامبا:

# samba-log-parser --breakdown --merge-by-timestamp /var/log/samba

مرتب‌سازی ردگیری‌ها با استفاده از برچسب زمانی برای فایل‌های لاگ موجود در دایرکتوری لاگ سامبا. نیازی نیست ردگیری‌ها شامل فیلد هدر traceid باشند.

# samba-log-parser --merge-by-timestamp /var/log/samba

این صفحه راهنما بخشی از نسخه 4.24.6 مجموعه سامبا (Samba) است.

نرم‌افزار اصلی سامبا و ابزارهای مرتبط توسط Andrew Tridgell ساخته شده‌اند. سامبا اکنون توسط تیم سامبا (Samba Team) به‌عنوان یک پروژه متن‌باز مشابه روش توسعه هسته لینوکس توسعه داده می‌شود.

08/16/2026 Samba 4.24.6