MEMSTAT(1) libmemcached-awesome MEMSTAT(1)

memstat - جمع‌آوری و نمایش اطلاعات آماری از سرورهای memcached

memstat [options] [stat args]

جمع‌آوری اطلاعات آماری از یک سرور

دستور memstat وضعیت و آمار سرورهای memcached(1) https://linux.die.net/man/1/memcached را تخلیه (dump) می‌کند. این ابزار تمامی داده‌ها را در خروجی استاندارد چاپ می‌کند.

نمایش راهنما.
نمایش نسخه.
کارکرد در حالت بی‌صدا (عدم چاپ پیام‌ها).
کارکرد با جزئیات بیشتر.
مشاهده -v|--verbose.
تعیین فهرست سرورها به‌صورت hostname[:port][,hostname[:port]...].
فعال‌سازی عملیات‌های غیرمسدودکننده (Non-blocking).
غیرفعال‌سازی الگوریتم نِیگل (Nagle).
فعال‌سازی پروتکل باینری (دودویی).
بافر کردن درخواست‌ها.
استفاده از username برای احراز هویت SASL.
استفاده از password برای احراز هویت SASL.
آرگومان‌های آماری (stat args).

منسوخ‌شده: از آرگومان‌های مکانی (positional) استفاده کنید.

تحلیل و چاپ تفاوت‌های یک کلاستر سرور. به‌طور پیش‌فرض مقایسه حافظه و زمان فعالیت (uptime) انجام می‌شود.

گزینه‌ها:

مقایسه حافظه و زمان فعالیت.
مقایسه تاخیر شبکه (Network latency).
فقط دریافت و چاپ نسخه(های) سرور.
تعداد تکرار درخواست‌های GET ارسال‌شده توسط آزمون تاخیر (پیش‌فرض: 1000).

تعیین فهرستی از سرورها.

پیشوند این برنامه متغیر است، یعنی می‌توان آن را هنگام ساخت (کامپایل) پیکربندی کرد.

معمولاً برنامه‌های کلاینت libmemcached-awesome دارای پیشوند mem هستند، مانند memcat یا memcp.

با این حال، می‌توان آن را طوری پیکربندی کرد که پیشوند با مورد دیگری مانند mc جایگزین شود؛ در این صورت، برنامه‌های کلاینت libmemcached-awesome به ترتیب mccat، mccp و غیره نامیده می‌شوند.

memcached(1) https://linux.die.net/man/1/memcached libmemcached(3) https://linux.die.net/man/3/libmemcached

  • کتابخانه کلاینت C/C++ برای memcached <>
  • کار با اطلاعات آماری سرور <>
March 7, 2026 1.1