Para monitorar sistemas com mais de 2.000 hosts localizados em data centers distribuídos globalmente, configure sua instância do Ops Manager com essas configurações avançadas.
Aloque mais RAM para hosts do Ops Manager
Abra
/opt/mongodb/mms/conf/mms.confno seu editor de texto preferido.Encontre uma linha onde a variável
JAVA_MMS_UI_OPTSdefine os parâmetros-Xms,-Xmxe-Xmn.Atualize os valores
-Xmse-Xmxdo padrão de 4352 MB para 8192 MB ou mais se os hosts tiverem memória livre extra.Atualize o valor de
-Xmndo padrão de 1500 MB para um quarto do valor que você especificou para-Xmse-Xmx.
Para saber como resolver esse erro em mais detalhes, consulte nossa entrada de solução de problemas no OutOfMemoryError
Melhorar o monitoramento da ingestão
Atualize as configurações do aplicativo em todos os hosts do Ops Manager para melhorar o monitoramento da ingestão:
Abra
/opt/mongodb/mms/conf/conf-mms.propertiesno seu editor de texto preferido.Adicione as seguintes propriedades:
# Improved monitoring ingestion ingestion.thread.count=64 ping.thread.count=32 mms.monitoring.agentlog.writers=16 mms.monitoring.ingestion.databasenames.poolsize=16 mms.monitoring.ingestion.diskpartition.poolsize=16 mms.monitoring.ingestion.groupupdate.poolsize=8 mms.monitoring.ingestion.hostping.poolsize=32 mms.monitoring.ingestion.hostversionchange.poolsize=8 mms.monitoring.ingestion.ipaddresschange.poolsize=8 mms.monitoring.ingestion.hostlogs.poolsize=16 mms.monitoring.ingestion.newrelic.poolsize=16 mms.monitoring.ingestion.profiler.poolsize=16 mms.monitoring.ingestion.shardchunkcount.poolsize=16 mms.monitoring.ingestion.totalstoragecache.poolsize=16 mms.monitoring.rrd.rawdbperf.thread.count=16 mms.monitoring.rrd.rawdbperf.batch.size=1000 mms.monitoring.rrd.rawdbstorage.thread.count=16 mms.monitoring.rrd.rawdbstorage.batch.size=1000 mms.monitoring.rrd.rawdisk.thread.count=32 mms.monitoring.rrd.rawdisk.batch.size=1000 mms.monitoring.rrd.rawhost.thread.count=32 mms.monitoring.rrd.rawhost.batch.size=1000 mms.monitoring.rrd.rawnamespace.thread.count=16 mms.monitoring.rrd.rawnamespace.batch.size=1000 mms.monitoring.rrd.rawprocess.thread.count=32 mms.monitoring.rrd.rawprocess.batch.size=1000 mms.monitoring.rrd.rawsystem.thread.count=32 mms.monitoring.rrd.rawsystem.batch.size=1000 Salve o arquivo de propriedades.
Reinicie o Ops Manager.