| PMDALIBVIRT(1) | General Commands Manual | PMDALIBVIRT(1) |
نام (NAME)
pmdalibvirt - عامل PMDA برای libvirt
توضیحات (DESCRIPTION)
برنامه pmdalibvirt یک عامل دامنه معیارهای کارایی (PMDA) است که دادههای زنده کارایی را از هایپروایزر libvirt و دامنهها (ماشینهای مجازی) استخراج میکند.
برای توضیحات دقیق درباره هر معیار، مستندات libvirt را ببینید.
نصب (INSTALLATION)
برنامه pmdalibvirt یک فایل پیکربندی اختیاری با ساختار ini را میخواند:
- •
- $PCP_PMDAS_DIR/libvirt/libvirt.conf
این فایل در بخش [pmda] خود میتواند شامل مقادیر جایگزین برای گزینههای PMDA زیر باشد:
- user
- uri
- backing
بهطور پیشفرض، به ترتیب مقادیر root، qemu:///system و False به عنوان مقادیر این گزینهها استفاده میشوند.
تنظیم backing میتواند برای بسط اطلاعات دستگاههای بلوکی جهت پوشش زنجیرههای پشتیبان (backing chains) در نسخههای جدید libvirt استفاده شود.
تنظیم old API میتواند در محیطهایی که امکانات جدید API مربوط به libvirt در دسترس نیستند (مانند RHEL 6 / libvirt-0.10.2) به کار رود تا برخی از معیارهای موجود در API جدیدتر را فراهم سازد. صرفنظر از نسخه API، برای معیارهای کارایی به هیچ عامل مهمانی (guest agent) نیاز نیست.
توجه داشته باشید که استفاده از کاربری غیر از root معمولاً نیازمند پیکربندی در سمت libvirt نیز میباشد؛ لطفاً برای جزئیات بیشتر در این زمینه به مستندات libvirt مراجعه کنید.
هنگامی که راهاندازیهای لازم آماده شد، میتوانید اتصال را آزمایش کرده و PMDA را نصب کنید تا دسترسی به نامها و مقادیر معیارهای کارایی libvirt فعال شود. برای نصب، دستورات زیر را به عنوان کاربر ریشه (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/libvirt # ./connect # ./Install
برای حذف نصب، دستورات زیر را به عنوان کاربر ریشه (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/libvirt # ./Remove
برنامه pmdalibvirt توسط pmcd(1) اجرا میشود و هرگز نباید مستقیماً اجرا گردد. اسکریپتهای Install و Remove هنگامی که عامل نصب یا حذف میشود، به pmcd(1) اطلاع میدهند.
فایلها (FILES)
- $PCP_PMDAS_DIR/libvirt/libvirt.conf
- فایل پیکربندی برای عامل pmdalibvirt
- $PCP_PMDAS_DIR/libvirt/connect
- ابزار کمکی آزمایش اتصال با استفاده از پیکربندی عامل pmdalibvirt
- $PCP_PMDAS_DIR/libvirt/Install
- اسکریپت نصب برای عامل pmdalibvirt
- $PCP_PMDAS_DIR/libvirt/Remove
- اسکریپت حذف نصب برای عامل pmdalibvirt
- $PCP_LOG_DIR/pmcd/libvirt.log
- فایل لاگ پیشفرض برای پیامهای ارسالشده از عامل pmdalibvirt
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای پارامتریکسازی نام فایلها و دایرکتوریهای مورد استفاده توسط PCP به کار میروند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF ممکن است برای تعیین یک فایل پیکربندی جایگزین، همانطور که در pcp.conf(5) شرح داده شده است، استفاده شود.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |