Заблокированный% - это процент времени, в течение которого глобальная блокировка записи (помните, у mongo есть блокировка записи для всего процесса) берется на выборку. Этот процент будет увеличиваться при увеличении количества операций записи (вставки, обновления, удаления, db.eval () и т. Д.). Высокое значение означает, что база данных тратит много времени на блокировку в ожидании завершения записи, и в результате никакие запросы не могут быть завершены до снятия блокировки. Таким образом, общая пропускная способность запросов будет снижена (иногда значительно).
«неисправности» означает, что Монго пытается получить доступ к данным, которые сопоставлены с пространством виртуальной памяти, но не находятся в физической памяти. По сути, это означает, что он попадает на диск, а не в память, и указывает на то, что у вас недостаточно ОЗУ (или, например, ваш индекс не сбалансирован). Если память служит, это доступно только в Linux. Это должно быть как можно ближе к 0, насколько это возможно.
"qr: qw" - очереди запросов на чтение и запись, и если они не равны нулю, это означает, что сервер получает больше запросов, чем он может обработать. Это не обязательно проблема, если это число постоянно не увеличивается или не увеличивается. Указывает, что общая производительность системы недостаточно высока для поддержки пропускной способности вашего запроса.
Большинство других полей довольно понятны или не очень полезны. netIn / Out полезен, если вы ожидаете, что будете связаны. Это произойдет, если эти значения приблизятся к вашей максимальной пропускной способности сети.