#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