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.
Alertas de host
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.
Asesor
Host has index suggestionsSe 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 paraM10+clústeres que tienen Performance Advisor habilitado. No se activa en los clústeres en los que Performance Advisor está desactivado.
afirma
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 isSe 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.
Escalado automático
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 tierSe 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 tierSe 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 requirementsSe 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 requirementsSe 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 tierSe 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 tierSe 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 sizeSe 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 sizeSe 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 initiatedSe 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 sizeSe 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 sizeSe activa si Atlas no pudo escalar el tamaño del disco porque el tamaño del oplog del clúster no es suficiente.
Bloqueo de escritura
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 spaceSe 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 clusterSe 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.
MongoDB búsqueda
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 isSe activa si el número aproximado de milisegundos en los que MongoDB Search se retrasa en replicar los cambios del oplog de
mongodsupera el umbral o está por debajo de este.
Atlas Search: Index Size on Disk isSe 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 syncSe activa si la sincronización inicial se interrumpe por el proceso
mongotde MongoDB Search debido a un uso elevado del disco.
Atlas Search: Mongot is approaching replication stop thresholdSe 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 isSe 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 isSe genera si la cantidad máxima de campos indexados mediante
nGramedgeGramtokenizadores 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 isSe 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 replicationSe activa si la replicación es interrumpida por el proceso MongoDB Search
mongotdebido a un uso elevado del disco.
Atlas Search: Number of Error Queries isSe 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 isSe 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 isSe activa si el número de queries enviadas a MongoDB Search está por encima o por debajo del umbral.
Atlas Search Opcounter: Delete isSe 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 isSe activa si el número total de comandos de
getmoreejecutados en todas las queries de MongoDB Search por segundo está por encima o por debajo del umbral.
Atlas Search Opcounter: Insert isSe 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 isSe 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 indexesSe activa si el clúster se queda sin suficiente espacio libre en disco para respaldar los índices de MongoDB Search.
Search Memory: Resident isSe 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 isSe 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 isSe 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) % isSe 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) % isSe activa si el porcentaje de tiempo que la CPU dedica al proceso de MongoDB Search supera el umbral.
Search Process: Disk space used isSe 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.
Tiempo promedio de ejecución
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 isEl tiempo promedio de ejecución de las operaciones de comando alcanza el umbral especificado.
Rendimiento de disco
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.
Opcounter
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: Getmores isSe activa si la frecuencia de las operaciones
getmorepara 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: Repl
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 Delete isSe activa si la tasa de eliminaciones replicadas alcanza el umbral especificado.
Opcounter: Repl Insert isSe activa si la tasa de inserciones replicadas alcanza el umbral especificado.
Escaneo y orden de operaciones
Se pueden configurar alertas para las operaciones de escaneo y orden para un proceso de MongoDB.
Operations: Scan and Order isTasa 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.scanAndOrderque devuelve el comando serverStatus.
Clústeres gratuitos de Atlas
Memoria
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 isSe 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 isSe 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 isSe activa si el tamaño de la memoria virtual del proceso
mongodalcanza 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 isSe activa si la cantidad de memoria disponible del sistema cae por debajo del umbral especificado.
System Memory: Max Available isSe activa si la cantidad máxima de memoria disponible del sistema cae por debajo del umbral especificado.
Conexiones
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.
Queues
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 isSe activa si el número de operaciones que esperan un bloqueo de lectura cumple con el promedio especificado.
Queues: Total isSe activa si el número de operaciones que esperan un bloqueo de cualquier tipo cumple con el promedio especificado.
Queues: Writers isSe activa si el número de operaciones que esperan un bloqueo de escritura alcanza el promedio especificado.
Errores de página
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 isSe 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.
Cursors
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.
Red
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 isSe activa si el número de bytes enviados a MongoDB alcanza el umbral especificado.
Oplog de replicación
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 isSe activa cuando la cantidad de datos por hora que se escribe en el oplog de un primario alcanza el umbral especificado.
Replication Headroom isSe 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 isSe 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.
Almacenamiento de base de datos
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 isSe activa si el tamaño aproximado de todos los documentos (y su relleno) alcanza el umbral especificado.
DB Storage isSe 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.
Namespaces
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 isSe 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.
Motor de almacenamiento WiredTiger
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 isSe activa cuando el número de bytes leídos en la caché de WiredTiger alcanza el umbral especificado.
Cache: Bytes Written From Cache isSe activa cuando el número de bytes escritos desde la caché de WiredTiger alcanza el umbral especificado.
Cache: Dirty Bytes isSe activa cuando el número de bytes sucios en la caché de WiredTiger alcanza el umbral especificado.
Cache: Used Bytes isSe activa cuando el número de bytes usados en la caché de WiredTiger alcanza el umbral especificado.
Cache: Fill Ratio isSe 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 isSe 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 isSe activa si el número de tickets de lectura disponibles para el motor de almacenamiento WiredTiger alcanza el umbral especificado.
Tickets Available: Writes isSe 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.
Alertas de sistema y de disco
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 isSe 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 isSe activa si el número promedio de operaciones de lectura de disco por segundo supera el umbral especificado.
Disk read latency on Data Partition isSe activa si el nivel de latencia en las operaciones de lectura del disco supera el umbral especificado.
Disk space % used on Data Partition isEl 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 isSe activa si el número promedio de operaciones de guardado en disco por segundo supera el umbral especificado.
Disk write latency on Data Partition isSe activa si el nivel de latencia en las operaciones de guardado en disco supera el umbral especificado.
Max disk queue depth on Data Partition isSe 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 isSe 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 isSe 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 isSe 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 isSe 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 isSe activa si la cantidad máxima de latencia en las operaciones de guardado en disco supera el umbral especificado.
Max System Network In isSe activa si el número máximo de bytes enviados a MongoDB alcanza el umbral especificado.
Max System Network Out isSe activa si el número máximo de bytes enviados de MongoDB alcanza el umbral especificado.
System: CPU (Steal) % isSe 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
M10yM20.
System: CPU (User) % isEl 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) % isSe 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) % isSe 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.
Reinicios
Host caído
Host is DownSe 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?
Exportación de registros basada en envío (PBLE)
Las siguientes condiciones de alerta aplican a la funcionalidad de exportación de registros basada en push:
Swap
Se aplican las siguientes condiciones de alerta al uso del espacio de intercambio:
Swap Usage: Free isSe activa si la cantidad de espacio de intercambio disponible cae por debajo del umbral especificado.
Swap Usage: Max Free isSe activa si la cantidad máxima de espacio de intercambio disponible cae por debajo del umbral especificado.
Sort
Las siguientes condiciones de alerta se aplican a las operaciones de clasificación:
Sort: Spill to disk during sort isSe activa si el número de guardados en disco causados por etapas
$sortalcanza el umbral especificado.
Condiciones inaplicables de host
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
Alertas de segmentación de queries
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 / ReturnedSe activa si la relación entre claves de índice escaneadas y documentos devueltos cumple o supera el umbral especificado.
Query Targeting: Scanned Objects / ReturnedSe 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.
Alertas de copias de seguridad en la nube
Las siguientes alertas se aplican a los snapshots de las copias de seguridad en la nube.
Fallback snapshot takenSe activa cuando falla una copia de seguridad regular, pero Atlas pudo tomar un snapshot alternativo.
Alertas de set de réplicas
Las siguientes condiciones de alerta se aplican a los sets de réplicas:
Number of elections in last hour is > XSe 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 deXse 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 primarySe activa cuando un set de réplicas elige un nuevo primario.
Replica set has no primarySe 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.
Alertas de clúster particionado
La siguiente condición de alerta se aplica a los clústeres fragmentados:
Cluster is missing an active mongosSe genera si Atlas no puede alcanzar ningún
mongospara el clúster.
Alertas de Flex
Se aplican las siguientes condiciones de alerta a los clústeres Flex:
Flex metric outside thresholdSe 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.
Alertas de servicios de aplicación
Las siguientes condiciones de alerta se aplican a Atlas App Services.
An overall request rate limit has been hitSe 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 isSe activa si el número de solicitudes de inicio de sesión de clientes fallidas por segundo alcanza el umbral especificado.
Endpoints Compute Time isSe activa si el tiempo de cálculo por segundo de los HTTPS endpoints alcanza el umbral especificado.
Endpoints Egress Bytes isSe activa si los bytes de salida de datos por segundo de los HTTPS endpoints alcanzan el umbral especificado.
Failed Requests - Endpoints isSe activa si el número de solicitudes de HTTPS endpoints que fallan por segundo alcanza el umbral especificado.
Failed Requests - GraphQL isSe 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 isSe activa si el número total de solicitudes que fallan por segundo alcanza el umbral especificado.
Failed Requests - SDK (Functions) isSe activa si el número de solicitudes de funciones del SDK que fallan por segundo alcanza el umbral especificado.
Failed Requests - Sync isSe genera si la cantidad de solicitudes de Atlas Device Sync fallidas por segundo alcanza el umbral especificado.
Failed Requests - Triggers isSe activa si el número de solicitudes de activadores que fallan por segundo alcanza el umbral especificado.
GraphQL Compute Time isSe 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 isSe 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 isSe 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 isSe 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 isSe activa si el percentil 95 de la duración en milisegundos para las solicitudes MQL alcanza el umbral especificado.
Overall Compute Time isSe activa si el tiempo de cálculo total por segundo cumple con el umbral especificado.
Overall Egress Bytes isSe activa si el egreso de datos total en bytes por segundo cumple con el umbral especificado.
SDK Functions Compute Time isSe activa si las funciones del SDK de tiempo de cálculo por segundo cumplen con el umbral especificado.
SDK Functions Egress Bytes isSe 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 isSe 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 isSe activa si el tiempo de cálculo MQL del SDK por segundo alcanza el umbral especificado.
SDK MQL Egress Bytes isSe activa si el egreso de datos de MQL en bytes por segundo cumple con el umbral especificado.
Session Ended - Sync isSe incrementa si el número de sesiones finalizadas por segundo durante Atlas Device Sync alcanza el umbral especificado.
Sync Client Bootstrap Time isSe activa si el percentil 95 del tiempo de arranque del cliente Atlas Device Sync alcanza el umbral especificado.
Sync Client Uploads that failed isSe 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 invalidSe 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 isSe incrementa si el tiempo aproximado que Atlas Device Sync está detrás del oplog de MongoDB cumple con el umbral especificado.
Sync Egress Bytes isSe activa si los bytes de salida de datos por segundo de Atlas Device Sync alcanzan el umbral especificado.
Sync Num Unsyncable Docs % isSe eleva la cantidad de documentos no sincronizables de los servicios de aplicaciones si se alcanza el umbral especificado.
Triggers Compute Time isSe activa si el tiempo de cálculo de los activadores por segundo cumple con el umbral especificado.
Triggers Current Oplog Lag Sum isSe 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 isSe activa si los bytes de egreso de datos por segundo alcanzan el umbral especificado.
Alertas de usuario
Las siguientes condiciones de alerta se aplican a los usuarios de Atlas.
Organization users do not have multi-factor authentication enabledSe activa cuando uno o más usuarios de una organización no tienen activada la autenticación multifactorial.
Alertas del proyecto
Las siguientes condiciones de alerta se aplican al proyecto de Atlas.
Security checkup alerts updatedSe genera si se actualizan las alertas de control de seguridad del proyecto o de la organización.
Encryption at Rest KMS network access deniedSe 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 projectSe genera si se han añadido o cambiado las etiquetas del proyecto.
Alertas de facturación
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:
En Atlas, diríjase a la página Organization Alerts.
Si aún no se muestra, selecciona la organización deseada desde el menú Organizations en la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Organization.
Se muestra la página de Alertas de la organización.
Para configurar alertas a nivel de proyecto:
En Atlas, diríjase a la página Project Alerts.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Project.
La página Alertas del proyecto se muestra.
Nota
All amounts billed are in USD.
Amount billed ($) yesterday is above the thresholdSe 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 expireSe 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 thresholdSe 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.
Alertas de cuentas de servicio
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 expireSe 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 expiredSe 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.
Alertas de federación
Organization's IdP certificate is about to expireSe activa cuando un certificado de proveedor de identidad asociado con una organización para la que tiene el rol
Organization Ownercaduca 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.
Alertas de cifrado en reposo
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) daysSe 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:
En Atlas, diríjase a la página Project Alerts.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Project.
La página Alertas del proyecto se muestra.
Hacer clic en Alert Settings.
If you configure the default 90 days
alertto 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) daysSe 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:
En Atlas, diríjase a la página Project Alerts.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Project.
La página Alertas del proyecto se muestra.
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) daysSe 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:
En Atlas, diríjase a la página Project Alerts.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Project.
La página Alertas del proyecto se muestra.
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 deniedSe 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:
En Atlas, diríjase a la página Project Alerts.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
Haga clic en el icono Alerts en la barra de navegación.
Haz clic en Alerts bajo el encabezado Project.
La página Alertas del proyecto se muestra.
Hacer clic en Alert Settings.
Esta alerta está habilitada por defecto para todos los proyectos nuevos.
Alertas de periodo de mantenimiento
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.
Alertas de concesión de acceso al soporte de MongoDB
Alertas de Stream Processing de Atlas
Las siguientes condiciones de alerta se aplican a los proyectos que ejecutan espacios de trabajo de Stream Processing.
Stream Processor State is failedSe 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,containsy 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 isSe 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 isSe 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 isSe 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 isSe 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.