getClusterParameter¶
-
getClusterParameter
¶ getClusterParameter
is an administrative command for retrieving the values of cluster parameters. Cluster parameters are configurable parameters which affect all nodes in a sharded cluster.To run
getClusterParameter
, use thedb.adminCommand( { command } )
method.The
getClusterParameter
command has the following syntax:The command takes the following fields:
Field Type Description <parameter>
String or array of strings You can specify one of the following:
- The name of the parameter you want to retrieve.
- An array with the names of multiple parameters.
'*'
, to return values for all parameters available togetClusterParameter
.
Behavior¶
- You can only run
getClusterParameter
on theadmin
database. If you run the command on any other database, MongoDB returns an error. - You can run
getClusterParameter
on any node in a replica set or sharded cluster. - When you run
getClusterParameter
onmongod
,getClusterParameter
returns cached parameter values. - When you run
getClusterParameter
onmongos
,getClusterParameter
returns the durable value of the cluster parameter from the config server
Accesss Control¶
When authentication is enabled, getClusterParameter
only works when authenticated as a user with a role that has access to the
getClusterParameter
action.
Examples¶
Note
The output of the following examples may vary depending on the specific configuration of the running MongoDB deployment.
Retrieve Single Cluster Parameter¶
The following operation runs getClusterParameter
on the admin
database using a value of hostName
to retrieve the value for
a hypothetical cluster parameter named hostName
:
Retrieve Multiple Cluster Parameters¶
The following operation runs getClusterParameter
on the admin
database using the values hostName
and testParameter
to retrieve the
values for hypothetical cluster parameters named hostName
and
testParameter
:
Retrieve All Cluster Parameters¶
The following operation runs getClusterParameter
with a value of
'*'
to retrieve the values from all cluster parameters:
See also
setClusterParameter
for more about these parameters.