| LOGCONV.PL(1) | General Commands Manual | LOGCONV.PL(1) |
نام (NAME)
logconv.pl - تحلیل فایلهای گزارش دسترسی Directory Server
خلاصه دستور (SYNOPSIS)
logconv.pl [-h] [-d <rootDN>] [-s <size limit>] [-v] [-V] [-S <start time>] [-E <end time>] [-T <min etime>] [-efcibaltnxgjuU] [ access log ... ... ]
توضیحات (DESCRIPTION)
فایلهای گزارش دسترسی (access log) سرویسدهنده دایرکتوری (Directory Server) را برای یافتن اطلاعات مشخصشده در خط فرمان تحلیل میکند.
گزینهها (OPTIONS)
خلاصهای از گزینهها در زیر آمده است:
- -h, --help
- راهنما/نحوه استفاده
- -d, --rootDN <DN مدیر دایرکتوری>
- پیشفرض -> cn=directory manager
- -D, --data <محل فایلهای داده موقت>
- پیشفرض -> /tmp
نکته -> در صورت وجود حافظه RAM کافی، میتوان به جای آن از یک دیسک RAM استفاده کرد:
mkdir /dev/shm/logconv، و از این دایرکتوری برای مقدار «-D» استفاده کنید. - -s, --sizeLimit <تعداد نتایج بازگرداندهشده در هر دستهبندی>
- پیشفرض -> 20
- -X, --excludeIP <نشانی IP برای مستثنی کردن از آمار اتصالات>
- برای مثال، متعادلکنندههای بار (Load balancers)
- -v, --version نمایش نسخه ابزار
- چاپ نسخه ابزار
- -S, --startTime <زمان شروع تحلیل فایل گزارش>
- زمان شروع تحلیل فایل گزارش برای مثال: [28/Mar/2002:13:14:22 -0800]
- -E, --endTime <زمان توقف تحلیل فایل گزارش>
- زمان پایان تحلیل فایل گزارش برای مثال: [28/Mar/2002:13:24:62 -0800]
- -T, --minEtime <حداقل etime برای گزارش جستجوهای بدون نمایه>
- حداقل etime مورد نیاز برای ثبت و گزارش جستجوهای بدون نمایه (unindexed). پیشفرض صفر است.
- -M, --reportFileMins <فایل خروجی CSV>
- این گزینه یک گزارش CSV برای برنامههای صفحهگسترده ایجاد میکند.
- -m, --reportFileSecs <فایل خروجی CSV>
- این گزینه یک گزارش CSV برای برنامههای صفحهگسترده ایجاد میکند.
- -B, --bind <ALL | ANONYMOUS | Bind DN >
- این گزینه گزارشی بر اساس تمام dnهای bind، اتصالات ناشناس (anonymous binds) یا یک DN خاص تولید میکند.
- -V, --verbose <فعالسازی خروجی پرگو - شامل تمام آمارهای فهرستشده در زیر به جز U>
- خروجی پرگو (با جزئیات کامل)
- -[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 خلاصه جستجوهای بدون نمایه
مثالها (EXAMPLES)
مثالها:
- 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
نویسندگان (AUTHORS)
برنامه logconv.pl توسط پروژه 389 نوشته شده است.
گزارش باگها (BUGS)
گزارش باگها را به https://github.com/389ds/389-ds-base/issues/new ارسال کنید.
کپیرایت و تکثیر (COPYRIGHT)
کپیرایت
© 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 |