El Cloud Manager permite acceder a las siguientes opciones de configuración de mongod y mongos Advanced Configuration Options campo cuando implementes MongoDB. Seleccionas opciones avanzadas al implementar:
El Cloud Manager Advanced Configuration Options se asigna a las opciones de configuración y parámetros de MongoDB descritos a continuación.
Advertencia
Limitado a las opciones listadas
Si una opción de MongoDB no aparece en esta página, puede utilizar setParameter para agregar la configuración. Las configuraciones agregadas de este modo se aplican a las instancias de MongoDB que gestiona Cloud Manager cuando esas instancias se inician.
Procedimiento
Para editar las opciones avanzadas, siga los siguientes pasos.
En MongoDB Cloud Manager, ir a la página Processes del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
Registro de auditoría
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
auditEncryptionKeyIdentifier | |
modo de compresión | |
auditDestination | |
auditFilter | |
auditFormat | |
localAuditKeyFile | |
auditPath |
Puedes agregar estos parámetros del registro de auditoría con una opción de setParameter en la sección Advanced Configuration Options.
Para encriptar el registro de auditoría, antes de iniciar las instancias de MongoDB gestionadas por Cloud Manager, añade los parámetros auditEncryptKeyWithKMIPGet y auditEncryptionHeaderMetadataFile en la sección Advanced Configuration Options.
Basis Tech
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
basisTechRootDirectory |
|
Kerberos
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
kerberosKeytab |
|
Net
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
bind_ip | |
httpinterface |
|
IPv6 | |
jsonp |
|
maxConns | |
descanso |
|
tlsClusterFile | |
tlsClusterPassword | |
tlsCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
Numactl
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
numCores |
|
Perfilado de operaciones
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
perfil | |
slowms | |
slowOpSampleRate |
Gestión de procesos
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
pidfilepath |
Replicación
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
enableMajorityReadConcern | |
Tamaño del Oplog |
Seguridad
Advertencia
Cloud Manager no admite la transición de cifrado de clave local a KMIP cifrado basado en servidor.
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
clusterAuthMode | |
enableEncryption | |
Modo de cifrado de encriptación | |
encryptionKeyFile | |
javascriptEnabled Esta configuración está en desuso y se eliminará en una futura versión. Por defecto, es | |
kmipClientCertificateFile | |
kmipClientCertificatePassword | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmipServerName | |
saslauthdSocketPath | |
saslHostname |
particionado
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
autoSplit |
|
chunkSize |
|
Almacenamiento
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
directoryperdb | |
motor | |
inMemorySizeGB | |
journal |
|
intervaloCommitDeRegistro | |
nssize |
|
prealloc |
|
quota |
|
quotaFiles |
|
repairpath |
|
smallfiles |
|
syncdelay | |
wiredTigerCacheSizeGB | |
wiredTigerCollectionBlockCompressor | |
wiredTigerCollectionConfigString |
|
wiredTigerDirectoryForIndexes | |
wiredTigerEngineConfigString |
|
wiredTigerIndexConfigString |
|
wiredTigerIndexPrefixCompression | |
wiredTigerJournalCompressor | |
wiredTigerEstadísticasLogDelaySegs |
|
Registro del sistema
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
logappend | |
logRotate | |
tranquilo | |
syslogDestination | |
syslogFacility | |
Formato de marca de tiempo | |
nivel de verbosidad |
TLS
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
Set Parameter
Importante
Cloud Manager no comprueba si los parámetros que proporciona son válidos. Consulta el Manual de MongoDB Server para ver los parámetros y valores aceptados.
Interfaz de Cloud Manager | Opción de MongoDB |
|---|---|
[setParameter] |
Puedes agregar cualquier valor de Parámetros del servidor como un |
Para las versiones de MongoDB compatibles y las versiones de MongoDB Agent, puedes configurar ciertos setParameter parámetros sin necesidad de un reinicio en secuencia. Para determinar si puedes establecer un parámetro setParameter durante el tiempo de ejecución o al iniciar, recupera información sobre ese parámetro. Para parámetros complejos setParameter, debes establecer los valores de los parámetros en el mismo formato que en el archivo de configuración del proceso o en la opción de línea de comandos --setParameter.
Nota
Si configuras el parámetro watchdogPeriodSeconds, MongoDB Agent activa un reinicio en secuencia.
Si se elimina o remueve un parámetro, MongoDB Agent mantiene el valor actual del parámetro hasta que realice otro cambio en ese parámetro. Para restablecer el parámetro a su valor por defecto, debes establecer manualmente el valor o activar un reinicio en secuencia.
Si se intenta establecer un parámetro que MongoDB Agent no puede configurar al inicio, MongoDB Agent activa un reinicio en secuencia y no logra iniciar una instancia de mongod.