| PMDAPODMAN(1) | General Commands Manual | PMDAPODMAN(1) |
نام (NAME)
pmdapodman - ایجنت دامنه سنجههای عملکردی (PMDA) برای کانتینرهای پادمن
خلاصه دستور (SYNOPSIS)
$PCP_PMDAS_DIR/podman/pmdapodman [-D debug] [-d domain] [-l logfile]
توضیحات (DESCRIPTION)
دستور podman(1) ابزاری برای مدیریت پادها، کانتینرها و ایمیجهای کانتینری است که از مفهوم پادِ کانتینر (که توسط کوبرنتیز محبوب شد) پیروی میکند. pmdapodman یک ایجنت دامنه سنجههای عملکردی (PMDA) است که سنجههای عملکردی نشاندهنده وضعیت کانتینرها و پادهای مدیریتشده توسط پادمن را استخراج میکند.
ایجنت podman (PMDA) سنجههایی را صادر میکند که اطلاعات مربوط به کانتینرهای منفرد و گروههایی از کانتینرها (موسوم به پاد) را اندازهگیری میکنند.
شرح مختصری از گزینههای خط فرمان pmdapodman در ادامه آمده است:
- -d
- بسیار حیاتی است که شماره domain (دامنه) سنجههای عملکردی مشخصشده در اینجا، یکتا و یکپارچه باشد. بدین معنا که domain باید برای هر PMDA در یک میزبان متفاوت باشد، و همان شماره domain باید برای همان PMDA در تمام میزبانها استفاده شود.
- -l
- محل فایل لاگ (گزارش رویدادها). بهطور پیشفرض، هنگامی که pmdapodman راهاندازی میشود، یک فایل لاگ به نام podman.log در دایرکتوری جاری pmcd(1) (یعنی $PCP_LOG_DIR/pmcd) نوشته میشود. اگر فایل لاگ قابل ایجاد نباشد یا دسترسی نوشتن نداشته باشد، خروجی به جای آن در خطای استاندارد (stderr) نوشته میشود.
نصب (INSTALLATION)
ایجنت podman (PMDA) بهطور پیشفرض در لینوکس نصب شده و در دسترس است. اگر میخواهید نصب آن را لغو و حذف کنید، دستورات زیر را به عنوان کاربر ریشه (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/podman # ./Remove
اگر پس از حذف، میخواهید مجدداً دسترسی به نامها، متن راهنما و مقادیر سنجههای عملکرد پادمن را برقرار کنید، دستورات زیر را به عنوان کاربر ریشه (root) اجرا کنید:
# cd $PCP_PMDAS_DIR/podman # ./Install
برنامه pmdapodman توسط pmcd(1) راهاندازی میشود و هرگز نباید مستقیماً اجرا شود. اسکریپتهای Install و Remove به pmcd(1) هنگام نصب یا حذف ایجنت اطلاع میدهند.
فایلها (FILES)
- $PCP_PMCDCONF_PATH
- گزینههای خط فرمان استفادهشده برای اجرای pmdapodman
- $PCP_PMDAS_DIR/podman/help
- فایل متنی راهنمای پیشفرض برای سنجههای پادمن
- $PCP_PMDAS_DIR/podman/Install
- اسکریپت نصب برای ایجنت pmdapodman
- $PCP_PMDAS_DIR/podman/Remove
- اسکریپت لغو نصب برای ایجنت pmdapodman
- $PCP_LOG_DIR/pmcd/podman.log
- فایل لاگ پیشفرض برای پیامهای خطا و سایر اطلاعات از pmdapodman
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای پارامتریک کردن نام فایلها و دایرکتوریهای مورد استفاده توسط PCP استفاده میشوند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. از متغیر $PCP_CONF میتوان برای مشخص کردن یک فایل پیکربندی جایگزین استفاده کرد، همانطور که در pcp.conf(5) شرح داده شده است.
گزینههای اشکالزدایی (DEBUGGING OPTIONS)
گزینه -D یا --debug خروجی عیبیابی تکمیلی را روی stderr فعال میکند تا به تفکیک و رفع مشکلات کمک کند، هرچند این اطلاعات گاهی پیچیده است و اساساً برای راهنمایی توسعهدهندگان در نظر گرفته شده است تا کاربران نهایی. debug فهرستی از گزینههای اشکالزدایی جداشده با کاما است؛ از pmdbg(1) همراه با گزینه -l برای بهدست آوردن فهرستی از گزینههای اشکالزدایی موجود و معانی آنها استفاده کنید.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |