CLUSTERVIS(1) General Commands Manual CLUSTERVIS(1)

clustervis - بصری‌سازی عملکرد پردازنده و شبکه در یک کلاستر

clustervis [-H nodesfile] [-h host[,host...]] [-a archive[,archive...]] [-m max] [گزینه‌های pmview]

دستور clustervis نمودارهای میله‌ای سه‌بعدی از میزان مصرف پردازنده (CPU utilization) و ترافیک شبکه را برای یک یا چند میزبان در یک کلاستر نمایش می‌دهد. ابزار دوبعدی جایگزین برای پایش عملکرد کلاستر، pmgcluster(1) است. clustervis طوری طراحی شده است که نمایی کلی و مقیاس‌پذیر از عملکرد کلاسترهای بزرگ ارائه دهد. ابزارهای دیگری مانند pmchart(1) و pmgsys(1) جزئیات موشکافانه‌ای را به ازای هر میزبان ارائه می‌دهند. این ابزارها را می‌توان با کلیک روی صفحه پایه بنفش‌رنگ مربوط به یک میزبان خاص و سپس انتخاب ابزار از منوی launch در clustervis اجرا کرد.

آرگومان‌های -H، -h و -a همگی مانعة‌الجمع هستند و معانی زیر را دارند؛ اگر هیچ‌یک از -H، -h یا -a داده نشوند، و یکی از فایل‌های /etc/nodes یا /etc/ace/nodes موجود باشد، یا متغیر محیطی $PCP_CLUSTER_CONFIG تنظیم شده باشد، از فایل نام‌برده به عنوان مجموعه میزبان‌ها برای پایش زنده استفاده می‌شود. اگر فایل پیش‌فرض گره‌ها وجود نداشته باشد، متغیر محیطی تنظیم نشده باشد و هیچ‌کدام از سه پرچم نیز داده نشده باشند، یک خطا گزارش می‌شود. در غیر این صورت، اگر -H مشخص شده باشد، مجموعه میزبان‌ها در nodesfile تعیین می‌شود.

پرچم -h یک یا چند میزبان (جداشده با کاما و بدون فاصله) را برای پایش زنده مشخص می‌کند و پرچم -a یک یا چند بایگانی را برای بازپخش بایگانی تعیین می‌کند (جداشده با کاما).

ارتفاع پشته پردازنده متناسب با میزان مصرف پردازنده در هر یک از حالت‌های sys (قرمز، در حال اجرا در هسته) و user (آبی، در حال اجرای کد کاربر) است. پشته ترافیک شبکه برای هر رابط شبکه به عنوان نرخ بسته‌های in (آبی روشن)، out (نارنجی) و errors (قرمز) نشان داده می‌شود. ارتفاع پشته شبکه با آرگومان -m تنظیم می‌شود، که مقدار پیش‌فرض آن 750 بسته در ثانیه است و نمایانگر ترافیک اشباع‌شده شبکه می‌باشد.

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

$PCP_VAR_DIR/config/pmlogger/config.clustervis
یک فایل پیکربندی pmlogger(1) برای معیارهای clustervis.
/usr/pcp/lib/pmview-args
رویه‌های شل برای تجزیه گزینه‌های خط فرمان pmview(1).
/etc/nodes
مجموعه پیش‌فرض میزبان‌ها در کلاستر.

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

dkvis(1), mpvis(1), nfsvis(1), pmcd(1), pmchart(1), pmlogger(1), pmview(1), pcp.conf(4) و pcp.env(4).

نمای CPU برای pmchart(1).

Performance Co-Pilot