| PMDANGINX(1) | General Commands Manual | PMDANGINX(1) |
نام (NAME)
pmdanginx - عامل دامنه معیارهای عملکرد Nginx برای PCP
توضیحات (DESCRIPTION)
برنامه pmdanginx یک عامل دامنه معیارهای عملکرد (PMDA) است که معیارهای عملکرد را از nginx(8) - یک سرور HTTP و پراکسی معکوس، یک سرور پراکسی ایمیل و یک سرور پراکسی عمومی TCP - صادر میکند.
نصب (INSTALLATION)
این PMDA نیازمند آن است که ماژول stub_status در nginx فعال بوده و در نشانی http://localhost/nginx_status در دسترس باشد.
به منظور فعالسازی این ماژول، بخش «server» در فایل پیکربندی nginx.conf باید شامل موارد زیر باشد:
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
allow ::1;
deny all;
}
در دسترس بودن ابزار سنجش را میتوان با استفاده از این دستورات (بررسی زمان کامپایل و سپس زمان اجرا) اعتبارسنجی کرد:
# nginx -V 2>&1 | grep -o with-http_stub_status_module # curl http://localhost/nginx_status
برای نصب PMDA مربوط به nginx، اسکریپت Install را با دسترسی ریشه (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/nginx # ./Install
برای حذف نصب، دستورات زیر باید با دسترسی ریشه (root) انجام شوند:
# cd $PCP_PMDAS_DIR/nginx # ./Remove
عامل pmdanginx توسط pmcd(1) راهاندازی میشود و هرگز نباید به صورت مستقیم اجرا گردد. اسکریپتهای Install و Remove هنگامی که عامل نصب یا حذف میشود، به pmcd(1) اطلاعرسانی میکنند.
فایلها (FILES)
- $PCP_PMDAS_DIR/nginx/nginx.conf
- فایل پیکربندی اختیاری برای pmdanginx
- $PCP_PMDAS_DIR/nginx/Install
- اسکریپت نصب برای عامل pmdanginx
- $PCP_PMDAS_DIR/nginx/Remove
- اسکریپت لغو نصب برای عامل pmdanginx
- $PCP_LOG_DIR/pmcd/nginx.log
- فایل لاگ پیشفرض برای پیامهای خطای pmdanginx
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای پارامتریکسازی نام فایلها و دایرکتوریهای مورد استفاده توسط PCP به کار میروند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. از متغیر $PCP_CONF میتوان برای مشخص کردن یک فایل پیکربندی جایگزین استفاده کرد، همانطور که در pcp.conf(5) توضیح داده شده است.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |