Navigation
  • Reference >
  • Advanced Options for MongoDB Deployments

Advanced Options for MongoDB Deployments

The following mongod and mongos configuration options are available through the Cloud Manager Advanced Options field when you deploy MongoDB. You select advanced options when deploying replica sets, sharded clusters, and standalone instances.

The Cloud Manager Advanced Options map to the MongoDB configuration options and parameters described as follows.

Limited to Listed Options

If a MongoDB option is not listed on this page, it is unavailable to use in MongoDB instances that Cloud Manager manages.

Audit Log

Cloud Manager Interface MongoDB Option
auditDestination auditLog.destination
auditFilter auditLog.filter
auditFormat auditLog.format
auditPath auditLog.path

Basis Tech

Cloud Manager Interface MongoDB Option
basisTechRootDirectory basisTech.rootDirectory

Kerberos

Cloud Manager Interface MongoDB Option
kerberosKeytab kerberos.keytab

Net

Cloud Manager Interface MongoDB Option
bind_ip net.bindIp
bind_ip_all net.bindIpAll
httpinterface net.http.enabled
ipv6 net.ipv6
jsonp net.http.JSONPEnabled
listenBacklog net.listenBacklog
maxConns net.maxIncomingConnections
rest net.http.RESTInterfaceEnabled
serviceExecutor net.serviceExecutor
sslCertificateSelector net.ssl.certificateSelector
sslClusterCertificateSelector net.ssl.clusterCertificateSelector
sslClusterFile net.ssl.clusterFile
sslClusterPassword net.ssl.clusterPassword
sslCRLFile net.ssl.CRLFile
sslDisabledProtocols net.ssl.disabledProtocols

TLS/SSL

Cloud Manager Interface MongoDB Option
sslFIPSMode net.ssl.FIPSMode
sslMode net.ssl.mode
sslPEMKeyFile net.ssl.PEMKeyFile
sslPEMKeyPassword net.ssl.PEMKeyPassword
transportLayer net.transportLayer

Numactl

Cloud Manager Interface MongoDB Option
numCores numactl.numCores

Operation Profiling

Cloud Manager Interface MongoDB Option
profile operationProfiling.mode
slowms operationProfiling.slowOpThresholdMs
slowOpSampleRate operationProfiling.slowOpSampleRate

Process Management

Cloud Manager Interface MongoDB Option
pidfilepath processManagement.pidFilePath
timeZoneInfo processManagement.timeZoneInfo

Replication

Cloud Manager Interface MongoDB Option
enableMajorityReadConcern replication.enableMajorityReadConcern
oplogSize replication.oplogSizeMB

Security

Cloud Manager Interface MongoDB Option
clusterAuthMode security.clusterAuthMode
clusterIpWhitelist security.net.clusterIpWhitelist
enableEncryption security.enableEncryption
encryptionCipherMode security.encryptionCipherMode
encryptionKeyFile security.encryptionKeyFile
javascriptEnabled security.javascriptEnabled
kmipClientCertificateFile security.kmip.clientCertificateFile
kmipClientCertificatePassword security.kmip.clientCertificatePassword
kmipClientCertificateSelector security.kmip.clientCertificateSelector
kmipKeyIdentifier security.kmip.keyIdentifier
kmipPort security.kmip.port
kmipServerCAFile security.kmip.serverCAFile
kmipServerName security.kmip.serverName
redactClientLogData security.redactClientLogData
saslauthdSocketPath security.sasl.saslauthdSocketPath
saslHostName security.sasl.hostName

Sharding

Cloud Manager Interface MongoDB Option
autosplit sharding.autoSplit
chunkSize sharding.chunkSize

SNMP

Cloud Manager Interface MongoDB Option
snmp-master snmp.master
snmp-subagent snmp.subagent

Storage

Cloud Manager Interface MongoDB Option
directoryperdb storage.directoryPerDB
engine storage.engine
indexBuildRetry storage.indexBuildRetry
inMemorySizeGB storage.inMemory.engineConfig.inMemorySizeGB
journal storage.journal.enabled
journalCommitInterval storage.journal.commitIntervalMs
nssize storage.nsSize
prealloc storage.preallocDataFiles
quota storage.quota.enforced
quotaFiles storage.quota.maxFilesPerDB
repairpath storage.repairPath
smallfiles storage.smallFiles
syncdelay storage.syncPeriodSecs
wiredTigerCacheSizeGB storage.wiredTiger.engineConfig.cacheSizeGB
wiredTigerCollectionBlockCompressor storage.wiredTiger.collectionConfig.blockCompressor
wiredTigerCollectionConfigString storage.wiredTiger.collectionConfig.configString
wiredTigerDirectoryForIndexes storage.wiredTiger.engineConfig.directoryForIndexes
wiredTigerEngineConfigString storage.wiredTiger.engineConfig.configString
wiredTigerIndexConfigString storage.wiredTiger.indexConfig.configString
wiredTigerIndexPrefixCompression storage.wiredTiger.indexConfig.prefixCompression
wiredTigerJournalCompressor storage.wiredTiger.engineConfig.journalCompressor
wiredTigerStatisticsLogDelaySecs storage.wiredTiger.engineConfig.statisticsLogDelaySecs

System Log

Cloud Manager Interface MongoDB Option
logappend systemLog.logAppend
logRotate systemLog.logRotate
quiet systemLog.quiet
syslogDestination systemLog.destination
syslogFacility systemLog.syslogFacility
timeStampFormat systemLog.timeStampFormat
verbosity systemLog.verbosity

Set Parameter

Cloud Manager Interface MongoDB Option
connPoolMaxConnectionsPerHost connPoolMaxConnectionsPerHost
connPoolMaxShardedConnsPerHost connPoolMaxShardedConnectionsPerHost
enableLocalhostAuthBypass enableLocalhostAuthBypass
enableTestCommands enableTestCommands
failIndexKeyTooLong failIndexKeyTooLong
logLevel logLevel
ttlMonitorEnabled ttlMonitorEnabled
wiredTigerConcurrentReadTransactions wiredTigerConcurrentReadTransactions
wiredTigerConcurrentWriteTransactions wiredTigerConcurrentWriteTransactions