我在复制集中的主服务器上的 mongostat 中看到以下内容:
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 414 388 0 1218 444 0 24.2g 51.4g 3g 0 <redacted>:9.6% 0 0|0 0|0 225k 441k 463 mover PRI 03:26:30
0 469 457 0 1352 516 0 24.2g 51.4g 3g 0 <redacted>:10.6% 0 0|0 0|0 258k 498k 463 mover PRI 03:26:31
0 478 482 0 1430 548 0 24.2g 51.4g 3g 0 <redacted>:12.0% 0 0|0 0|0 271k 512k 463 mover PRI 03:26:32
如您所见,getmore 计数在任何其他形式的操作中占主导地位。这是最近才开始发生的事情,正如所附的操作计数器图表所示。根据我的阅读,这些可能来自副本集操作,但就我而言,我想找到一种方法来确认这一点。无论如何我可以确定这些 getmore 操作的来源吗?
更新:添加了来自 MMS 的 opcounters 的新屏幕截图,其中包括图例。