انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

mongostat - آنلاین در ابر

mongostat را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور mongostat است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mongostat - MongoDB

خلاصه


La mongostat ابزار یک نمای کلی سریع از وضعیت در حال اجرا ارائه می دهد
مونگودد or مونگوها نمونه. mongostat از نظر عملکردی شبیه به سیستم فایل یونیکس/لینوکس است
سودمندی vmstat، اما داده های مربوط به مونگودد و مونگوها مصادیق

همچنین مشاهده کنید

برای اطلاعات بیشتر در مورد نظارت بر MongoDB، نگاه کنید /اداره/نظارت.

برای پیشینه بیشتر در مورد سایر خروجی های وضعیت MongoDB، ببینید:

· /reference/server-status

· /reference/replica-status

· /reference/database-statistics

· /reference/collection-statistics

برای یک ابزار اضافی که معیارهای MongoDB را ارائه می دهد، ببینید "mongotop."

mongostat به متصل می شود مونگودد نمونه ای که روی رابط میزبان محلی در پورت TCP اجرا می شود
27017؛ با این حال، mongostat می تواند به هر کنترل از راه دور قابل دسترسی متصل شود مونگودد نمونه.

OPTIONS


mongostat

--کمک یک متن اصلی راهنما و استفاده را برمی‌گرداند.

-- پرحرف، -v
مقدار گزارش داخلی بازگشتی در خط فرمان را افزایش می دهد. افزایش دادن
پرحرفی با -v با درج چندین بار گزینه، (مثلاً
-ووووو.)

- نسخه
نسخه را برمی گرداند mongostat ابزار

-روح <:port>
یک نام میزبان قابل حل برای مونگودد که می خواهید داده ها را از آن صادر کنید.
به صورت پیش فرض mongostat تلاش برای اتصال به نمونه MongoDB در حال اجرا بر روی
شماره پورت لوکال هاست 27017.

به صورت اختیاری، یک شماره پورت برای اتصال یک نمونه MongoDB در حال اجرا بر روی یک پورت مشخص کنید
به غیر از 27017.

برای اتصال به یک مجموعه ماکت، می توانید نام دانه مجموعه ماکت و یک دانه را مشخص کنید
لیست اعضای مجموعه، در قالب زیر:

/ <:port>، ،...

--بندر
اگر نمونه MongoDB روی استاندارد اجرا نمی شود، شماره پورت را مشخص می کند
بندر. (یعنی 27017) همچنین می توانید یک شماره پورت را با استفاده از mongostat -روح
فرمان

--ipv6 پشتیبانی IPv6 را فعال می کند که اجازه می دهد mongostat برای اتصال به نمونه MongoDB با استفاده از
یک شبکه IPv6 تمام برنامه ها و فرآیندهای MongoDB، از جمله mongostat، غیرفعال کنید
پشتیبانی از IPv6 به طور پیش فرض

--ssl جدید در نسخه 2.4: MongoDB پشتیبانی از اتصالات SSL را اضافه کرد مونگودد نمونه ها
در مونگوستات

توجه داشته باشید که پشتیبانی SSL در mongostat در توزیع پیش‌فرض MongoDB کامپایل نشده است.
دیدن /administration/ssl برای اطلاعات بیشتر در مورد SSL و MongoDB.

علاوه بر این، mongostat از اتصالات به آن پشتیبانی نمی کند مونگودد مواردی که
نیاز به اعتبار گواهی مشتری

اجازه می دهد mongostat برای اتصال به مونگودد به عنوان مثال از طریق یک اتصال SSL.

--نام کاربری ، -u
یک نام کاربری برای احراز هویت در نمونه MongoDB، در صورتی که پایگاه داده شما باشد، مشخص می کند
نیاز به احراز هویت استفاده همراه با mongostat --کلمه عبور گزینه ای برای
ارائه رمز عبور

--کلمه عبور ، -p
رمز عبوری را برای احراز هویت در نمونه MongoDB مشخص می کند. به همراه استفاده کنید
با mongostat --نام کاربری گزینه ای برای ارائه یک نام کاربری

اگر الف را مشخص کنید --نام کاربری بدون --کلمه عبور گزینه، mongostat بی درنگ
برای رمز عبور به صورت تعاملی

--authenticationDatabase
جدید در نسخه 2.4.

پایگاه داده ای را مشخص می کند که اطلاعات کاربر (مثلاً --نام کاربری) اعتبارنامه

به طور پیش فرض، mongostat فرض می کند که پایگاه داده مشخص شده به --db استدلال
اعتبار کاربر را نگه می دارد، مگر اینکه شما مشخص کنید --authenticationDatabase.

دیدن منبع کاربر, /reference/privilege-documents و /reference/user-privileges برای
اطلاعات بیشتر در مورد احراز هویت واگذار شده در MongoDB.

--مکانیسم احراز هویت
جدید در نسخه 2.4.

مکانیسم احراز هویت را مشخص می کند. به طور پیش فرض، مکانیسم احراز هویت است
MONGODB-CR، که مکانیزم احراز هویت چالش/پاسخ MongoDB است. که در
نسخه مشترک MongoDB، mongostat همچنین شامل پشتیبانی برای GSSAPIA به
احراز هویت Kerberos را کنترل کنید.

دیدن /tutorial/control-access-to-mongodb-with-kerberos-authentication برای اطلاعات بیشتر
اطلاعاتی در مورد احراز هویت Kerberos.

-- noheaders
خروجی نام ستون یا فیلد را غیرفعال می کند.

--شمارش ردیف ، -n
تعداد ردیف های خروجی را کنترل می کند. استفاده همراه با وقت خواب
آرگومان برای کنترل مدت زمان a mongostat عمل.

مگر اینکه --شمارش ردیف مشخص شده است، mongostat تعداد بی نهایت ردیف را برمی گرداند
(مثلاً ارزش 0.)

--http پیکربندی می کند mongostat برای جمع آوری داده ها با استفاده از رابط HTTP به جای خام
اتصال پایگاه داده

--کشف کردن
با این گزینه mongostat آمار همه اعضا را کشف و گزارش می کند
a پاسخ تنظیم or خرد شده خوشه. هنگامی که به هر یک از اعضای یک مجموعه کپی متصل می شوید،
--کشف کردن همه غیرمخفی اعضا از مجموعه ماکت هنگام اتصال به a مونگوها,
mongostat داده ها را از همه برمی گرداند خرده ریز در خوشه اگر مجموعه ماکت
یک خرده در خوشه خرد شده فراهم می کند، mongostat در مورد غیر پنهان گزارش خواهد کرد
اعضای آن مجموعه ماکت

La mongostat -روح گزینه مورد نیاز نیست اما به طور بالقوه در این مورد مفید است.

--همه پیکربندی می کند mongostat برای برگرداندن همه اختیاری زمینه.


استدلال نهایی مدت زمانی است که بر حسب ثانیه است mongostat منتظر می ماند
بین تماس ها به صورت پیش فرض mongostat هر ثانیه یک تماس را برمی‌گرداند.

mongostat مقادیری را برمی گرداند که عملیات را در یک دوره 1 ثانیه ای منعکس می کند. برای
ارزش های بزرگتر از 1، mongostat داده ها را میانگین می دهد تا میانگین را منعکس کند
عملیات در ثانیه

زمینه های


mongostat مقادیری را برمی گرداند که عملیات را در یک دوره 1 ثانیه ای منعکس می کند. چه زمانی
mongostat دارای مقدار بیشتر از 1، mongostat میانگین آمار به
منعکس کننده میانگین عملیات در ثانیه

mongostat فیلدهای زیر را خروجی می دهد:

