PMDAUWSGI(1) General Commands Manual PMDAUWSGI(1)

pmdauwsgi - عامل دامنه معیارهای کارایی uwsgi (PMDA)

برنامه pmdauwsgi یک عامل دامنه معیارهای کارایی (PMDA) است که معیارهای کارایی را از uwsgi صادر می‌کند. uWSGI اغلب در کنار وب‌سرورهایی مانند Nginx استفاده می‌شود، که پشتیبانی مستقیمی از پروتکل بومی uwsgi در uWSGI ارائه می‌دهند، تا برنامه‌های کاربردی وب پایتون مانند Django را سرویس‌دهی کنند.

pmdauwsgi یک فایل پیکربندی اختیاری با ساختار ini را می‌خواند:

$PCP_SYSCONF_DIR/uwsgi/uwsgi.conf

این فایل دارای بخش [pmda] است:

[pmda]

اتصال به سرور آمار uwsgi روی نام میزبان مشخص‌شده.
اتصال به سرور آمار uwsgi روی درگاه مشخص‌شده.

این PMDA نیازمند آن است که uwsgi بر روی میزبان محلی با سرور آمار uwsgi که روی درگاه TCP به شماره 9051 (پیش‌فرض) و با فعال بودن stats-http اجرا می‌شود، در حال اجرا باشد.

برای نصب PMDA مربوط به uwsgi، اسکریپت Install را با دسترسی ریشه (root) اجرا کنید:

  # cd $PCP_PMDAS_DIR/uwsgi
  # ./Install

برای حذف نصب، دستورات زیر را با دسترسی ریشه (root) انجام دهید:

  # cd $PCP_PMDAS_DIR/uwsgi
  # ./Remove

عامل pmdauwsgi توسط pmcd(1) راه‌اندازی می‌شود و هرگز نباید به صورت مستقیم اجرا گردد. اسکریپت‌های Install و Remove هنگامی که عامل نصب یا حذف می‌شود، به pmcd(1) اطلاع‌رسانی می‌کنند.

$PCP_PMDAS_DIR/uwsgi/Install
اسکریپت نصب برای عامل pmdauwsgi
$PCP_PMDAS_DIR/uwsgi/Remove
اسکریپت لغو نصب برای عامل pmdauwsgi
$PCP_LOG_DIR/pmcd/uwsgi.log
فایل لاگ پیش‌فرض برای پیام‌های خطای pmdauwsgi
$PCP_SYSCONF_DIR/uwsgi/uwsgi.conf
فایل پیکربندی اختیاری برای عامل pmdauwsgi

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

PCPIntro(1) و pmcd(1).

PCP Performance Co-Pilot