| PMDAMEMCACHE(1) | General Commands Manual | PMDAMEMCACHE(1) |
نام (NAME)
pmdamemcache - کارگزار دامنه سنجههای عملکرد memcached (PMDA)
توضیحات (DESCRIPTION)
این PMDA دادههای عملکردی را از memcached، یک دیمن توزیعشده برای حافظه نهان (کش) که معمولاً برای بهبود کارایی سرویسدهی وب استفاده میشود، استخراج میکند. یک مزرعه از فرایندهای memcached بر روی چندین سرور میتواند توسط یک برنامه وب منفرد استفاده شود؛ این کار اندازه کل حافظه نهان اشیای در دسترس را افزایش داده و بار پایگاه داده مرتبط با اندازههای کوچکتر حافظه نهان را کاهش میدهد. این سیستم با جزئیات کامل در http://www.danga.com/memcached توضیح داده شده است.
نصب (INSTALLATION)
برنامه pmdamemcache را پیکربندی کنید تا مقادیر را از مجموعه میزبانهای استفادهشده در مزرعه memcache استخراج کند. این میزبانها را میتوان در فایل $PCP_PMDAS_DIR/memcache/memcache.conf و در قالبی (مانند آرایه Perl) که در بالای pmdamemcache.pl شرح داده شده است، فهرست کرد. همچنین نرخ نوسازی سفارشی را نیز میتوان با استفاده از این سازوکار پیکربندی نمود.
# cd $PCP_PMDAS_DIR/memcache # [ edit memcache.conf ]
پس از راهاندازی این مورد، میتوانید با انجام مراحل زیر به عنوان کاربر ریشه (root)، به نامها و مقادیر سنجههای عملکرد memcache دسترسی پیدا کنید:
# cd $PCP_PMDAS_DIR/memcache # ./Install
اگر مایلید فرآیند نصب را لغو کنید، دستورات زیر را به عنوان ریشه اجرا نمایید:
# cd $PCP_PMDAS_DIR/memcache # ./Remove
برنامه pmdamemcache توسط pmcd(1) راهاندازی میشود و هرگز نباید به طور مستقیم اجرا گردد. اسکریپتهای Install و Remove هنگامی که کارگزار نصب یا حذف میشود، به pmcd(1) اطلاع میدهند.
فایلها (FILES)
- $PCP_PMDAS_DIR/memcache/memcache.conf
- فایل پیکربندی اختیاری که نمونههای پایششده memcache را فهرست میکند
- $PCP_PMDAS_DIR/memcache/Install
- اسکریپت نصب برای کارگزار pmdamemcache
- $PCP_PMDAS_DIR/memcache/Remove
- اسکریپت لغو نصب برای کارگزار pmdamemcache
- $PCP_LOG_DIR/pmcd/memcache.log
- فایل وقایع (لاگ) پیشفرض برای پیامهای خطای pmdamemcache
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای پارامتریکسازی نام فایلها و دایرکتوریهای مورد استفاده توسط PCP به کار میروند. در هر نصب، فایل /etc/pcp.conf حاوی مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF میتواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همانطور که در pcp.conf(5) شرح داده شده است.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |