WEBPINGVIS(1) General Commands Manual WEBPINGVIS(1)

webpingvis - بصری‌سازی زمان پاسخ‌دهی کارگزار وب

webpingvis [-CiVz] [-A align] [-a archive] [-h host] [-m max] [-n pmnsfile] [-O time] [-p port] [-S time] [-T time] [-t interval] [-x version] [-Z timezone]

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

مانند تمام صحنه‌های pmview(1)، هنگامی که موشواره روی یکی از ستون‌ها برده می‌شود، مقدار فعلی و اطلاعات معیار مربوط به آن ستون در کادر متنی نزدیک بالای صفحه نمایش داده خواهد شد. ارتفاع ستون‌ها متناسب با مقادیر معیارهای کارایی نسبت به مقدار بیشینه است، همان‌گونه که با اندازه URLهای دریافت شده توسط pmdawebping(1) و گزینه -m (به زیر مراجعه کنید) کنترل می‌شود.

ستون‌ها در صحنه webpingvis اطلاعات زیر را نشان می‌دهند:

ستون‌های سبز اندازه نسبی نتایج بازگردانده‌شده برای هر URL را در بار کاری pmdawebping نشان می‌دهند.
برای هر URL در بار کاری pmdawebping، اجزای زمان پاسخ‌دهی کارگزار وب (connect، head و body) و زمان کل پاسخ‌دهی نمایش داده می‌شود.

در سمت راست، زمان‌های اجزا و زمان کل برای تمامی URLها در بار کاری pmdawebping جمع زده می‌شوند.

چهار ستون خطای قرمز تعداد خطاهای سوکت، HTTP، HTML یا سایر خطاهایی را نشان می‌دهند که در آخرین تکرار بار کاری pmdawebping رخ داده است. هر یک از این خطاها درخواست برای یک URL را لغو می‌کند.

دستور webpingvis از pmview(1) استفاده می‌کند، بنابراین واسط کاربری از موارد توصیف‌شده برای pmview(1) پیروی می‌کند که به نوبه خود صحنه را درون یک نمایشگر ارزیاب Inventor نمایش می‌دهد. برای کنترل عمومی نمایشگر، ivview(1) را ببینید.

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

گزینه‌های مخصوص webpingvis عبارتند از:

نام‌های URL به‌طور پیش‌فرض به‌عنوان برچسب در صحنه گنجانده نمی‌شوند. گزینه -i گنجاندن آن‌ها را اجباری می‌کند.
ضریب نرمال‌سازی ستون‌های زمان پاسخ‌دهی را تغییر می‌دهد. مقدار max بر حسب میلی‌ثانیه است و باید بیشینه مقدار مورد انتظار برای کل زمان پاسخ‌دهی تجمیع‌شده در تمام URLها در بار کاری pmdawebping باشد. مقدار پیش‌فرض ۱۰۰۰ میلی‌ثانیه است.
فایل پیکربندی مشتق‌شده برای pmview(1) روی خروجی استاندارد نوشته می‌شود. این خروجی می‌تواند ذخیره شود و در صورتی که کاربر بخواهد نمایش را سفارشی‌سازی کرده یا برخی از پارامترهای نرمال‌سازی را اصلاح کند، مستقیماً با pmview(1) استفاده شود.

از آن‌جا که webpingvis URLهای پیکربندی‌شده را بر اساس اندازه مرتب می‌کند، اجرای webpingvis اندکی پس از راه‌اندازی pmdawebping(1) ممکن است منجر به مرتب‌سازی نادرست URLها شود چرا که ممکن است هنوز دریافت نشده باشند.

نویسه ~ ممکن است توسط pmview(1) به‌درستی تجزیه نشود. بنابراین، اگر pmdawebping(1) در حال دریافت هرگونه URL حاوی ~ باشد، در این صورت webpingvis اجرا نخواهد شد.

$PCP_VAR_DIR/pmns/*
فایل‌های پیش‌فرض مشخصات PMNS
$PCP_VAR_DIR/config/pmlogger/config.webpingvis
فایل پیکربندی pmlogger(1) که می‌تواند برای ایجاد بایگانی PCP مناسب برای نمایش با webpingvis استفاده شود
$PCP_VAR_DIR/config/pmchart/Web.Response
فایل پیکربندی pmchart(1) برای نظارت بر زمان پاسخ‌دهی کارگزار وب

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

pmcd(1)، pmchart(1)، pmdawebping(1)، pmdumplog(1)، pminfo(1)، pmlogger(1)، pmval(1)، pmview(1)، weblogvis(1) و webvis(1).

Performance Co-Pilot