Atlas proporciona herramientas integradas, alertas, gráficos, integraciones y registros para ayudarte a supervisar tus clústeres. Atlas ofrece alertas para ayudarle a supervisar sus clústeres y mejorar el rendimiento de las siguientes maneras:
Una variedad de Lascondiciones pueden activar una alerta.
Puede configurar los ajustes de alertas según condiciones específicas para sus bases de datos, usuarios, cuentas y más.
Al resolver alertas, puede solucionar el problema inmediato, implementar una solución a largo plazo y monitorear su progreso.
Atlas emite alertas para las condiciones de la base de datos y del servidor configuradas en tu configuración de alertas. Cuando se activa una condición de alerta, Atlas muestra un símbolo de advertencia en el clúster y envía notificaciones de alerta. Tus configuraciones de alertas determinan los métodos de notificación. Atlas continúa enviando notificaciones a intervalos regulares hasta que se resuelve la condición o se elimina o desactiva la alerta.
Métricas útiles y condiciones de alerta
Al configurar alertas, se especifican las condiciones de alerta y los umbrales. Revise las posibles condiciones de alerta para las que puede activar alertas relacionadas con sus clústeres.
Nota
Los clústeres gratuitos y los clústeres Flex solo activan alertas relacionadas con las métricas admitidas por esos clústeres. Para obtener una documentación completa sobre las limitaciones de alertas y métricas de los clústeres gratuitos y Flex, consulte Límites del clúster gratuito de Atlas y limitaciones de Atlas Flex.
Supervisa métricas de manera constante para ayudar a garantizar clústeres eficientes.
Entradas disponibles
Estas condiciones de alerta ayudan a supervisar el número de operaciones de lectura o escritura concurrentes que se pueden producir. Cuando se hayan reclamado todos los tickets, las operaciones deben esperar y entrar en la cola.
Puede ver estas métricas en el Tickets Available gráfica, accedido a través de la supervisión de clústeres.
Para obtener más información, consulta la opción de condiciones de alerta para tickets disponibles.
Queues
Estas condiciones de alerta miden las operaciones que esperan en las esclusas.
Puede ver estas métricas en el Queues gráfico, al que se accede a través del monitoreo del clúster.
Para obtener más información, consulte las condiciones de alerta de colas.
Robo de CPU
Clústeres de AWS EC2 que son compatibles Rendimiento elástico podría experimentar CPU steal al usar núcleos de CPU compartidos. Esta condición de alerta mide el porcentaje en el que el uso de la CPU supera la tasa 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.
Puedes ver el uso de la CPU en la gráfica Normalized System CPU, al que se accede a través de la supervisión de clústeres.
Para aprender más, consulta el System: CPU (Steal) % is condición de alerta.
Segmentación de queries
Los índices correctamente configurados pueden mejorar significativamente el rendimiento de las query. Estas condiciones de alerta ayudan a identificar consultas ineficientes. Demasiados índices pueden afectar el rendimiento de escritura.
Puede ver estas métricas en el Query Targeting gráfico, al que se accede a través del monitoreo del clúster.
Para obtener más información, consulte las condiciones de alerta de segmentación de consultas.
Límites de conexión
Cada instancia de Atlas tiene un límite de conexiones. Estas condiciones de alerta te ayudan a abordar de manera proactiva las necesidades de escalado o los posibles problemas relacionados con la disponibilidad de conexiones.
Puede ver estas métricas en el Connections gráfico, al que se accede a través del monitoreo del clúster.
Para saber más, consulta las condiciones de alerta de conexión.
Configurar alertas
Para configurar qué condiciones activan alertas y cómo se notifica a los usuarios, Configura los parámetros de las alertas. Puedes configurar alertas a nivel de organización o de proyecto. Atlas proporciona alertas por defecto a nivel de Proyecto. Puedes clonar alertas existentes y configurar alertas de periodo de mantenimiento.
Experimente con los valores de las condiciones de alerta según sus necesidades específicas. Reevalúe estos valores periódicamente para obtener un rendimiento óptimo.
Entradas disponibles
Configura la configuración de alertas para que envíe una alerta si estas métricas caen por debajo de 30 durante al menos unos minutos. Deseas evitar falsos positivos activados por bajas a corto plazo relativamente inofensivas, pero identificar problemas cuando estas métricas permanecen bajas durante un tiempo.
Para configurar estas condiciones de alerta, consulte Configurar ajustes de alerta.
Queues
Configura la configuración de alerta para enviar una alerta si estas métricas superan 100 durante un minuto. Deseas evitar falsos positivos provocados por picos a corto plazo relativamente inofensivos, pero detectar problemas cuando estas métricas permanecen elevadas durante un tiempo.
Para configurar estas condiciones de alerta, consulte Configurar ajustes de alerta.
Robo de CPU
Configura los ajustes de alerta para enviar una alerta si este indicador supera el 10%.
Para configurar esta condición de alerta, consulte Configurar la configuración de alerta.
Segmentación de queries
Configura los ajustes de alertas para enviar una alerta si estas métricas superan los 50 o 100.
Para configurar estas condiciones de alerta, consulte Configurar ajustes de alerta.
Límites de conexión
Configure la configuración de alertas para enviar una alerta si el % de Conexión del límite configurado supera el 80% o el 90%.
Para configurar estas condiciones de alerta, consulte Configurar ajustes de alerta.
Resolver alertas
Cuando una condición activa una alerta, Atlas muestra un símbolo de advertencia en el clúster y envía notificaciones de alerta. Resuelva estas alertas y trabaje para evitar que se produzcan en el futuro. Para saber cómo solucionar el problema inmediato, implementar una solución a largo plazo y supervisar su progreso, consulte Resolver alertas.
Entradas disponibles
Las Alertas de tickets disponibles pueden ayudarte a detectar consultas que tardaron un poco más de lo esperado debido a la carga.
Aumentar el tamaño de la instancia, o a veces la velocidad del disco, puede ayudar a mejorar estas métricas.
Queues
Aumentar el tamaño de la instancia, o a veces la velocidad del disco, puede ayudar a mejorar estas métricas.
Robo de CPU
La alerta System: CPU (Steal) % is ocurre cuando el uso de CPU supera la tasa de acumulación de créditos de CPU garantizada por el umbral especificado.
Para obtener más información, consulta Resolver problemas de uso de CPU.
Segmentación de queries
Las alertas de segmentación por consultas a menudo indican consultas ineficientes.
Para obtener más información, consulta Corregir problemas de queries.
Límites de conexión
Las alertas de conexión normalmente se producen cuando se ha superado el número máximo de conexiones permitidas a un proceso de MongoDB. Una vez que se supera el límite, no se podrá abrir ninguna nueva conexión hasta que el número de conexiones abiertas se reduzca por debajo del límite.
Para aprender más, consulta Corrige los problemas de conexión.
Flujo de trabajo de alertas
Cuando se cumple una condición de alerta, comienza el ciclo de vida de la alerta.
Para aprender más, consulta el Flujo de trabajo de Alertas.