View a markdown version of this page

Supervisión y registro en Amazon DocumentDB - Amazon DocumentDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervisión y registro en Amazon DocumentDB

La supervisión de sus AWS servicios es una parte importante para mantener sus sistemas en buen estado y funcionando de manera óptima. Recopile datos de supervisión de todas las partes de su AWS solución para poder depurar y corregir errores o problemas de rendimiento con mayor facilidad. Antes de empezar a supervisar AWS las soluciones, plantéese las siguientes preguntas:

  • ¿Cuáles son los objetivos de la supervisión?

  • ¿Qué recursos va a monitorizar?

  • ¿Con qué frecuencia va a monitorizar estos recursos?

  • ¿Qué herramientas de supervisión va a utilizar?

  • ¿Quién es el responsable de realizar el seguimiento?

  • ¿A quién se va a notificar y qué ocurre si algo va mal?

Para comprender los patrones de rendimiento actual, identificar las anomalías de rendimiento y elaborar métodos para la resolución de problemas, debe establecer métricas de rendimiento de referencia para distintos momentos y bajo diferentes condiciones de carga. Mientras monitoriza su AWS solución, almacene sus datos de monitoreo históricos para consultarlos en el futuro y establecer sus puntos de referencia.

En general, los valores aceptables para las métricas de desempeño dependen del aspecto de la referencia y de lo que hace la aplicación. Investigue las variaciones coherentes o de las tendencias con respecto a la referencia. A continuación, se ofrecen algunas sugerencias sobre tipos concretos de métricas:

  • Consumo elevado de CPU o RAM: unos valores elevados de consumo de CPU o RAM pueden ser adecuados si se ajustan a los objetivos de su aplicación (de rendimiento o simultaneidad, por ejemplo) y son los esperados.

  • Consumo de volumen de almacenamiento: investigue el consumo de almacenamiento (VolumeBytesUsed) si el espacio utilizado está por sistema alrededor o por encima del 85 % del espacio del volumen de almacenamiento. Determine si es posible eliminar datos del volumen de almacenamiento o archivar los datos en un sistema diferente para liberar espacio. Para obtener más información, consulte Almacenamiento de Amazon DocumentDB y Cuotas de Amazon DocumentDB.

  • Tráfico de red: para el tráfico de red, hable con el administrador de su sistema para saber cuál es el rendimiento esperado para la red de su dominio y para su conexión a Internet. Investigue el tráfico de red si el rendimiento es por sistema inferior al esperado.

  • Conexiones a bases de datos: valore la posibilidad de restringir las conexiones a las bases de datos si ve que hay un alto número de conexiones de usuarios junto con una reducción en el rendimiento y el tiempo de respuesta de la instancia. El mejor número de conexiones de usuarios para su instancia variará en función de la clase de instancia y de la complejidad de las operaciones que se estén llevando a cabo.

  • Métricas de IOPS: los valores esperados para las métricas de IOPS dependen de la especificación del disco y la configuración del servidor, así que debe usar su referencia para conocer los valores típicos. Investigue si los valores son por sistema diferentes de los valores de referencia. Para un rendimiento óptimo de IOPS, asegúrese de que el conjunto de trabajo típico se ajuste a la memoria para minimizar las operaciones de lectura y escritura.

Amazon DocumentDB (compatible con MongoDB) proporciona una variedad de CloudWatch métricas de Amazon que puede supervisar para determinar el estado y el rendimiento de sus clústeres e instancias de Amazon DocumentDB. Puede ver las métricas de Amazon DocumentDB con varias herramientas, como la consola de Amazon DocumentDB AWS CLI, CloudWatch la API y Performance Insights.