El siguiente Las opciones de configuración demongod y mongos están disponibles a través del Administrador de operaciones Advanced Configuration Options Al implementar MongoDB, se seleccionan las opciones avanzadas:
El mapa de Ops Manager Advanced Configuration Options corresponde a las opciones y parámetros de configuración de MongoDB que se describen a continuación.
Advertencia
Limitado a opciones listadas
Si faltase una opción de MongoDB en esta página, puede usar setParameter para añadir la configuración. Los ajustes añadidos de esta forma se aplican a las instancias de MongoDB que gestiona Ops Manager cuando estas instancias se inician.
Procedimiento
Para editar las Opciones avanzadas, complete los siguientes pasos.
Navega a la página Deployment de tu proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.
Si aún no se muestra, haz clic en Deployment en la barra lateral.
Navega a la pestaña Processes para tu implementación.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.
Haz clic en Processes en la barra lateral.
Registro de auditoría
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
auditEncryptionKeyIdentifier | |
modo de compresión | |
auditoríaDestino | |
auditFilter | |
auditFormat | |
localAuditKeyFile | |
auditPath | |
esquema | auditLog.schema |
Puede agregar estos parámetros de registro de auditoría con una setParameter opción en la Advanced Configuration Options sección.
Para cifrar el registro de auditoría, antes de iniciar las instancias de MongoDB que administra Ops Manager, agregue los parámetros auditEncryptKeyWithKMIPGet y auditEncryptionHeaderMetadataFile en la sección Advanced Configuration Options.
Basis Tech
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
basisTechRootDirectory |
|
Kerberos
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
kerberosKeytab |
|
Net
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
bind_ip | |
httpinterface |
|
IPv6 | |
jsonp |
|
maxConns | |
descanso |
|
tlsClusterFile | |
tlsClusterPassword | |
tlsCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
Numactl
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
numCores |
|
Perfilado de operaciones
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
perfil | |
slowms | |
slowOpSampleRate |
Gestión de procesos
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
ruta del archivo pid |
Replicación
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
enableMajorityReadConcern | |
Tamaño del Oplog |
Seguridad
Advertencia
Ops Manager no admite la transición del cifrado de clave local a KMIP cifrado basado en servidor.
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
clusterAuthMode | |
enableEncryption | |
Modo de cifrado de encriptación | |
archivo de clave de cifrado | |
javascriptEnabled Esta configuración está en desuso y se eliminará en una futura versión. Por defecto, es | |
kmipClientCertificateFile | |
Contraseña del certificado de cliente kmip | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmipServerName | |
saslauthdSocketPath | |
saslHostname |
particionado
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
autoSplit |
|
chunkSize |
|
Almacenamiento
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
directoryperdb | |
motor | |
inMemorySizeGB | |
journal |
|
intervaloCommitDeRegistro | |
tamaño ns |
|
prealloc |
|
quota |
|
quotaFiles |
|
repairpath |
|
archivos pequeños |
|
syncdelay | |
wiredTigerCacheSizeGB | |
wiredTigerCollectionBlockCompressor | |
wiredTigerCollectionConfigString |
|
Directorio de WiredTiger para índices | |
wiredTigerEngineConfigString |
|
cadena de configuración del índice de wiredTiger |
|
wiredTigerIndexPrefixCompression | |
wiredTigerJournalCompressor | |
wiredTigerEstadísticasLogDelaySegs |
|
Registro del sistema
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
logappend | |
logRotate | |
tranquilo | |
syslogDestination | |
Instalación de syslog | |
Formato de marca de tiempo | |
nivel de verbosidad |
TLS
Interfaz del administrador de operaciones | Opción MongoDB |
|---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
Set Parameter
Importante
Ops Manager no verifica si los parámetros que proporcionas son válidos. Consulta el Manual del Servidor de MongoDB para conocer los parámetros y valores aceptados.
Interfaz del administrador de operaciones | Opción 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 elimina un parámetro, MongoDB Agent conserva su valor actual hasta que lo modifique. Para restablecerlo a su valor predeterminado, debe configurarlo manualmente o activar un reinicio continuo.
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.