基本用法
| 欄位 | 意義 |
| insert/query/update/delete | 每秒各類寫入/查詢操作數 |
| getmore | 游標獲取更多結果的次數 |
| command | 管理指令數 |
| flushes | fsync 刷盤次數 |
| mapped | 記憶體映射資料大小 |
| vsize | 虛擬記憶體大小 |
| res | 實體記憶體佔用 (RSS) |
| faults | 頁面錯誤數 (Linux 記憶體壓力指標) |
| locked db | 鎖定資料庫名稱與鎖佔用百分比 |
| idx miss % | 索引未命中率 |
| qr|qw / ar|aw | 讀/寫佇列長度 (讀排隊|讀活躍 / 寫排隊|寫活躍) |
| netIn/netOut | 網路流量入/出 (bytes/sec) |
| conn | 當前連線數 |
| set | Replica Set 名稱 |
| repl | 角色:PRI (Primary) / SEC (Secondary) |
Replica Set 發現模式 (--discover)
insert query update delete getmore command flushes mapped vsize res faults locked db idx miss % qr|qw ar|aw netIn netOut conn set repl time
*0 1 11 *0 19 3|0 1 1.28g 3.17g 1.13g 0 kaimei:73.4% 0 0|0 0|0 69k 7k 42 rs1 PRI 13:15:32
*0 2 16 *0 32 3|0 0 1.28g 3.17g 1.13g 0 kaimei:22.2% 0 0|0 0|1 38k 8k 42 rs1 PRI 13:15:33
...
localhost *0 2 24 *0 34 9|0 0 1.28g 3.17g 1.13g 0 kaimei:39.9% 0 0|0 1|0 46k 14k 43 rs1 PRI 13:29:11
vm1:27017 *0 2 5 *0 8 10|0 0 1.28g 3.17g 1.13g 0 kaimei:26.5% 0 0|0 1|0 21k 10k 44 rs1 PRI 13:29:13
vm3:27017 *0 *0 *2 *0 0 4|0 0 1.28g 3.12g 485m 0 local:0.1% 0 0|0 0|0 304b 4k 14 rs1 SEC 13:29:13
適用場景
- 即時觀察寫入/查詢 QPS、鎖爭用、記憶體壓力。
- 搭配
--discover 進行叢集巡檢。
- 腳本化定期採樣存檔,事後趨勢分析。