ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

mongostat - ออนไลน์ในคลาวด์

เรียกใช้ mongostat ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง mongostat ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


มอนโกสแตท - MongoDB

เรื่องย่อ


พื้นที่ มอนโกสแตท ยูทิลิตีให้ภาพรวมโดยย่อของสถานะของการทำงานในปัจจุบัน
mongod or มองโก ตัวอย่าง. มอนโกสแตท ทำงานคล้ายกับระบบไฟล์ UNIX/Linux
ประโยชน์ vmstatแต่ให้ข้อมูลเกี่ยวกับ mongod และ มองโก ตัวอย่าง.

ดูสิ่งนี้ด้วย

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการมอนิเตอร์ MongoDB โปรดดูที่ /การบริหาร/การตรวจสอบ.

สำหรับพื้นหลังเพิ่มเติมเกี่ยวกับเอาต์พุตสถานะ MongoDB อื่นๆ โปรดดูที่:

· /อ้างอิง/สถานะเซิร์ฟเวอร์

· /reference/replica-สถานะ

· /อ้างอิง/ฐานข้อมูล-สถิติ

· /reference/collection-สถิติ

สำหรับยูทิลิตี้เพิ่มเติมที่มีตัวชี้วัด MongoDB โปรดดู "มองโกท็อป."

มอนโกสแตท เชื่อมต่อกับไฟล์ mongod อินสแตนซ์ที่ทำงานบนอินเทอร์เฟซโฮสต์ท้องถิ่นบนพอร์ต TCP
27017; อย่างไรก็ตาม มอนโกสแตท สามารถเชื่อมต่อกับรีโมทที่เข้าถึงได้ mongod ตัวอย่าง.

OPTIONS


มอนโกสแตท

--ช่วยด้วย ส่งกลับความช่วยเหลือพื้นฐานและข้อความการใช้งาน

-- verbose, -v
เพิ่มจำนวนการรายงานภายในที่ส่งคืนบนบรรทัดคำสั่ง เพิ่มขึ้น
ฟุ่มเฟือยด้วย -v โดยการรวมตัวเลือกหลายๆ ครั้ง (เช่น
-vvvvv.)

--รุ่น
ส่งคืนเวอร์ชันของ มอนโกสแตท ประโยชน์

--เจ้าภาพ <:พอร์ต>
ระบุชื่อโฮสต์ที่แก้ไขได้สำหรับ mongod ที่คุณต้องการส่งออกข้อมูล
ตามค่าเริ่มต้น มอนโกสแตท พยายามเชื่อมต่อกับอินสแตนซ์ MongoDB ที่ทำงานบน
หมายเลขพอร์ต localhost 27017.

หรือระบุหมายเลขพอร์ตเพื่อเชื่อมต่ออินสแตนซ์ MongoDB ที่ทำงานบนพอร์ต
นอกเหนือจาก 27017.

ในการเชื่อมต่อกับชุดแบบจำลอง คุณสามารถระบุชื่อเมล็ดพันธุ์ชุดแบบจำลองและเมล็ด
รายชื่อสมาชิกชุดในรูปแบบต่อไปนี้:

/ <:พอร์ต>, ,...

--ท่า
ระบุหมายเลขพอร์ต หากอินสแตนซ์ MongoDB ไม่ได้ทำงานบนมาตรฐาน
ท่า. (เช่น 27017) นอกจากนี้คุณยังสามารถระบุหมายเลขพอร์ตโดยใช้ มอนโกสแตท --เจ้าภาพ
คำสั่ง

--ipv6 เปิดใช้งานการสนับสนุน IPv6 ที่อนุญาต มอนโกสแตท เพื่อเชื่อมต่อกับอินสแตนซ์ MongoDB โดยใช้
เครือข่าย IPv6 โปรแกรมและกระบวนการ MongoDB ทั้งหมด รวมถึง มอนโกสแตท, ปิดการใช้งาน
รองรับ IPv6 โดยค่าเริ่มต้น

--ssl ใหม่ในเวอร์ชัน 2.4: MongoDB เพิ่มการสนับสนุนสำหรับการเชื่อมต่อ SSL ไปยัง mongod อินสแตนซ์
ในมอนโกสตาท

หมายเหตุ การสนับสนุน SSL ใน mongostat ไม่ได้ถูกคอมไพล์เป็นการแจกจ่ายเริ่มต้นของ MongoDB
ดู /การบริหาร/ssl สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ SSL และ MongoDB

นอกจากนี้ mongostat ไม่รองรับการเชื่อมต่อกับ mongod กรณีที่
ต้องการการตรวจสอบใบรับรองไคลเอ็นต์

