- Reference >
- Supported MongoDB Options for Automation
Supported MongoDB Options for Automation¶
On this page
Overview¶
The processes.<args>
object in an automation configuration specifies the configuration options
for each MongoDB instance. The supported settings depend on the version of
MongoDB.
MongoDB 2.6 and Later Configuration Options¶
The processes.args2_6
object applies to MongoDB versions 2.6 and
higher (including 3.0 and higher) and supports the following MongoDB
settings and parameters. The object uses the MongoDB configuration format.
The processes.args2_6
object supports the following:
-
If you set this, you must include
127.0.0.1
as well. For example: “198.51.100.0,127.0.0.1
” net.http.JSONPEnabled
net.http.RESTInterfaceEnabled
net.http.enabled
replication.secondaryIndexPrefetch
setParameter.enableTestCommands
setParameter.newCollectionsUsePowerOf2Sizes
setParameter.textSearchEnabled
storage.journal.commitIntervalMs
storage.mmapv1.journal.commitIntervalMs
storage.mmapv1.preallocDataFiles
storage.mmapv1.nsSize
storage.nsSize
storage.preallocDataFiles
storage.quota.maxFilesPerDB
storage.quota.enforced
storage.smallFiles
New in version 1.8.0: Ops Manager 1.8.0 adds the ability to specify a
custom option using the setParameter.[other]
option. With
setParameter.[other]
, you specify both the parameter, and its
value, as in the following MongoDB configuration document:
MongoDB 2.4 and Earlier Configuration Options¶
The processes.args2_4
object applies to MongoDB versions 2.4 and
earlier and supports the following MongoDB options. The object uses the
2.4 MongoDB configuration format.
The processes.args2_4
object supports the following:
auth
bind_ip
config
configdb
configsvr
dbpath
directoryperdb
fork
journal
journalCommitInterval
jsonp
keyFile
logappend
logpath
maxConns
nohttpinterface
nojournal
noprealloc
noscripting
nssize
oplogSize
pidfilepath
port
profile
quiet
quota
quotaFiles
replSet
rest
shardsvr
slowms
smallfiles
syncdelay
syslog
v
vv
vvv