درج
تعداد اشیاء درج شده در پایگاه داده در هر ثانیه. اگر به دنبال آن یک
ستاره (مثلا *، داده به یک عملیات تکراری اشاره دارد.

پرس و جو تعداد عملیات پرس و جو در ثانیه.

به روز رسانی تعداد عملیات به روز رسانی در هر ثانیه.

حذف کردن تعداد عملیات حذف در ثانیه

بیشتر گرفتن
تعداد عملیات بیشتر (یعنی دسته مکان نما) در هر ثانیه.

فرمان
تعداد دستورات در ثانیه بر برده و ثانوی سیستم های، mongostat
دو مقدار را ارائه می دهد که با یک کاراکتر لوله از هم جدا شده اند (مثلا |)، در قالب
محلی|تکثیر شده دستورات

گرگرفتگی
تعداد fsync عملیات در ثانیه

نقشه برداری مقدار کل داده های نقشه برداری شده بر حسب مگابایت. این اندازه کل داده ها است
زمان آخرین mongostat زنگ زدن.

اندازه مقدار حافظه (مجازی) بر حسب مگابایت مورد استفاده فرآیند در زمان انجام
آخر mongostat زنگ زدن.

چیز مقدار حافظه (مقیم) بر حسب مگابایت استفاده شده توسط فرآیند در زمان انجام
آخر mongostat زنگ زدن.

گسل در نسخه 2.1 تغییر کرده است.

تعداد خطاهای صفحه در هر ثانیه

قبل از نسخه 2.1 این مقدار فقط برای نمونه های MongoDB در حال اجرا ارائه شده بود
هاست لینوکس

قفل شده درصد زمان در قفل نوشتن جهانی.

تغییر در نسخه 2.2: The قفل شده db فیلد جایگزین قفل شده % زمینه به بیشتر
داده های مناسب در مورد قفل های خاص پایگاه داده در نسخه 2.2.

قفل شده db
جدید در نسخه 2.2.

درصد زمان در قفل زمینه خاص هر پایگاه داده. mongostat اراده
پایگاه داده ای را گزارش دهید که بیشترین زمان را از گذشته سپری کرده است mongostat تماس با
قفل نوشتن

این مقدار نشان دهنده مدت زمانی است که پایگاه داده فهرست شده در یک قفل شده سپری کرده است
بود ترکیب شده با زمانی که مونگودد در قفل جهانی صرف شده است. به خاطر اینکه
در این روش و روش نمونه گیری، ممکن است مقادیری بیشتر از 100% مشاهده کنید.

idx از دست
درصد تلاش‌های دسترسی به فهرست که برای بارگذاری btree به خطای صفحه نیاز داشت
گره این یک مقدار نمونه است.

qr طول صف مشتریانی که منتظر خواندن داده ها از نمونه MongoDB هستند.

qw طول صف مشتریان منتظر نوشتن داده از نمونه MongoDB.

ar تعداد کلاینت های فعالی که عملیات خواندن را انجام می دهند.

aw تعداد کلاینت های فعالی که عملیات نوشتن را انجام می دهند.

netIn میزان ترافیک شبکه، در بایت، دریافت شده توسط نمونه MongoDB.

این شامل ترافیک از mongostat خود.

netOut میزان ترافیک شبکه، در بایت، ارسال شده توسط نمونه MongoDB.

این شامل ترافیک از mongostat خود.

اتصال تعداد کل اتصالات باز

تنظیم نام، در صورت وجود، مجموعه ماکت.

تکرار وضعیت تکثیر گره.

┌──────┬──────────────
ارزشتکرار نوع
├──────┼────────────────
│M │ استاد
├──────┼────────────────
│SEC │ ثانوی
├──────┼────────────────
│REC │ بهبودی │
├──────┼────────────────
│نامشخص │ ناشناخته │
├──────┼────────────────
│SLV │ برده
└──────┴─────────────

طریقه استفاده


در مثال اول، mongostat داده ها را در هر ثانیه به مدت 20 ثانیه برمی گرداند. mongostat
داده ها را از مونگودد نمونه ای که روی رابط لوکال هاست در پورت 27017 اجرا می شود.
همه فراخوان‌های زیر رفتار یکسانی ایجاد می‌کنند:

mongostat -- rowcount 20 1
mongostat -- rowcount 20
mongostat -n 20 1
mongostat -n 20

در مثال بعدی، mongostat داده ها را هر 5 دقیقه (یا 300 ثانیه) به مدت طولانی برمی گرداند
همانطور که برنامه اجرا می شود. mongostat داده ها را از مونگودد به عنوان مثال در حال اجرا بر روی
رابط لوکال هاست در پورت 27017. هر دو فراخوان زیر یکسان هستند
رفتار.

mongostat -- rowcount 0 300
mongostat -n 0 300
mongostat 300

در مثال زیر، mongostat داده ها را هر 5 دقیقه به مدت یک ساعت (12 بار) برمی گرداند.
mongostat داده ها را از مونگودد نمونه ای که روی رابط لوکال هاست در حال اجرا است
پورت 27017. هر دو فراخوانی زیر رفتار یکسانی ایجاد می کنند.

mongostat -- rowcount 12 300
mongostat -n 12 300

در بسیاری از موارد، با استفاده از --کشف کردن به ارائه یک عکس فوری کامل تر از آن کمک خواهد کرد
وضعیت یک گروه کامل از ماشین ها اگر یک مونگوها فرآیند متصل به a خرد شده خوشه
روی پورت اجرا می شود 27017 از ماشین محلی، می توانید از فرم زیر برای بازگشت استفاده کنید
آمار همه اعضای خوشه:

mongostat -- کشف

با استفاده از خدمات onworks.net از mongostat به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad