Docs Menu
Docs Home
/ /

Revisar las condiciones de alerta

This page describes the conditions for which you can trigger alerts. You specify conditions and thresholds when configuring alerts. To learn more, see Alerts Workflow.

Nota

M0 Los clústeres gratuitos y Flex solo activan alertas relacionadas con las métricas compatibles. Para obtener la documentación completa sobre las M0 limitaciones de alertas y métricas de los clústeres y Flex,consulte Límites de Atlas M (clúster gratuito)0 y Limitaciones de Atlas Flex.

The conditions in this section apply if you select Host as the alert target when configuring the alert. You can apply the condition to all hosts or to specific type of host, such as primaries or config servers.

Atlas activa ciertas alertas de host basadas en la supervisión del clúster y, por lo tanto, están sujetas a variaciones de granularidad. Para aprender más, mira supervisión de la granularidad del almacenamiento de datos.

Host has index suggestions

Se activa si Performance Advisor tiene sugerencias de índice para el host.

Si la relación de orientación de las query para un host es mayor que 8000 y si Performance Advisor determina que el host se beneficia de uno o más índices para mejorar el rendimiento de las query ineficientes, esta alerta se activa y te indica que crees los índices sugeridos.

Esta alerta solo está disponible para M10+ clústeres y está habilitada por defecto para M10+ clústeres que tienen Performance Advisor habilitado. No se activa en los clústeres en los que Performance Advisor está desactivado.

Las siguientes condiciones de alerta miden la tasa de afirmaciones de un proceso MongoDB, tal como se recopila del documento asserts del comando serverStatus de MongoDB. Puedes ver los asserts mediante la supervisión de clúster.

Asserts: Msg is

Se activa si la tasa de aserción de mensajes alcanza el umbral especificado. La aserción de mensajes se refiere a los errores internos del servidor. Se elaboran registros de seguimientos de pila para estos.

Asserts: Regular is

Se activa si la tasa de aserción regular alcanza el umbral especificado.

Asserts: User is

Se activa si la tasa de errores generados por los usuarios alcanza el umbral especificado.

Asserts: Warning is

Se activa si la tasa de advertencias alcanza el umbral especificado.

Se pueden configurar las alertas para los siguientes eventos del clúster. En la fuente de actividad es posible revisar todos los eventos de escalado automático que ocurrieron.

Para cada evento de esta sección, para recibir alertas, primero se debe configurar una alerta para que se le notifique a usted o a los miembros de la organización sobre este tipo de eventos de escalado automático.

Más información sobre cómo Atlas aumenta o disminuye la escala de un clúster en Configurar el escalado automático.

Auto-scaling: Compute auto-scaling initiated for base tier

Se activa si Atlas inicia el escalado automático de cómputo para cualquiera de los nodos operativos en el clúster dedicado. Atlas puede escalar la capacidad de disco como parte de este evento.

Auto-scaling: Compute auto-scaling initiated for analytics tier

Se activa si Atlas inicia el escalado automático de cómputo para cualquiera de los nodos de análisis en el clúster dedicado. Atlas puede escalar la capacidad de disco como parte de este evento.

Auto-scaling: Compute auto-scaling down didn't initiate for base tier due to storage requirements

Se activa si Atlas no pudo iniciar el escalado automático de cómputo para cualquiera de los nodos operativos en el clúster dedicado, ya que el tamaño de almacenamiento configurado no es compatible con el nivel de clúster objetivo.

Auto-scaling: Compute auto-scaling down didn't initiate for analytics tier due to storage requirements

Se activa si Atlas no pudo iniciar el escalado automático de cómputo para ninguno de los nodos de análisis en el clúster dedicado, ya que el tamaño de almacenamiento configurado no es compatible con el nivel de clúster objetivo.

Auto-scaling: Compute auto-scaling didn't initiate for base tier due to maximum configured cluster tier

Se activa si Atlas no pudo escalar un nodo operativo porque el clúster alcanzó el nivel de clúster máximo configurado para el escalado automático.

Auto-scaling: Compute auto-scaling didn't initiate for analytics tier due to maximum configured cluster tier

Se activa si Atlas no pudo escalar un nodo de análisis porque el clúster alcanzó el nivel máximo de clúster configurado para el escalado automático.

Auto-scaling: Compute auto-scaling didn't initiate for base tier due to insufficient oplog size

Se activa si Atlas no ha podido escalar un nodo operativo debido a un tamaño insuficiente del oplog. Más información en Establecer oplog window.

Auto-scaling: Compute auto-scaling didn't initiate for analytics tier due to insufficient oplog size

Se activa si Atlas no pudo escalar un nodo de análisis debido a un tamaño insuficiente del oplog. Más información en Establecer oplog window.

Auto-scaling: Disk auto-scaling initiated

Se activa si Atlas inicia el escalado automático de la capacidad del disco.

Auto-scaling: Disk auto-scaling didn't initiate due to the cluster reaching maximum available disk size

Se activa si Atlas no pudo escalar el tamaño del disco porque el clúster ha alcanzado el tamaño máximo disponible.

Auto-scaling: Disk auto-scaling didn't initiate due to insufficient oplog size

Se activa si Atlas no pudo escalar el tamaño del disco porque el tamaño del oplog del clúster no es suficiente.

Las siguientes condiciones de alerta se aplican al comportamiento de bloqueo de escritura en Atlas.

Writes have been blocked on your cluster due to critically low disk space

Se genera cuando el porcentaje de disco usado en el nodo principal ha excedido los umbrales de la política de bloqueo de guardado. Atlas bloquea las escrituras en el nodo del clúster para mantener la disponibilidad de lectura.

Para resolver esta alerta, aumenta la capacidad de almacenamiento de tu clúster de forma manual o habilitando el escalado automático del almacenamiento. Para obtener más información, consulta Resolución de alerta de % de espacio en disco utilizado.

Para evitar futuros eventos de bloqueo de escritura, recomendamos que supervises el uso del disco de tu clúster. Para obtener más información, consulta Prevención del bloqueo de escritura.

Writes have been unblocked on your cluster

Se genera cuando el porcentaje de disco usado en el nodo primario ha bajado por debajo de los umbrales de desbloqueo, y Atlas desbloquea automáticamente las operaciones de guardar en el clúster.

Puedes ver las métricas del disco a través del conjunto de paneles Real-Time Performance Panel. Se trata de una alerta solo informativa que no requiere ninguna acción por tu parte. Sin embargo, para evitar futuros eventos de bloqueo de escritura, te recomendamos que supervises el uso del disco de tu clúster. Para aprender más, consulta Prevención del bloqueo de guardado.

Las siguientes condiciones de alerta miden el uso de CPU y memoria que requieren los procesos de MongoDB Search. Se pueden ver las métricas de MongoDB Search a través de la supervisión de clúster.

Atlas Search: Index Replication Lag is

Se activa si el número aproximado de milisegundos en los que MongoDB Search se retrasa en replicar los cambios del oplog de mongod supera el umbral o está por debajo de este.

Atlas Search: Index Size on Disk is

Se activa si el tamaño total de todos los índices de MongoDB Search en el disco, en bytes, supera el umbral o está por debajo de este.

Atlas Search: Mongot paused initial sync

Se activa si la sincronización inicial se interrumpe por el proceso mongot de MongoDB Search debido a un uso elevado del disco.

Atlas Search: Mongot is approaching replication stop threshold

Se genera si el uso del disco en un nodo de búsqueda es mayor o igual a 85%.

Atlas Search: Max Number of Fields Indexed is

Se genera si la cantidad máxima de campos únicos (incluidos los metadatos) encontrados en cualquier índice de búsqueda de MongoDB en un conjunto de réplicas o fragmento es superior o inferior a la cantidad de campos especificada (el valor predeterminado es superior a 1,000 campos).

Atlas Search: Max Number of nGram Fields Indexed is

Se genera si la cantidad máxima de campos indexados mediante nGram edgeGram tokenizadores o (incluidos los campos de tipo autocompletar y los analizadores personalizados), en un conjunto de réplicas o fragmento, es superior o inferior a la cantidad de campos especificada (el 100 valor predeterminado es superior a campos).

Atlas Search: Max Number of Lucene Docs is

Se activa si el límite superior en el número de documentos de Lucene utilizados para almacenar los índices de MongoDB Search para un set de réplicas o partición determinada supera el umbral.

Atlas Search: Mongot stopped replication

Se activa si la replicación es interrumpida por el proceso MongoDB Search mongot debido a un uso elevado del disco.

Atlas Search: Number of Error Queries is

Se activa si el número de queries para las que MongoDB Search no puede devolver una respuesta está por encima o por debajo del umbral.

Atlas Search: Number of Successful Queries is

Se activa si el número de queries para las que MongoDB Search devolvió una respuesta correctamente está por encima o por debajo del umbral.

Atlas Search: Total Number of Queries is

Se activa si el número de queries enviadas a MongoDB Search está por encima o por debajo del umbral.

Atlas Search Opcounter: Delete is

Se activa si el número total de documentos o campos (especificados en la definición del índice) eliminados por segundo está por encima o por debajo del umbral.

Atlas Search Opcounter: Getmore is

Se activa si el número total de comandos de getmore ejecutados en todas las queries de MongoDB Search por segundo está por encima o por debajo del umbral.

Atlas Search Opcounter: Insert is

Se activa si el número total de documentos o campos (especificado en la definición del índice) que MongoDB Search indexa por segundo está por encima o por debajo del umbral.

Atlas Search Opcounter: Update is

Se activa si el número total de documentos o campos (especificado en la definición del índice) que MongoDB Search actualiza por segundo está por encima o por debajo del umbral.

Insufficient disk space to support rebuilding search indexes

Se activa si el clúster se queda sin suficiente espacio libre en disco para respaldar los índices de MongoDB Search.

Search Memory: Resident is

Se activa si el total de bytes de la memoria residente ocupado por el proceso de MongoDB Search está por encima o por debajo del umbral.

Search Memory: Shared is

Se activa si el total de bytes de memoria compartida ocupado por el proceso de MongoDB Search está por encima o por debajo del umbral.

Search Memory: Virtual is

Se activa si el total de bytes de memoria virtual ocupado por el proceso de MongoDB Search está por encima o por debajo del umbral.

Search Process: CPU (Kernel) % is

Se activa si el porcentaje de tiempo que la CPU ha dedicado a atender las llamadas al sistema operativo para el proceso de MongoDB Search está por encima del umbral.

Search Process: CPU (User) % is

Se activa si el porcentaje de tiempo que la CPU dedica al proceso de MongoDB Search supera el umbral.

Search Process: Disk space used is

Se activa si el total de bytes de espacio en disco utilizado por el proceso de MongoDB Search supera el umbral.

Nota

Si aplicas la condición a todos los hosts, también se aplica a los nodos de búsqueda dedicados.

Search Process: Ran out of memory

Se activa si el proceso de búsqueda (mongot) se queda sin memoria. Si el proceso de búsqueda se queda sin memoria, la indexación y las queries fallan.

Las siguientes condiciones de alerta miden el tiempo medio de ejecución de lecturas, escrituras o comandos para un proceso de MongoDB, recogido del documento opLatencies del comando serverStatus de MongoDB. Puedes ver las aserciones a través de la supervisión del clúster.

Average Execution Time: Commands is

El tiempo promedio de ejecución de las operaciones de comando alcanza el umbral especificado.

Average Execution Time: Reads is

El tiempo promedio de ejecución para las operaciones de lectura alcanza el umbral especificado.

Average Execution Time: Writes is

El tiempo promedio de ejecución para las operaciones de guardado alcanza el umbral especificado.

Las siguientes condiciones de alerta miden el rendimiento de lectura y escritura del disco para un proceso de MongoDB. Puedes ver estas métricas en la gráfica Atlas Disk Throughput, a la que se accede a través de la supervisión de clúster.

Disk read throughput is

Se genera si la velocidad a la que se leen los datos del disco en Megabytes por segundo alcanza el umbral especificado.

Disk write throughput is

Se genera si la velocidad a la que se escriben los datos en el disco en megabytes por segundo alcanza el umbral especificado.

Las siguientes condiciones de alerta miden la tasa de operaciones de base de datos en un proceso MongoDB desde que el proceso comenzó por última vez, recogidas del documento opcounters del comando serverStatus de MongoDB. Puedes ver los opcounters a través de la supervisión del clúster.

Opcounter: Cmd is

Se activa si la tasa de comandos realizados alcanza el umbral especificado.

Opcounter: Delete is

Se activa si la tasa de eliminaciones alcanza el umbral especificado.

Opcounter: Getmores is

Se activa si la frecuencia de las operaciones getmore para recuperar la siguiente agrupación de cursores alcanza el umbral especificado.

Tip

Para obtener más información, consulta Agrupaciones de cursores en el manual de MongoDB.

Opcounter: Insert is

Se activa si la tasa de inserciones alcanza el umbral especificado.

Opcounter: Query is

Se activa si la tasa de queries alcanza el umbral especificado.

Opcounter: Update is

Se activa si la tasa de actualizaciones alcanza el umbral especificado.

Las siguientes condiciones de alerta miden la tasa de operaciones de base de datos en los secundarios de MongoDB, recopiladas del documento opcountersRepl del comando serverStatus de MongoDB. Puedes ver estas métricas en la gráfica Opcounters - Repl, a la que se accede a través de supervisión de clúster.

Opcounter: Repl Cmd is

Se activa si la tasa de comandos replicados alcanza el umbral especificado.

Opcounter: Repl Delete is

Se activa si la tasa de eliminaciones replicadas alcanza el umbral especificado.

Opcounter: Repl Insert is

Se activa si la tasa de inserciones replicadas alcanza el umbral especificado.

Opcounter: Repl Update is

Se activa si la tasa de actualizaciones replicadas alcanza el umbral especificado.

Opcounter: Total is

Se activa si la tasa total de operaciones alcanza el umbral especificado.

Se pueden configurar alertas para las operaciones de escaneo y orden para un proceso de MongoDB.

Operations: Scan and Order is

Tasa promedio por segundo por encima del umbral especificado de queries que devuelven resultados ordenados que no pueden realizar la operación de clasificación mediante un índice.

Nota

Cómo se mide

MongoDB informa sobre el Oplog de replicación usando el documento metrics.operation.scanAndOrder que devuelve el comando serverStatus.

Logical Size is

Se activa si el tamaño total de los datos e índices supera el umbral especificado.

Aplicable solo para clústeres gratuitos de Atlas

Las siguientes condiciones de alerta miden la memoria de un proceso de MongoDB, según lo recopilado del documento mem del comando serverStatus de MongoDB. Puedes ver estas métricas en las gráficas de Atlas Memory y Non-Mapped Virtual Memory, a las que puedes acceder a través de la supervisión de clúster.

Memory: Computed is

Se activa si el tamaño de la memoria virtual que no se tiene en cuenta en la asignación de memoria alcanza el umbral especificado. Si este número es muy alto (varios gigabytes), indica que se está utilizando demasiada memoria fuera de la asignación de memoria.

Tip

Para aprender cómo utilizar esta métrica, consulte la gráfica Non-Mapped Virtual Memory y haga clic en el icono i de la gráfica.

Memory: Resident is

Se activa si el tamaño de la memoria residente alcanza el umbral especificado. Con el tiempo, en un servidor de base de datos dedicado, es habitual que el tamaño de la memoria residente se aproxime a la cantidad de RAM física en el equipo.

Memory: Virtual is

Se activa si el tamaño de la memoria virtual del procesomongod alcanza el umbral especificado. Puedes utilizar esta alerta para señalar el exceso de memoria fuera de la asignación de memoria.

Tip

Para aprender más, haga clic en el ícono i de la gráfica Memory.

System Memory: Available is

Se activa si la cantidad de memoria disponible del sistema cae por debajo del umbral especificado.

System Memory: Max Available is

Se activa si la cantidad máxima de memoria disponible del sistema cae por debajo del umbral especificado.

System Memory: Max Used is

Se activa si el valor máximo del uso de la memoria del sistema alcanza el umbral especificado.

System Memory: Used is

Se activa si la memoria total del sistema utilizada menos los búferes, la caché y la memoria libre alcanza el umbral especificado.

La siguiente condición de alerta mide las conexiones con un proceso de MongoDB, recopiladas del documento connections del comando serverStatus de MongoDB. Puedes ver esta métrica en la gráfica Atlas Connections, a la que se accede a través de la supervisión del clúster.

Connections is

Se activa si el número de conexiones activas al host alcanza el promedio especificado.

Connections % of configured limit is

Se activa si el número de conexiones abiertas al host supera el porcentaje especificado.

Las siguientes condiciones de alerta miden las operaciones que esperan bloqueos, según lo recopilado del documento globalLock del comando serverStatus de MongoDB. Puedes ver estas métricas en la gráfica Atlas Queues, a la que puedes acceder a través de la supervisión de clúster.

Queues: Readers is

Se activa si el número de operaciones que esperan un bloqueo de lectura cumple con el promedio especificado.

Queues: Total is

Se activa si el número de operaciones que esperan un bloqueo de cualquier tipo cumple con el promedio especificado.

Queues: Writers is

Se activa si el número de operaciones que esperan un bloqueo de escritura alcanza el promedio especificado.

La siguiente condición de alerta mide la tasa de fallas de página de un proceso MongoDB, según lo recopilado del campo extra_info.page_faults del comando serverStatus de MongoDB.

Page Faults is

Se activa si la tasa de fallos de página (se produzca o no una excepción) alcanza el umbral especificado. Se puede ver esta métrica en la gráfica Atlas Page Faults, a la que se accede a través de la supervisión de clúster.

Las siguientes condiciones de alerta miden el número de cursores para un proceso MongoDB, recogido del documento metrics.cursor del comando de serverStatus MongoDB. Puedes ver estas métricas en la gráfica Atlas Cursors, a la cual se accede mediante la supervisión de clúster.

Cursors: Open is

Se activa si el número de cursores que el servidor mantiene para los clientes alcanza el promedio especificado.

Cursors: Timed Out is

Se activa si el número de cursores con tiempo de espera que el servidor mantiene para los clientes alcanza el promedio especificado.

Las siguientes condiciones de alerta miden el rendimiento del proceso MongoDB, recogido del documento network del comando serverStatus de MongoDB. Puedes ver estas métricas en la gráfica Network de un host, a la cual se accede a través de la supervisión de clúster.

