As seguintes opções de configuração do e estão disponíveis através do campo do Ops mongod mongos Manager Advanced Configuration Options quando você implementa o MongoDB. Você seleciona opções avançadas ao distribuir:
O mapa do Ops Manager Advanced Configuration Options para as opções e parâmetros de configuração do MongoDB descritos a seguir.
Aviso
Limitado às opções listadas
Se uma opção do MongoDB não estiver listada nesta página, você pode usar setParameter para adicionar a configuração. As configurações adicionadas dessa forma se aplicam às instâncias do MongoDB que o Ops Manager gerencia quando essas instâncias são inicializadas.
Procedimento
Para editar Opções Avançadas, complete as etapas a seguir.
Navegue até a página Deployment do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Se ainda não estiver exibido, clique em Deployment na barra lateral.
Navegue até a Processes aba do seu sistema.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Clique em Processes na barra lateral.
Registro de auditoria
Interface do Ops Manager | Opção MongoDB |
|---|---|
auditEncryptionKeyIdentifier | |
compressãoMode | |
auditDestination | |
auditFilter | |
formato de auditoria | |
localAuditKeyFile | |
auditPath | |
schema | auditLog.schema |
Você pode adicionar esses parâmetros do registro de auditar com uma setParameter opção na Advanced Configuration Options seção.
Para criptografar o registro de auditar , antes de iniciar as instâncias do MongoDB que o Ops Manager gerencia, adicione os auditEncryptKeyWithKMIPGet parâmetros auditEncryptionHeaderMetadataFile e na Advanced Configuration Options seção.
tecnologia de base
Interface do Ops Manager | Opção MongoDB |
|---|---|
basetécnicoRootDirectory |
|
Kerberos
Interface do Ops Manager | Opção MongoDB |
|---|---|
KerberosKeytab |
|
Líquido
Interface do Ops Manager | Opção MongoDB |
|---|---|
bind_ip | |
httpinterface |
|
IPv6 | |
JSONP |
|
maxConns | |
rest |
|
tlsClusterFile | |
tlsClusterPassword | |
TLSCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
Numactl
Interface do Ops Manager | Opção MongoDB |
|---|---|
numCores |
|
Perfil de operação
Interface do Ops Manager | Opção MongoDB |
|---|---|
perfil | |
slowms | |
slowOpSampleRate |
gestão de processos
Interface do Ops Manager | Opção MongoDB |
|---|---|
pidfilepath |
Replicação
Interface do Ops Manager | Opção MongoDB |
|---|---|
enableMajorityReadConcern | |
Tamanho do log |
Segurança
Aviso
O Ops Manager não oferece suporte à transição da criptografia de chave local para a criptografia baseada em servidor KMIP .
Interface do Ops Manager | Opção MongoDB |
|---|---|
clusterAuthMode | |
enableEncryption | |
encryptionCipherMode | |
encryptionKeyFile | |
javascriptEnabled Esta configuração é preterida e será removida em uma versão futura. Padrão é | |
kmipClientCertificateFile | |
kmipClientCertificatePassword | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmipServerName | |
saslauthdSocketPath | |
saslHostname |
Fragmentação
Interface do Ops Manager | Opção MongoDB |
|---|---|
Autosplit |
|
chunkSize |
|
Armazenamento
Interface do Ops Manager | Opção MongoDB |
|---|---|
diretórioperdb | |
mecanismo | |
inMemorySizeGB | |
journal |
|
journalCommitInterval | |
nssize |
|
pré-alcol |
|
cota |
|
cotaFiles |
|
caminho de reparo |
|
arquivos pequenos |
|
syncdelay | |
wiredTigerCacheSizeGB | |
wiredTigerCollectionBlockCompressor | |
wiredTigerCollectionConfigString |
|
wiredTigerDirectoryForIndexes | |
wiredTigerEngineConfigString |
|
wiredTigerIndexConfigString |
|
wiredTigerIndexPrefixCompression | |
wiredTigerJournalCompressor | |
wiredTigerStatisticsLogDelaySecs |
|
Registro do sistema
Interface do Ops Manager | Opção MongoDB |
|---|---|
registro anexado | |
logRotate | |
sossegado | |
syslogDestination | |
syslogFacility | |
Formato de Registro de Data/Hora | |
Detalhamento |
TLS
Interface do Ops Manager | Opção MongoDB |
|---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
Parâmetro de configuração
Importante
O Ops Manager não verifica se os parâmetros fornecidos são válidos. Consulte o Manual do MongoDB Server para obter os parâmetros e valores aceitos.
Interface do Ops Manager | Opção MongoDB |
|---|---|
[setParameter] |
Você pode adicionar qualquer valor dos Parâmetros do Servidor |
Para versões suportadas do MongoDB e versões do MongoDB Agent , você pode definir determinados setParameter parâmetros do sem uma reinicialização contínua. Para determinar se você pode definir um setParameter parâmetro durante o tempo de execução ou na inicialização, recupere os detalhes desse parâmetro. Para setParameter parâmetros complexos, você deve definir os valores de parâmetro no mesmo formato que no arquivo de configuração do processo ou na --setParameter opção de linha de comando.
Observação
Se você definir o parâmetro, o MongoDB Agent acionará uma reinicialização watchdogPeriodSeconds contínua.
Se você excluir ou remover um parâmetro, o MongoDB Agent manterá o valor atual do parâmetro até que você faça outra alteração nesse parâmetro. Para redefinir o parâmetro para seu valor padrão, você deve definir manualmente o valor ou acionar uma reinicialização contínua.
Se você tentar definir um parâmetro que o MongoDB Agent não possa definir na inicialização, o MongoDB Agent acionará uma reinicialização contínua e falhará ao iniciar uma mongod instância.