Определение подключений к Mongo

#mongodb #database

#mongodb #База данных

Вопрос:

В Oracle я могу использовать V $ SESSION для определения всех подключений, которые поступают на сервер Oracle. Существует ли какая-либо аналогичная команда и для Mongo? Есть ли какой-либо способ определить количество подключений?

Спасибо

Ответ №1:

Ну, есть db.serverStatus() команда, и, в частности, вы можете ввести только значение «key», чтобы получить выходные данные connections:

  > db.serverStatus().connections
 { "current" : 4, "available" : 15996, "totalCreated" : NumberLong(116) }
 

Существует довольно много показателей, которые вы можете получить из этой команды. Также смотрите команду базы данных «serverStatus» для полного объяснения вывода.

Комментарии:

1. Спасибо, Нил, есть ли способ также получить имя машины? Откуда идет соединение ?

2. @SrivatsaN я почти уверен, что информация не хранится в статистике, а регистрируется только в настоящее время. Лучший подход — создать JIRA, если вы считаете, что подобные вещи важны для ваших текущих операций

3. Спасибо, зарегистрировали один, вот он jira.mongodb.org/browse/SERVER-14321