Network: Bytes In is

Se activa si el número de bytes enviados a MongoDB alcanza el umbral especificado.

Network: Bytes Out is

Se activa si el número de bytes enviados de MongoDB alcanza el umbral especificado.

Network: Num Requests is

Se activa si el número de solicitudes enviadas a MongoDB alcanza el promedio especificado.

Las siguientes condiciones de alerta se aplican al oplog del proceso de MongoDB. Puedes ver estas métricas en las siguientes gráficas, a las que se accede a través de la supervisión de clúster:

  • Oplog GB/Hour

  • Replication Headroom

  • Replication Lag

  • Replication Oplog Window

Las siguientes condiciones de alerta se aplican al oplog:

Oplog Data Per Hour is

Se activa cuando la cantidad de datos por hora que se escribe en el oplog de un primario alcanza el umbral especificado.

Replication Headroom is

Se activa cuando la diferencia entre la oplog window del nodo fuente de sincronización y el atraso de la replicación en el secundario alcanza el umbral especificado.

Replication Lag is

Se genera si el tiempo aproximado que la secundaria está por detrás de la primaria cumple con el umbral especificado. Atlas calcula el atraso de la replicación utilizando el método descrito en Comprobar el atraso de la replicación en el manual de MongoDB.

Replication Oplog Window is

Se activa si el tiempo aproximado disponible en el oplog de la replicación del primario cumple con el umbral especificado.

Las siguientes condiciones de alerta se aplican al almacenamiento de bases de datos, tal como se recopila para un proceso MongoDB mediante el comando dbStats de MongoDB. Para obtener más información sobre cómo Atlas logra alcanzar los límites de almacenamiento de la base de datos, consulta la página de preguntas frecuentes. Estas condiciones se basan en la suma total de todas las bases de datos en el proceso de MongoDB:

Nota

Atlas recupera las métricas de la base de datos cada 20 minutos por defecto, pero ajusta la frecuencia cuando es necesario para reducir el impacto en el rendimiento de la base de datos.

DB Data Size is

Se activa si el tamaño aproximado de todos los documentos (y su relleno) alcanza el umbral especificado.

DB Storage is

Se activa si el almacenamiento asignado alcanza el umbral especificado. Se puede ver esta condición de alerta en la gráfica DB Storage de un host, a la cual se accede a través de la supervisión de clúster.

La siguiente condición de alerta se aplica al número total de namespaces en todas las bases de datos que no son del sistema en un proceso de MongoDB. Es posible ver cuántos namespaces están en uso para un proceso de MongoDB consultando la Catalog métrica del clúster.

Total Namespaces is

Se activa si el número total de colecciones e índices en todas las bases de datos que no son del sistema alcanza el umbral especificado.

Se debe supervisar esta métrica para evitar exceder los límites del namespace, lo que puede afectar el rendimiento y las operaciones de la base de datos. Orientación sobre la gestión de colecciones e índices en Introducción al modelado de datos y Reducir la cantidad de colecciones.

Las siguientes condiciones de alerta se aplican al motor de almacenamiento WiredTiger del proceso MongoDB, tal como se recoge de los documentos wiredTiger.cache y queues.execution del comando serverStatus de MongoDB.

Se pueden ver estas métricas en las siguientes gráficas, a las que se accede a través de la supervisión de clúster:

  • Cache Activity

  • Cache Usage

  • Tickets Available

  • Cache Fill Ratio

Las siguientes son las condiciones de alerta que aplican a WiredTiger:

Cache: Bytes Read Into Cache is

Se activa cuando el número de bytes leídos en la caché de WiredTiger alcanza el umbral especificado.

Cache: Bytes Written From Cache is

Se activa cuando el número de bytes escritos desde la caché de WiredTiger alcanza el umbral especificado.

Cache: Dirty Bytes is

Se activa cuando el número de bytes sucios en la caché de WiredTiger alcanza el umbral especificado.

Cache: Used Bytes is

Se activa cuando el número de bytes usados en la caché de WiredTiger alcanza el umbral especificado.

Cache: Fill Ratio is

Se activa si el porcentaje de bytes en la caché respecto al tamaño total de la caché alcanza el umbral especificado.

Cache: Dirty Fill Ratio is

Se aumenta si el porcentaje de bytes sucios en relación con el tamaño total de la caché cumple con el umbral especificado.

Tickets Available: Reads is

Se activa si el número de tickets de lectura disponibles para el motor de almacenamiento WiredTiger alcanza el umbral especificado.

Tickets Available: Writes is

Se activa si el número de tickets de guardado disponibles para el motor de almacenamiento WiredTiger alcanza el umbral especificado.

Para los clústeres que utilizan la versión 7.0 de MongoDB y posteriores, no utilices el número de tickets como métrica para las alertas de sobrecarga. A partir de la versión 7.0 de MongoDB, Atlas ajusta dinámicamente el número de tickets. En su lugar, utiliza la cantidad de lectores y escritores en cola como una métrica de sobrecarga.

Las siguientes condiciones de alerta miden el uso en tus clústeres de servidores Atlas:

Nota

Actualmente, Atlas utiliza una única partición para los archivos de datos, índices y diarios. Aunque las alertas hacen referencia a particiones individuales, apuntan a la misma métrica.

Nota

Todas las métricas de hardware tienen equivalentes en reportes en ráfaga con alertas configurables distintas. Para obtener más información, consulta Reporte en ráfaga.

Disk Queue depth on Data Partition is

Se activa si la longitud promedio de la cola de solicitudes emitidas a la partición de datos que utiliza MongoDB supera el umbral especificado.

Disk read IOPS on Data Partition is

Se activa si el número promedio de operaciones de lectura de disco por segundo supera el umbral especificado.

Disk read latency on Data Partition is

Se activa si el nivel de latencia en las operaciones de lectura del disco supera el umbral especificado.

Disk space % used on Data Partition is

El porcentaje de espacio en disco utilizado en cualquier partición que contenga los datos de la colección de MongoDB.

Hay posibles soluciones a esta alerta en Resoluciones de alertas.

Disk write IOPS on Data Partition is

Se activa si el número promedio de operaciones de guardado en disco por segundo supera el umbral especificado.

Disk write latency on Data Partition is

Se activa si el nivel de latencia en las operaciones de guardado en disco supera el umbral especificado.

Max disk queue depth on Data Partition is

Se activa si la longitud promedio máxima de la cola de solicitudes emitidas a la partición de datos que utiliza MongoDB supera el umbral especificado.

Max disk read IOPS on Data Partition is

Se activa si el número promedio máximo de operaciones de lectura de disco por segundo supera el umbral especificado.

Max disk read latency on Data Partition is

Se activa si la cantidad máxima de latencia en las operaciones de lectura del disco supera el umbral especificado.

Max disk space % used on Data Partition is

Se activa si el porcentaje máximo de espacio en disco utilizado en cualquier partición que contiene los datos de la colección MongoDB supera el umbral especificado.

Max disk write IOPS on Data Partition is

Se activa si el número máximo promedio de operaciones de guardado en disco por segundo supera el umbral especificado.

Max disk write latency on Data Partition is

Se activa si la cantidad máxima de latencia en las operaciones de guardado en disco supera el umbral especificado.

Max System Network In is

Se activa si el número máximo de bytes enviados a MongoDB alcanza el umbral especificado.

Max System Network Out is

Se activa si el número máximo de bytes enviados de MongoDB alcanza el umbral especificado.

System: CPU (Steal) % is

Se aplica cuando el saldo de créditos del clúster de EC2 está agotado.

El porcentaje en el que el uso de la CPU supera la tasa base garantizada de acumulación de créditos de CPU. Los créditos de CPU son unidades de utilización de la CPU que acumulas. Los créditos se acumulan a un ritmo constante para proporcionar un nivel con garantías de rendimiento. Estos créditos se pueden emplear para aumentar el rendimiento de la CPU. Cuando se agota el saldo del crédito, solo se proporciona la línea base garantizada del rendimiento de la CPU, y la cantidad sobrante se muestra como porcentaje de robo.

Nota

Atlas solo activa esta alerta para los clústeres AWS EC2 que admiten un rendimiento de ráfaga. Actualmente, estos son los tipos de clúster M10 y M20.

System: CPU (User) % is

El uso de CPU de los procesos en el nodo, normalizado por el número de CPU. Este valor se escala en un rango del 0 al 100 %.

System: Max CPU (Steal) % is

Se activa si el porcentaje máximo en que el uso de la CPU supera la tasa garantizada de acumulación de créditos de CPU básica supera el umbral especificado.

System: Max CPU (User) % is

Se activa si el uso máximo de CPU de los procesos en el nodo, normalizado por el número de CPU, supera el umbral especificado.

System Network In is

Se activa si la velocidad promedio de bytes físicos recibidos por segundo por la interfaz de red eth0 alcanza el umbral especificado.

System Network Out is

Se activa si la velocidad promedio de bytes físicos transmitidos por segundo por la interfaz de red eth0 alcanza el umbral especificado.

Restarts in Last Hour is

Se activa si el número de veces que un host reinicia en la hora anterior supera el umbral especificado.

Host is Down

Se activa si Atlas no puede contactar a un host durante varios minutos.

Importante

Solo debes configurar esta alerta si dependes de las lecturas secundarias. Para obtener más información sobre las lecturas secundarias, consulta Realizar una query mediante etiquetas de set de réplicas predefinidas y Preferencia de lectura.

Esta alerta generalmente se activa por una de las siguientes condiciones:

  • El clúster ha experimentado un fallo y se está reparando automáticamente.

  • No se ha podido acceder al clúster debido a un problema de red.

MongoDB Atlas verifica que el tiempo de inactividad no se produjo debido a tus acciones, como una creación de índices continua. Si MongoDB Atlas confirma que el tiempo de inactividad no fue intencional, MongoDB Atlas intenta reemplazar el nodo afectado. Si ocurren fallos, los clústeres Atlas mantienen la disponibilidad de nodos tanto para lecturas como para escrituras mientras la mayoría de los nodos estén en funcionamiento. Para aprender más, consulta ¿Cómo ofrece MongoDB Atlas alta disponibilidad?

Las siguientes condiciones de alerta aplican a la funcionalidad de exportación de registros basada en push:

Push based log export is unable to push logs on this host

Se genera si el exportador de registros no puede enviar registros durante un período prolongado.

Push based log export has dropped a log line

Se genera si el exportador de registros descarta una línea de registro. Esto podría indicar que una línea de registro muy grande no se pudo enviar.

Se aplican las siguientes condiciones de alerta al uso del espacio de intercambio:

Swap Usage: Free is

Se activa si la cantidad de espacio de intercambio disponible cae por debajo del umbral especificado.

Swap Usage: Max Free is

Se activa si la cantidad máxima de espacio de intercambio disponible cae por debajo del umbral especificado.

Swap Usage: Max Used is

Se activa si la cantidad total máxima de espacio de intercambio en uso alcanza el umbral especificado.

Swap Usage: Used is

Se activa si la cantidad total de espacio de intercambio en uso alcanza el umbral especificado.

Las siguientes condiciones de alerta se aplican a las operaciones de clasificación:

Sort: Spill to disk during sort is

Se activa si el número de guardados en disco causados por etapas $sort alcanza el umbral especificado.

Las siguientes condiciones del host no se aplican a Atlas. Atlas no generará alertas para las siguientes condiciones:

  • Accesos que no están en la memoria: El total es

  • El promedio de vaciado en segundo plano es

  • B-tree: los accesos son

  • B-tree: los aciertos son

  • B-tree: los fallos son

  • B-tree: la tasa de fallos es

  • Cursores: El tamaño de los cursores del cliente es

  • El porcentaje del bloqueo efectivo es

  • Las confirmaciones de los registros en la bitácora en el bloqueo de escritura son

  • Los MB de los registros en la bitácora son

  • Los MB de los archivos de datos de guardado de registros en la bitácora son

  • La memoria asignada es

  • Excepciones de fallo de página lanzadas: El total es

Las siguientes alertas se aplican a los índices en las colecciones. Cualquier alerta podría indicar un índice faltante o ineficiente.

Tip

Si quieres aprender más sobre la indexación para mejorar el rendimiento, consulta Estrategias de indexación.

Query Targeting: Scanned / Returned

Se activa si la relación entre claves de índice escaneadas y documentos devueltos cumple o supera el umbral especificado.

Query Targeting: Scanned Objects / Returned

Se activa si la tasa de documentos escaneados respecto a los documentos devueltos alcanza o supera el umbral especificado.

Los cursores de flujos de cambios que el proceso de MongoDB Search (mongot) utiliza para mantener actualizados los índices de MongoDB Search pueden contribuir a la relación de orientación de query y activar alertas de orientación de query si la relación es alta.

Las siguientes alertas se aplican a los snapshots de las copias de seguridad en la nube.

Backup restore failed

Se activa cuando falla la restauración.

Backup restore succeeded

Se activa cuando una restauración se realiza correctamente.

Fallback snapshot failed

Se activa cuando falla un snapshot de reserva.

Fallback snapshot taken

Se activa cuando falla una copia de seguridad regular, pero Atlas pudo tomar un snapshot alternativo.

Last snapshot too old

Se genera cuando ha pasado demasiado tiempo desde la última snapshot exitosa.

Snapshot download request failed

Se activa cuando una solicitud de descarga falla.

Snapshot schedule fell behind

Se activa cuando no se toma un snapshot durante el período configurado.

Snapshot taken successfully

Se activa cuando se ha tomado un snapshot correctamente.

Las siguientes condiciones de alerta se aplican a los sets de réplicas:

Number of elections in last hour is > X

Se activa cuando el número de elecciones que se han celebrado en la última hora supera el valor que el usuario especificó de X. El valor de X se establece al crear la alerta. Esta alerta puede indicar que la replicación del clúster no se encuentra en un buen estado, como demuestran las constantes elecciones.

Replica set elected a new primary

Se activa cuando un set de réplicas elige un nuevo primario.

Replica set has no primary

Se activa cuando un set de réplicas no tiene un primario. En concreto, cuando ninguno de los miembros de un set de réplicas tiene un estado de PRIMARY, se activa la alerta. Por ejemplo, esta condición podría surgir cuando un set tiene un número par de miembros con derecho a voto, lo que genera una empate.

Si Atlas recopila datos durante una elección, esta alerta podría enviar un falso positivo. Para evitar estos falsos positivos, establece el intervalo after waiting de la configuración de alertas (en la sección Send to de la configuración).

Hay posibles soluciones a esta alerta en Resoluciones de alertas.

La siguiente condición de alerta se aplica a los clústeres fragmentados:

Cluster is missing an active mongos

Se genera si Atlas no puede alcanzar ningún mongos para el clúster.

Se aplican las siguientes condiciones de alerta a los clústeres Flex:

Flex metric outside threshold

Se activa si se aplica alguna de las siguientes condiciones:

  • El número de conexiones abiertas al host supera el 80 % del total de conexiones abiertas permitidas.

  • El tamaño aproximado de todos los documentos (y sus rellenos) y el índice supera los 4 gigabytes.

  • El total de operaciones por segundo es mayor a 200 durante 24 horas y se generan nuevas alertas cada 6 horas.

Las siguientes condiciones de alerta se aplican a Atlas App Services.

An overall request rate limit has been hit

Se activa cuando el número de solicitudes simultáneas supera el límite. Esta alerta indica que una aplicación podría estar haciendo un número inesperadamente alto de solicitudes.

Auth Login Fail is

Se activa si el número de solicitudes de inicio de sesión de clientes fallidas por segundo alcanza el umbral especificado.

Endpoints Compute Time is

Se activa si el tiempo de cálculo por segundo de los HTTPS endpoints alcanza el umbral especificado.

Endpoints Egress Bytes is

Se activa si los bytes de salida de datos por segundo de los HTTPS endpoints alcanzan el umbral especificado.

Failed Requests - Endpoints is

Se activa si el número de solicitudes de HTTPS endpoints que fallan por segundo alcanza el umbral especificado.

Failed Requests - GraphQL is

Se genera si el número de solicitudes GraphQL que fallan por segundo alcanza el umbral especificado. (El soporte de GraphQL con Atlas App Services está en desuso. Para aprender más, consulta la documentación de Atlas App Services).

Failed Requests - Overall is

Se activa si el número total de solicitudes que fallan por segundo alcanza el umbral especificado.

Failed Requests - SDK (Functions) is

Se activa si el número de solicitudes de funciones del SDK que fallan por segundo alcanza el umbral especificado.

Failed Requests - Sync is

Se genera si la cantidad de solicitudes de Atlas Device Sync fallidas por segundo alcanza el umbral especificado.

Failed Requests - Triggers is

Se activa si el número de solicitudes de activadores que fallan por segundo alcanza el umbral especificado.

GraphQL Compute Time is

Se activa si el tiempo de cálculo de GraphQL por segundo alcanza el umbral especificado. (El soporte de GraphQL para Atlas App Services está en desuso. Para más información, consulta la documentación de Atlas App Services).

GraphQL Egress Bytes is

Se activa si los bytes de salida de datos GraphQL por segundo alcanzan el umbral especificado. (El soporte de GraphQL para Atlas App Services está en desuso. Para aprender más, consulta la documentación de Atlas App Services.)

GraphQL Request Duration P95 is

Se activa si el percentil 95 de duración en milisegundos para las solicitudes GraphQL cumple con el umbral especificado. (El soporte de GraphQL para Atlas App Services está en desuso. Para aprender más, consulta la documentación de Atlas App Services).

HTTP Endpoint Request Duration P95 is

Se activa si el percentil 95 de la duración en milisegundos para las solicitudes de HTTPS endpoints cumple con el umbral especificado.

MQL Request Duration P95 is

Se activa si el percentil 95 de la duración en milisegundos para las solicitudes MQL alcanza el umbral especificado.

Overall Compute Time is

Se activa si el tiempo de cálculo total por segundo cumple con el umbral especificado.

Overall Egress Bytes is

Se activa si el egreso de datos total en bytes por segundo cumple con el umbral especificado.

SDK Functions Compute Time is

Se activa si las funciones del SDK de tiempo de cálculo por segundo cumplen con el umbral especificado.

SDK Functions Egress Bytes is

Se activa si los bytes de egreso de datos por segundo de las Funciones del SDK cumplen con el umbral especificado.

SDK Functions Request Duration P95 is

Se activa si el percentil 95 de la duración en milisegundos para las solicitudes de funciones del SDK alcanza el umbral especificado.

SDK MQL Compute Time is

Se activa si el tiempo de cálculo MQL del SDK por segundo alcanza el umbral especificado.

SDK MQL Egress Bytes is

Se activa si el egreso de datos de MQL en bytes por segundo cumple con el umbral especificado.

Session Ended - Sync is

Se incrementa si el número de sesiones finalizadas por segundo durante Atlas Device Sync alcanza el umbral especificado.

Sync Client Bootstrap Time is

Se activa si el percentil 95 del tiempo de arranque del cliente Atlas Device Sync alcanza el umbral especificado.

Sync Client Uploads that failed is

Se activa si el número de subidas que fallan por segundo en el cliente Atlas Device Sync cumple con el umbral especificado.

Sync Client Uploads that are invalid

Se genera si el número de cargas no válidas por segundo en el cliente Atlas Device Sync cumple con el umbral especificado.

Sync Current Oplog Lag Sum is

Se incrementa si el tiempo aproximado que Atlas Device Sync está detrás del oplog de MongoDB cumple con el umbral especificado.

Sync Egress Bytes is

Se activa si los bytes de salida de datos por segundo de Atlas Device Sync alcanzan el umbral especificado.

Sync Num Unsyncable Docs % is

Se eleva la cantidad de documentos no sincronizables de los servicios de aplicaciones si se alcanza el umbral especificado.

Triggers Compute Time is

Se activa si el tiempo de cálculo de los activadores por segundo cumple con el umbral especificado.

Triggers Current Oplog Lag Sum is

Se genera si el tiempo aproximado en el que se activan los servicios de la aplicación está atrasado respecto al oplog de MongoDB y cumple con el umbral especificado.

Triggers Egress Bytes is

Se activa si los bytes de egreso de datos por segundo alcanzan el umbral especificado.

Triggers Request Duration P95 is

Se activa si el percentil 95 de duración en milisegundos para los activadores alcanza el umbral especificado.

Las siguientes condiciones de alerta se aplican a los usuarios de Atlas.

Organization users do not have multi-factor authentication enabled

Se activa cuando uno o más usuarios de una organización no tienen activada la autenticación multifactorial.

User had their role changed

Se activa cuando los roles de una organización o proyecto de un Atlas user han cambiado.

User joined the organization

Se activa cuando un nuevo usuario se une a la organización de Atlas.

User joined the project

Se activa cuando un nuevo usuario se une al proyecto de Atlas.

User left the organization

Se activa cuando un usuario abandona la organización de Atlas.

User left the project

Se activa cuando un usuario abandona el proyecto de Atlas.

Las siguientes condiciones de alerta se aplican al proyecto de Atlas.

Security checkup alerts updated

Se genera si se actualizan las alertas de control de seguridad del proyecto o de la organización.

Encryption at Rest KMS network access denied

Se genera si el proyecto en Atlas no puede conectarse con tu proveedor de gestión de claves. En este caso, Atlas no detiene tus procesos. Esta alerta se ejecuta automáticamente en todos los proyectos nuevos para comunicar cualquier fallo de acceso a la red de KMS. Para obtener más información, consulta Habilitar el cifrado en reposo con el KMS.

Tag(s) were added or modified on project

Se genera si se han añadido o cambiado las etiquetas del proyecto.

Users do not have multi-factor authentication enabled

Se activa si el proyecto o la organización tiene usuarios que no han configurado la autenticación multifactorial.

Las siguientes condiciones de alerta se aplican a la facturación de Atlas. Se pueden configurar alertas de facturación desde la Interfaz de Usuario de Atlas a nivel de organización o a nivel de proyecto.

Para configurar alertas a nivel de organización:

1
  1. Si aún no se muestra, selecciona la organización deseada desde el menú Organizations en la barra de navegación.

  2. Haga clic en el icono Alerts en la barra de navegación.

  3. Haz clic en Alerts bajo el encabezado Organization.

Se muestra la página de Alertas de la organización.

2

Para configurar alertas a nivel de proyecto:

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. Haga clic en el icono Alerts en la barra de navegación.

  4. Haz clic en Alerts bajo el encabezado Project.

La página Alertas del proyecto se muestra.

2

Nota

All amounts billed are in USD.

Amount billed ($) yesterday is above the threshold

Se activa si el último importe diario facturado de la organización o el proyecto supera el umbral configurado. Atlas no tiene en cuenta ningún crédito aplicado el día anterior al calcular el importe facturado.

Esta condición se aplica tanto a organizaciones como a proyectos.

Credit card is about to expire

Se activa si la tarjeta de crédito registrada está a punto de vencer. La alerta se activa al principio del mes en que caduca la tarjeta. Atlas habilita esta alerta cuando se agrega una tarjeta de crédito por primera vez.

Esta condición se aplica tanto a organizaciones como a proyectos.

Current bill ($) for any single project is above the threshold

Se activa si el total mensual de cualquier proyecto dentro de la organización supera el umbral configurado para todos los proyectos. Cuando la factura pendiente actual se cierra, esta alerta se restablece.

Esta condición de alerta se aplica solo a las organizaciones.

Current bill ($) for the organization is above the threshold

Se activa si el total mensual de la organización supera el umbral configurado. Cuando se cierra la factura pendiente actual, esta alerta se restablece.

Esta condición de alerta se aplica solo a las organizaciones.

Las siguientes condiciones de alerta se aplican a las cuentas de servicio de Atlas. Puedes configurar estas alertas desde la interfaz de usuario de Atlas a nivel de la organización.

Service Account Secrets are about to expire

Se genera si un secreto para cualquiera de tus cuentas de servicio caduca en un plazo de siete días, o la cantidad de días que especifiques si configuras esta alerta. Cuando todos los secretos que vencen se eliminen o hayan caducado, esta alerta se restablecerá.

Esta condición de alerta se aplica solo a las organizaciones.

Service Account Secrets have expired

Se genera si un secreto de cualquiera de tus cuentas de servicio ha expirado. Para generar un nuevo secreto, consulta Actualizar el acceso programático a una organización. Cuando se eliminan todos los secretos caducados, esta alerta se restablece.

Esta condición de alerta se aplica solo a las organizaciones.

Organization's IdP certificate is about to expire

Se activa cuando un certificado de proveedor de identidad asociado con una organización para la que tiene el rol Organization Owner caduca dentro de 14 días. Atlas envía esta alerta diariamente hasta que se reconozca.

Nota

Atlas crea esta alerta automáticamente cuando se asigna una organización a un proveedor de identidad. Si se remueve la asignación, Atlas borra todas las instancias de esta alerta.

Las siguientes condiciones de alerta se aplican a los proyectos que utilizan Cifrado en reposo mediante la gestión de claves del cliente.

AWS encryption key elapsed time since last rotation is above (n) days

Se genera si la llave maestra de cliente de AWS (llave maestra de cliente) utilizada por el proyecto Atlas ha estado activa durante más días de los configurados (90 por defecto).

Para modificar el umbral de alerta:

  1. En Atlas, diríjase a la página Project Alerts.

    1. 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.

    2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

    3. Haga clic en el icono Alerts en la barra de navegación.

    4. Haz clic en Alerts bajo el encabezado Project.

    La página Alertas del proyecto se muestra.

  2. Hacer clic en Alert Settings.

If you configure the default 90 days alert to be greater than the AWS KMS CMK rotation, Atlas won't create the alert because AWS would have automatically rotated your CMK.

Esta alerta se restablece automáticamente si se rota la llave maestra de cliente del proyecto. Documentación sobre cómo rotar la llave maestra de cliente del proyecto en Rotar la llave maestra de cliente de AWS.

Azure encryption key elapsed time since last rotation is above (n) days

Se genera si el identificador de clave de Azure Key Vault usado por el proyecto de Atlas ha estado activo durante más tiempo que la cantidad de días configurada (90 por defecto).

Para modificar el umbral de alerta:

  1. En Atlas, diríjase a la página Project Alerts.

    1. 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.

    2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

    3. Haga clic en el icono Alerts en la barra de navegación.

    4. Haz clic en Alerts bajo el encabezado Project.

    La página Alertas del proyecto se muestra.

  2. Hacer clic en Alert Settings.

Esta alerta se restablece automáticamente si se rota el identificador de la clave del proyecto. Documentación sobre cómo rotar el identificador de la clave del proyecto en Acerca de la rotación del identificador de clave de Azure.

GCP encryption key elapsed time since last rotation is above (n) days

Se genera si la ID de recurso de la versión de la clave de GCP utilizada por el proyecto de Atlas ha estado activa más días que la cantidad configurada (90 por defecto).

Para modificar el umbral de alerta:

  1. En Atlas, diríjase a la página Project Alerts.

    1. 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.

    2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

    3. Haga clic en el icono Alerts en la barra de navegación.

    4. Haz clic en Alerts bajo el encabezado Project.

    La página Alertas del proyecto se muestra.

  2. Hacer clic en Alert Settings.

Esta alerta se restablece automáticamente si se rota la ID de recurso de la versión de la clave del proyecto.

Más información sobre cómo rotar la ID de recurso de la versión de la clave del proyecto en Rotar la ID de recurso de la versión de la clave de GCP.

Encryption at Rest KMS network access denied

Se genera si las credenciales de KMS de tu proveedor de nube no son válidas debido a restricciones de acceso a la red. Esta alerta se ejecuta automáticamente en todos los proyectos nuevos para comunicar cualquier fallo de acceso a la red de KMS.

Para modificar o eliminar la alerta:

  1. En Atlas, diríjase a la página Project Alerts.

    1. 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.

    2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

    3. Haga clic en el icono Alerts en la barra de navegación.

    4. Haz clic en Alerts bajo el encabezado Project.

    La página Alertas del proyecto se muestra.

  2. Hacer clic en Alert Settings.

Esta alerta está habilitada por defecto para todos los proyectos nuevos.

Las siguientes condiciones de alerta se aplican a los proyectos con periodos de mantenimiento configurados.

Nota

Solo se pueden configurar alertas del periodo de mantenimiento si un proyecto tiene un periodo de mantenimiento activo.

Maintenance is scheduled

Se activa 72 horas antes del mantenimiento programado para un proyecto.

Maintenance no longer needed

Se activa si el mantenimiento programado ya no es necesario para un proyecto.

Maintenance started

Se activa cuando se inicia el mantenimiento de un proyecto.

Maintenance has been auto-deferred

Se activa si se ha aplazado el mantenimiento.

Granted additional access to MongoDB support

Se genera cuando el personal de soporte de MongoDB tiene acceso a la infraestructura. Puedes ver el tipo de concesión de acceso y la fecha de expiración del evento concedido.

Revoked additional access from MongoDB support

Se genera cuando el personal de soporte de MongoDB ya no tiene acceso a la infraestructura. Puedes ver el tipo de concesión de acceso.

Las siguientes condiciones de alerta se aplican a los proyectos que ejecutan espacios de trabajo de Stream Processing.

Stream Processor State is failed

Se activa si un procesador de flujo de destino finaliza con un estado de error.

Nota

Si cambias el nombre de un procesador de flujos para el que habías configurado la alerta de estado fallido del procesador de flujos mediante un Operator (que contiene expresiones de coincidencia como is, contains y más), Atlas no activará alertas para el procesador de flujos renombrado si la expresión del comparador no coincide con el nuevo nombre. Para supervisar el procesador de flujos renombrado, reconfigura la alerta.

Stream Processor source change stream lag is

Se genera si el tiempo de retraso entre un evento en un origen de flujo de cambios y el tiempo de ingestión de ese evento en un procesador de flujo de destino está por encima o por debajo del umbral.

Stream Processor DLQ message count is

Se genera si la tasa de mensajes por segundo que el procesador de flujo de destino escribe en la fila de letra muerta está por encima o por debajo del umbral.

Stream Processor source Kafka offset lag is

Se genera si el desfase total de compensación de una fuente de Kafka está por encima o por debajo del umbral.

Stream processor output message count is

Se genera si la tasa de mensajes por segundo que el flujo de destino emite a través de su etapa $emit o $merge está por encima o por debajo del umbral.

Volver

Fundamentos de alertas