MEMCACHED-TOOL(1) General Commands Manual MEMCACHED-TOOL(1)

memcached-tool - ابزار دریافت آمار و مدیریت memcached

memcached-tool <host[:port] | /path/to/socket> [mode]

memcached-tool یک اسکریپت Perl است که برای چاپ آمار از یک نمونه در حال اجرای memcached استفاده می‌شود. اولین پارامتر، آدرس دیمن را با یک نام میزبان (hostname)، که به صورت اختیاری شماره پورت به دنبال آن می‌آید (پیش‌فرض 11211 است)، یا با مسیر یک سوکت دامنه یونیکس (UNIX domain socket) مشخص می‌کند. پارامتر دوم حالتی را که ابزار باید در آن اجرا شود مشخص می‌کند.

چاپ آمار slab class. در صورتی که هیچ حالتی مشخص نشود، این حالت پیش‌فرض است. ستون‌های چاپ‌شده عبارتند از:
#
شماره slab class.
میزان فضای مورد استفاده هر تکه (chunk). یک آیتم از یک تکه با اندازه مناسب استفاده می‌کند.
سن قدیمی‌ترین آیتم در LRU.
تعداد کل صفحات تخصیص‌یافته به slab class.
تعداد آیتم‌هایی که در حال حاضر در این کلاس ذخیره شده‌اند. آیتم‌های منقضی‌شده به طور خودکار مستثنی نمی‌شوند.
بله (Yes) در صورتی که در انتهای آخرین صفحه تخصیص‌یافته هیچ تکه آزادی وجود نداشته باشد.
تعداد دفعاتی که یک آیتم قبل از منقضی شدن مجبور شده از LRU بیرون رانده (evict) شود.
ثانیه‌های سپری‌شده از آخرین دسترسی برای جدیدترین آیتم بیرون رانده‌شده از این کلاس.
تعداد دفعاتی که slab class زیرین قادر به ذخیره یک آیتم جدید نبوده است (Out of Memory).
چاپ آمار عمومی دیمن. هر خط شامل نام شاخص آماری و مقدار آن است.
تهیه یک نسخه پشتیبان جزئی (partial dump) از حافظه موقت (cache) نوشته‌شده در دستورات add پروتکل memcached. اگر limit مشخص شده و یک عدد صحیح اکیداً مثبت باشد، نسخه پشتیبان به همان تعداد آیتم محدود می‌شود.

memcached(1),
https://www.memcached.org

اسکریپت memcached-tool توسط Brad Fitzpatrick نوشته شده است <brad@danga.com>

July 2, 2013