Я использую свободный кластер Atlas mongodb и пытаюсь включить профилировщик для целей мониторинга, и у меня есть доступ администратора Atlas к кластеру
При настройке опция профилировщика включена, как показано на рисунке выше
Когда я выполняю команду db.setProfilingLevel(2)
, получаю следующую ошибку:
MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.setProfilingLevel(2)
2020-02-01T11:52:51.976+1100 E QUERY [js] uncaught exception: Error: command failed: {
"ok" : 0,
"errmsg" : "CMD_NOT_ALLOWED: profile",
"code" : 8000,
"codeName" : "AtlasError"
} :
_getErrorWithCode@src/mongo/shell/utils.js:25:13
doassert@src/mongo/shell/assert.js:18:14
_assertCommandWorked@src/mongo/shell/assert.js:583:17
assert.commandWorked@src/mongo/shell/assert.js:673:16
DB.prototype.setProfilingLevel@src/mongo/shell/db.js:681:12
@(shell):1:1