ช่วยให้ มอนโกสแตท เพื่อเชื่อมต่อ mongod อินสแตนซ์ผ่านการเชื่อมต่อ SSL

--ชื่อผู้ใช้ , -u
ระบุชื่อผู้ใช้เพื่อรับรองความถูกต้องกับอินสแตนซ์ MongoDB หากฐานข้อมูลของคุณ
ต้องการการรับรองความถูกต้อง ใช้ร่วมกับ มอนโกสแตท --รหัสผ่าน ตัวเลือก
ระบุรหัสผ่าน

--รหัสผ่าน , -p
ระบุรหัสผ่านเพื่อพิสูจน์ตัวตนกับอินสแตนซ์ MongoDB ใช้ร่วมกัน
กับ มอนโกสแตท --ชื่อผู้ใช้ ตัวเลือกในการจัดหาชื่อผู้ใช้

หากคุณระบุ a --ชื่อผู้ใช้ ปราศจาก --รหัสผ่าน ตัวเลือก มอนโกสแตท จะแจ้งให้
สำหรับรหัสผ่านแบบโต้ตอบ

--ฐานข้อมูลการรับรองความถูกต้อง
ใหม่ในเวอร์ชัน 2.4

ระบุฐานข้อมูลที่เก็บของผู้ใช้ (เช่น --ชื่อผู้ใช้) ข้อมูลประจำตัว

โดยค่าเริ่มต้น มอนโกสแตท ถือว่าฐานข้อมูลที่ระบุไปยัง --ฐานข้อมูล อาร์กิวเมนต์
ถือข้อมูลประจำตัวของผู้ใช้ เว้นแต่คุณจะระบุ --ฐานข้อมูลการรับรองความถูกต้อง.

ดู ที่มาผู้ใช้, /reference/privilege-documents และ /reference/user-privileges for
ข้อมูลเพิ่มเติมเกี่ยวกับการพิสูจน์ตัวตนที่ได้รับมอบสิทธิ์ใน MongoDB

--กลไกการรับรองความถูกต้อง
ใหม่ในเวอร์ชัน 2.4

ระบุกลไกการพิสูจน์ตัวตน โดยค่าเริ่มต้น กลไกการพิสูจน์ตัวตนคือ
MONGODB-CRซึ่งเป็นกลไกการพิสูจน์ตัวตน/การตอบกลับของ MongoDB ใน
MongoDB Subscriber Edition, มอนโกสแตท รวมถึงการสนับสนุนสำหรับ กสซาปี้ ไปยัง
จัดการการพิสูจน์ตัวตน Kerberos

ดู /tutorial/control-access-to-mongodb-with-kerberos-authentication สำหรับข้อมูลเพิ่มเติม
ข้อมูลเกี่ยวกับการรับรองความถูกต้องของ Kerberos

--ไม่มีส่วนหัว
ปิดใช้งานเอาต์พุตของชื่อคอลัมน์หรือฟิลด์

--จำนวนแถว , -n
ควบคุมจำนวนแถวที่จะส่งออก ใช้ร่วมกับ เวลานอน
อาร์กิวเมนต์เพื่อควบคุมระยะเวลาของa มอนโกสแตท การทำงาน

เว้นแต่ --จำนวนแถว ระบุไว้ มอนโกสแตท จะส่งคืนจำนวนแถวที่ไม่สิ้นสุด
(เช่นค่าของ 0.)

--http กำหนดค่า มอนโกสแตท เพื่อรวบรวมข้อมูลโดยใช้อินเทอร์เฟซ HTTP แทนที่จะเป็น raw
การเชื่อมต่อฐานข้อมูล

--ค้นพบ
ด้วยตัวเลือกนี้ มอนโกสแตท ค้นพบและรายงานสถิติจากสมาชิกทุกคนของ
a แบบจำลอง ชุด or แตก กลุ่ม. เมื่อเชื่อมต่อกับสมาชิกของชุดเรพลิกา
--ค้นพบ ทั้งหมดที่ไม่ใช่ซ่อนเร้น สมาชิก ของชุดจำลอง เมื่อเชื่อมต่อกับ a มองโก,
มอนโกสแตท จะส่งคืนข้อมูลจากทั้งหมด เศษ ในคลัสเตอร์ หากเป็นชุดจำลอง
จัดเตรียมส่วนแบ่งข้อมูลในคลัสเตอร์ที่มีการแบ่งส่วน มอนโกสแตท จะรายงานไม่ซ่อน
สมาชิกของชุดจำลองนั้น

