WEBLOGVIS(1) General Commands Manual WEBLOGVIS(1)

weblogvis - مصورسازی فعالیت و کارایی برگرفته از لاگ‌های وب‌سرور

weblogvis [-bCfiVz] [-A align] [-a archive] [-h host] [-I time] [-m max] [-n pmnsfile] [-O time] [-p port] [-S time] [-t interval] [-T time] [-x version] [-Z timezone] [server ...]

دستور weblogvis فعالیت وب‌سرور را همان‌طور که توسط عاملِ pmdaweblog(1) در Performance Co-Pilot (PCP) از لاگ‌های دسترسی وب‌سرور استخراج شده است، نمایش می‌دهد. این نمایش بر اساس مقادیر معیارهای کارایی دریافت‌شده از host هدف (که در حال اجرای pmcd(1) و عامل دامنه معیارهای کارایی pmdaweblog(1) (PMDA(3)) است) یا از لاگ بایگانی PCP مشخص‌شده توسط archive تنظیم می‌شود. صفحهٔ نمایش در هر interval ثانیه (پیش‌فرض ۲ ثانیه) به‌روزرسانی می‌شود.

حالت نمایش پیش‌فرض، نرخ درخواست‌ها را بر اساس اندازهٔ پاسخ، برای تمام لاگ‌های وب‌سرور که توسط pmdaweblog(1) پایش می‌شوند، دسته‌بندی کرده و نشان می‌دهد. بخش بالایی تصویر، زمان بیکاری و نرخ کل درخواست‌های هر وب‌سرور را شامل می‌شود. فهرست کارسازها را می‌توان با مشخص کردن نام‌های server محدود کرد. موارد ممکن برای server در فایل پیکربندی pmdaweblog(1) فهرست شده‌اند.

دستور weblogvis از pmview(1) استفاده می‌کند، بنابراین رابط کاربری آن از آنچه برای pmview(1) توصیف شده پیروی می‌نماید، که خود صحنه را درون یک نمایشگر بررسی‌کنندهٔ Inventor (یا همان Inventor examiner viewer) نمایش می‌دهد.

دستور weblogvis بیشتر گزینه‌های خط فرمان را به pmview(1) ارسال می‌کند. از این رو، گزینه‌های خط فرمان -A، -a، -C، -h، -n، -O، -p، -S، -t، -T، -x، -Z و -z، و همچنین رابط کاربری در صفحهٔ راهنمای pmview(1) توضیح داده شده‌اند.

گزینه‌های اختصاصی weblogvis عبارت‌اند از:

تغییر حالت نمایش به گزارش بایت در ثانیه، به جای درخواست در ثانیه.
تغییر دسته‌بندی فعالیت‌ها به استفاده از توابع HTTP (شامل Get، Post، Head و Other)، به جای دسته‌بندی پیش‌فرض بر اساس اندازهٔ نتیجهٔ درخواست. با این دسته‌بندی، نرخ خطاهای ثبت‌شده در لاگ‌ها برای هر وب‌سرور نیز نمایش داده می‌شود.
برچسب‌گذاری هر ستون با نام وب‌سرور مربوطه.
تغییر زمان پیش‌فرض مورد انتظار برای بیکاری وب‌سرورها از ۳۶۰۰ ثانیه (۱ ساعت) به time.
تغییر مقدار بیشینهٔ نرمال‌سازی پیش‌فرض، بسته به حالت نمایش، به max بایت در ثانیه یا درخواست در ثانیه. مقادیر پیش‌فرض، ۵۰۰۰۰۰ بایت در ثانیه یا ۱۰۰ درخواست در ثانیه است.
حالت پرگو (Verbose) - خروجی دادن فایل پیکربندی ایجادشده برای pmview(1).

$PCP_VAR_DIR/config/pmlogger/config.web
فایل پیکربندی pmlogger(1) که می‌تواند برای ایجاد یک بایگانی PCP مناسب جهت نمایش با weblogvis استفاده شود.
$PCP_VAR_DIR/config/pmchart/Web.Alarms
فایل پیکربندی pmchart(1) برای پایش شرایط هشدار وب‌سرور.
$PCP_VAR_DIR/config/pmchart/Web.Requests
فایل پیکربندی pmchart(1) برای پایش درخواست‌های وب‌سرور.
$PCP_VAR_DIR/config/pmchart/Web.Volume
فایل پیکربندی pmchart(1) برای پایش حجم تراکنش‌های وب‌سرور.
$PCP_PMDAS_DIR/weblog
دایرکتوری نصب pmdaweblog(1).

متغیرهای محیطی با پیشوند PCP_ برای مقداردهی پارامترهای نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط PCP به کار می‌روند. در هر نصب، فایل /etc/pcp.conf شامل مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF می‌تواند برای مشخص کردن یک فایل پیکربندی جایگزین، مطابق با آنچه در pcp.conf(4) شرح داده شده است، استفاده شود.

pmcd(1)، pmchart(1)، pmdaweblog(1)، pmlogger(1)، pmview(1)، webpingvis(1)، webvis(1)، pcp.conf(4) و pcp.env(4).

Performance Co-Pilot