LOGCONV.PL(1) General Commands Manual LOGCONV.PL(1)

logconv.pl - تحلیل فایل‌های گزارش دسترسی Directory Server

logconv.pl [-h] [-d <rootDN>] [-s <size limit>] [-v] [-V] [-S <start time>] [-E <end time>] [-T <min etime>] [-efcibaltnxgjuU] [ access log ... ... ]

فایل‌های گزارش دسترسی (access log) سرویس‌دهنده دایرکتوری (Directory Server) را برای یافتن اطلاعات مشخص‌شده در خط فرمان تحلیل می‌کند.

خلاصه‌ای از گزینه‌ها در زیر آمده است:

راهنما/نحوه استفاده
پیش‌فرض -> cn=directory manager
پیش‌فرض -> /tmp
نکته -> در صورت وجود حافظه RAM کافی، می‌توان به جای آن از یک دیسک RAM استفاده کرد:


mkdir /dev/shm/logconv، و از این دایرکتوری برای مقدار «-D» استفاده کنید.

پیش‌فرض -> 20
برای مثال، متعادل‌کننده‌های بار (Load balancers)
چاپ نسخه ابزار
زمان شروع تحلیل فایل گزارش برای مثال: [28/Mar/2002:13:14:22 -0800]
زمان پایان تحلیل فایل گزارش برای مثال: [28/Mar/2002:13:24:62 -0800]
حداقل etime مورد نیاز برای ثبت و گزارش جستجوهای بدون نمایه (unindexed). پیش‌فرض صفر است.
این گزینه یک گزارش CSV برای برنامه‌های صفحه‌گسترده ایجاد می‌کند.
این گزینه یک گزارش CSV برای برنامه‌های صفحه‌گسترده ایجاد می‌کند.
این گزینه گزارشی بر اساس تمام dnهای bind، اتصالات ناشناس (anonymous binds) یا یک DN خاص تولید می‌کند.
خروجی پرگو (با جزئیات کامل)
-[efcibaltnxgjuU]

e آمار کدهای خطا (Error Code)
f آمار ورودهای ناموفق
c آمار کدهای اتصال (Connection Code)
i آمار کلاینت‌ها
b آمار Bind
a آمار پایه جستجو (Search Base)
l آمار فیلتر جستجو (Search Filter)
t آمار Etime
n آمار Nentries
x عملیات گسترش‌یافته (Extended Operations)
r آمار پردرخواست‌ترین صفت‌ها (Attribute)
g آمار عملیات رهاشده (Abandoned Operation)
j توصیه‌ها
u آمار جستجوهای بدون نمایه (بسیار دقیق)
y آمار تأخیر اتصال (Connection Latency)
p آمار شناسه‌های اتصال باز (Open Connection ID)
U خلاصه جستجوهای بدون نمایه

مثال‌ها:

logconv.pl -s 10 -V access
logconv.pl -d "cn=directory manager" /var/log/dirsrv/slapd-host/access*
logconv.pl -s 50 -ibgju access*
logconv.pl -S "[28/Mar/2002:13:14:22 -0800]" -E "[28/Mar/2002:13:50:05 -0800]" -e access

برنامه logconv.pl توسط پروژه 389 نوشته شده است.

گزارش باگ‌ها را به https://github.com/389ds/389-ds-base/issues/new ارسال کنید.

کپی‌رایت © 2001 متعلق به Sun Microsystems, Inc. با کسب اجازه استفاده شده است.
کپی‌رایت © 2017 متعلق به Red Hat, Inc.
این صفحه راهنما توسط Michele Baldessari <michele@pupazzo.org> برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
این یک نرم‌افزار آزاد است. شما می‌توانید نسخه‌های آن را تحت شرایط مجوز Directory Server که در فایل LICENSE این توزیع نرم‌افزاری آمده است بازتوزیع کنید. این مجوز اساساً همان مجوز جامع همگانی گنو (GNU General Public License) نسخه ۲ به همراه یک استثنا برای توزیع افزونه‌ها (plug-in) است.

March 31, 2017