พื้นที่ มอนโกสแตท --เจ้าภาพ ไม่จำเป็น แต่อาจมีประโยชน์ในกรณีนี้

--ทั้งหมด กำหนดค่า มอนโกสแตท เพื่อส่งคืนตัวเลือกทั้งหมด ทุ่ง.


อาร์กิวเมนต์สุดท้ายคือระยะเวลาในหน่วยวินาทีที่ มอนโกสแตท รอใน
ระหว่างการโทร โดยค่าเริ่มต้น มอนโกสแตท โทรกลับหนึ่งครั้งทุกวินาที

มอนโกสแตท ส่งคืนค่าที่สะท้อนถึงการดำเนินการในช่วง 1 วินาที สำหรับ
ค่าของ มากกว่า 1, มอนโกสแตท ข้อมูลเฉลี่ยเพื่อสะท้อนถึงค่าเฉลี่ย
การดำเนินการต่อวินาที

FIELDS


มอนโกสแตท ส่งคืนค่าที่สะท้อนถึงการดำเนินการในช่วง 1 วินาที เมื่อไหร่
มอนโกสแตท มีค่ามากกว่า 1, มอนโกสแตท เฉลี่ยสถิติถึง
สะท้อนการทำงานเฉลี่ยต่อวินาที

มอนโกสแตท ส่งออกฟิลด์ต่อไปนี้:

แทรก
จำนวนอ็อบเจ็กต์ที่แทรกลงในฐานข้อมูลต่อวินาที ถ้าตามด้วย an
เครื่องหมายดอกจัน (เช่น *) Datum หมายถึงการดำเนินการที่จำลองแบบ

การสอบถาม จำนวนการดำเนินการค้นหาต่อวินาที

ปรับปรุง จำนวนการดำเนินการอัพเดตต่อวินาที

ลบ จำนวนการดำเนินการลบต่อวินาที

ได้รับเพิ่มเติม
จำนวนการดำเนินการรับเพิ่มเติม (เช่น เคอร์เซอร์แบทช์) ต่อวินาที

คำสั่ง
จำนวนคำสั่งต่อวินาที บน ทาส และ รอง ระบบ มอนโกสแตท
แสดงค่าสองค่าที่คั่นด้วยอักขระไปป์ (เช่น |), ในรูปแบบของ
ท้องถิ่น|ทำซ้ำ คำสั่ง

วูบวาบ
จากจำนวน เอฟซิงค์ การดำเนินการต่อวินาที

แมป จำนวนข้อมูลทั้งหมดที่แมปในหน่วยเมกะไบต์ นี่คือขนาดข้อมูลทั้งหมดที่
ครั้งสุดท้าย มอนโกสแตท โทร.

ขนาด จำนวนหน่วยความจำ (เสมือน) เป็นเมกะไบต์ที่ใช้โดยกระบวนการในเวลาที่
ล่าสุด มอนโกสแตท โทร.

Res จำนวนหน่วยความจำ (ประจำ) หน่วยเป็นเมกะไบต์ที่ใช้โดยกระบวนการในขณะที่
ล่าสุด มอนโกสแตท โทร.

ความผิดพลาด เปลี่ยนในเวอร์ชัน 2.1

จำนวนหน้าข้อบกพร่องต่อวินาที

ก่อนเวอร์ชัน 2.1 ค่านี้มีไว้สำหรับอินสแตนซ์ MongoDB ที่ทำงานบน .เท่านั้น
โฮสต์ลินุกซ์

ล็อค เปอร์เซ็นต์ของเวลาในการล็อกการเขียนร่วม

เปลี่ยนเป็นเวอร์ชัน 2.2: The ล็อค db ฟิลด์แทนที่ ล็อค % สนามมากขึ้น
ข้อมูลที่เหมาะสมเกี่ยวกับการล็อกเฉพาะฐานข้อมูลในเวอร์ชัน 2.2

ล็อค db
ใหม่ในเวอร์ชัน 2.2

เปอร์เซ็นต์ของเวลาในการล็อกเฉพาะบริบทต่อฐานข้อมูล มอนโกสแตท จะ
รายงานฐานข้อมูลที่ใช้เวลามากที่สุดนับตั้งแต่ครั้งล่าสุด มอนโกสแตท โทรด้วย
ล็อคการเขียน

ค่านี้แสดงถึงระยะเวลาที่ฐานข้อมูลที่แสดงอยู่ในรายการที่ถูกล็อก
รัฐ รวม กับเวลาที่ mongod ใช้จ่ายในการล็อคโลก เพราะว่า
นี้และวิธีการสุ่มตัวอย่าง คุณอาจเห็นค่าบางค่ามากกว่า 100%

