Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Configura Ops Manager para supervisar grandes implementaciones

Para supervisar implementaciones con más de 2,000 hosts ubicados en centros de datos distribuidos globalmente, configura tu instancia de Ops Manager con estas configuraciones avanzadas.

  1. Abre /opt/mongodb/mms/conf/mms.conf en tu editor de texto preferido.

  2. Busca una línea donde la variable JAVA_MMS_UI_OPTS defina los parámetros -Xms y -Xmx.

  3. Actualiza los valores -Xms y -Xmx del valor por defecto de 8096 MB a uno mayor si los hosts tienen más memoria libre.

    Nota

    No establezca el tamaño del heap de la joven generación explícitamente usando -Xmn.

    A partir de Ops Manager 7.0, Ops Manager adoptó el método de recolector de basura Garbage-First (G1) para la JVM. Recomendamos que no establezcas explícitamente el tamaño de pila de la generación joven en ningún valor fijo utilizando -Xmn. Configurar un valor fijo con -Xmn interfiere con el comportamiento por defecto del recolector de basura G1. Si estableces este valor, esto impedirá que el recolector de basura G1 expanda y contraiga el espacio de la generación joven según sea necesario, lo que hará que el recolector deje de respetar el valor del tiempo de pausa para las recolecciones de basura.

    Puedes establecer que los valores de Xmx y Xms sean iguales y mantener la pausa en su valor por defecto: -XX:MaxGCPauseMillis=200.

Para aprender a resolver este error con mayor detalle, consulte nuestra entrada de solución de problemas sobre el OutOfMemoryError

Actualiza la configuración de la aplicación en todos los hosts de Ops Manager para mejorar la ingesta de supervisión:

  1. Abre /opt/mongodb/mms/conf/conf-mms.properties en tu editor de texto preferido.

  2. Agregue las siguientes propiedades:

    # 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
  3. Guarde el archivo de propiedades.

  4. Reinicie Ops Manager.