On this page本页内容
setFreeMonitoring¶New in version 4.0:Available for MongoDB Community Edition.
Enables or disables free Cloud monitoring for standalones and replica sets.
The command is run against the admin database and has the form:
Important
To run setFreeMonitoring, you must have specified --enableFreeMonitoring command-line option or cloud.monitoring.free.state configuration file set to runtime.
Otherwise, you can only enable or disable at startup. See --enableFreeMonitoring command-line option or cloud.monitoring.free.state for details.
Once enabled, the free monitoring state remains enabled until explicitly disabled. That is, you do not need to re-enable each time you start the server.
The mongo shell provides the following helper methods for setFreeMonitoring:
You can use db.getFreeMonitoringStatus() to check your free monitoring status.
When running with access control, the user must have the setFreeMonitoring privilege actions on the cluster. That is, a user must have a role that grants the following privilege:
The built-in role clusterMonitor role provides this privilege.