รหัสประจำตัว พลาด
เปอร์เซ็นต์ของความพยายามในการเข้าถึงดัชนีที่จำเป็นต้องมีข้อบกพร่องของหน้าเพื่อโหลด btree
โหนด นี่คือค่าตัวอย่าง

qr ความยาวของคิวของลูกค้าที่รออ่านข้อมูลจากอินสแตนซ์ MongoDB

qw ความยาวของคิวของลูกค้าที่รอเขียนข้อมูลจากอินสแตนซ์ MongoDB

ar จำนวนไคลเอ็นต์ที่ใช้งานอยู่ซึ่งดำเนินการอ่าน

aw จำนวนไคลเอ็นต์ที่ใช้งานอยู่ซึ่งดำเนินการเขียน

สุทธิใน ปริมาณการรับส่งข้อมูลเครือข่ายใน ไบต์ได้รับโดยอินสแตนซ์ MongoDB

ซึ่งรวมถึงการรับส่งข้อมูลจาก มอนโกสแตท ตัวเอง

เน็ตเอาท์ ปริมาณการรับส่งข้อมูลเครือข่ายใน ไบต์ส่งโดยอินสแตนซ์ MongoDB

ซึ่งรวมถึงการรับส่งข้อมูลจาก มอนโกสแตท ตัวเอง

คอนเนค จำนวนการเชื่อมต่อที่เปิดอยู่ทั้งหมด

ชุด ชื่อของชุดเรพพลิกา (ถ้ามี)

ตัวแทน สถานะการจำลองแบบของโหนด

┌───────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
ความคุ้มค่าการทำซ้ำ ชนิดภาพเขียน
├───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
เอ็ม │ เจ้านาย
├───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
│ก.ล.ต. │ รอง
├───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
│REC │ ฟื้นตัว │
├───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
│UNK │ ไม่ทราบ │
├───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...
│เอสแอลวี │ ทาส
└───────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────...

การใช้


ในตัวอย่างแรก มอนโกสแตท จะส่งคืนข้อมูลทุก ๆ วินาทีเป็นเวลา 20 วินาที มอนโกสแตท
รวบรวมข้อมูลจาก mongod อินสแตนซ์ที่ทำงานบนอินเทอร์เฟซ localhost บนพอร์ต 27017
การเรียกต่อไปนี้ทั้งหมดก่อให้เกิดพฤติกรรมที่เหมือนกัน:

mongostat --rowcount 20 1
mongostat --จำนวนแถว 20
มอนโกสแตท -n 20 1
มอนโกสแตท -n 20

ในตัวอย่างต่อไป มอนโกสแตท ส่งคืนข้อมูลทุก ๆ 5 นาที (หรือ 300 วินาที) นาน
ในขณะที่โปรแกรมทำงาน มอนโกสแตท รวบรวมข้อมูลจาก mongod อินสแตนซ์ที่ทำงานบน
อินเทอร์เฟซ localhost บนพอร์ต 27017. การเรียกทั้งสองต่อไปนี้สร้างเหมือนกัน
พฤติกรรม

mongostat --rowcount 0 300
มอนโกสแตท -n 0 300
มอนโกสแตท 300

ในตัวอย่างต่อไปนี้ มอนโกสแตท ส่งคืนข้อมูลทุก 5 นาทีเป็นเวลาหนึ่งชั่วโมง (12 ครั้ง)
มอนโกสแตท รวบรวมข้อมูลจาก mongod อินสแตนซ์ที่ทำงานบนอินเทอร์เฟซ localhost บน
พอร์ต 27017 การเรียกทั้งสองต่อไปนี้ทำให้เกิดพฤติกรรมที่เหมือนกัน

mongostat --rowcount 12 300
มอนโกสแตท -n 12 300

ในหลายกรณี การใช้ตัว --ค้นพบ จะช่วยให้ภาพรวมที่สมบูรณ์ยิ่งขึ้นของ
สถานะของเครื่องจักรทั้งกลุ่ม ถ้า มองโก กระบวนการเชื่อมต่อกับ a แตก กลุ่ม
ทำงานบนพอร์ต 27017 ของเครื่องท้องถิ่น คุณสามารถใช้แบบฟอร์มต่อไปนี้เพื่อส่งคืน
สถิติจากสมาชิกทั้งหมดของคลัสเตอร์:

mongostat -- ค้นพบ

ใช้ mongostat ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad