Soluciones de observabilidad de CloudWatch
Las soluciones de observabilidad de CloudWatch ofrecen un catálogo de configuraciones accesibles para ayudar en la implementación rápida de la supervisión de varios servicios y cargas de trabajo comunes de AWS, como las máquinas virtuales Java (JVM), Apache Kafka, Apache Tomcat y NGINX. Estas soluciones proporcionan orientación específica sobre las principales tareas de supervisión, como la instalación y configuración del agente de CloudWatch, la implementación de paneles personalizados predefinidos y la configuración de alarmas de métricas. Están diseñadas para ayudar a los desarrolladores y a los equipos de operaciones a aprovechar las herramientas de supervisión y observabilidad de AWS de manera más eficaz.
Las soluciones incluyen orientación sobre cuándo usar características de observabilidad específicas, como las métricas de supervisión detallada para la infraestructura, Información de contenedores para la supervisión de contenedores y Application Signals para la supervisión de aplicaciones. Al proporcionar ejemplos prácticos y configuraciones prácticas, estas soluciones tienen como objetivo simplificar el proceso de configuración inicial, lo que permite establecer la supervisión funcional con mayor rapidez y personalizarla según sea necesario para sus requisitos específicos.
Para empezar a utilizar las soluciones de observabilidad, visite la página de soluciones de observabilidad
Para ver las soluciones de código abierto que funcionan con Amazon Managed Grafana, consulte las soluciones de Amazon Managed Grafana
Las soluciones que requieren el agente de CloudWatch se detallan a continuación:
Temas
- Solución de CloudWatch: carga de trabajo de JVM en Amazon EC2
- Solución de CloudWatch: carga de trabajo de NGINX en Amazon EC2
- Solución de CloudWatch: carga de trabajo de GPU NVIDIA en Amazon EC2
- Solución de CloudWatch: carga de trabajo de Kafka en Amazon EC2
- Solución de CloudWatch: carga de trabajo de Tomcat en Amazon EC2
- Solución de CloudWatch: Amazon EC2 Health
- ¿Cómo funcionan los paneles de soluciones?
-
Los paneles de soluciones de CloudWatch utilizan variables basadas en búsquedas (menús desplegables) que permiten explorar y visualizar diferentes aspectos de sus cargas de trabajo de forma dinámica.
Al combinar la flexibilidad de las variables basadas en búsquedas con los widgets de métricas preconfigurados, el panel proporciona información detallada sobre sus cargas de trabajo, lo que permite una supervisión, solución de problemas y optimización proactivas. Este enfoque dinámico garantiza que pueda adaptar rápidamente el panel a sus necesidades específicas de supervisión, sin necesidad de una personalización o configuración exhaustivas.
- ¿Las soluciones son compatibles con la observabilidad entre regiones?
-
Los paneles de soluciones de CloudWatch muestran las métricas de la región en la que se creó el panel de soluciones. Sin embargo, el panel de soluciones no muestra las métricas de varias regiones. Si tiene un caso práctico para ver los datos de varias regiones en un único panel, tendrá que personalizar el JSON del panel para agregar las regiones que desea ver. Para ello, utilice el atributo
region
del formato de métricas para consultar las métricas de distintas regiones. Para obtener más información sobre cómo modificar el JSON del panel, consulte Metric Widget: Format for Each Metric in the Array. - ¿Los paneles de soluciones son compatibles con la consola de CloudWatch entre cuentas y regiones?
-
Cuando se utiliza la observabilidad entre cuentas de CloudWatch, los paneles de soluciones de la cuenta de supervisión central muestran las métricas de las cuentas de origen de la misma región. Para diferenciar las métricas de cargas de trabajo similares entre cuentas, proporcione valores de dimensión de agrupación únicos en las configuraciones del agente. Por ejemplo, asigne valores distintos de
ClusterName
a los intermediarios de Kafka en diferentes cuentas para la carga de trabajo de Kafka, lo que permitirá seleccionar el clúster con precisión y ver las métricas en el panel. - ¿Los paneles de soluciones son compatibles con la observabilidad entre cuentas de CloudWatch?
-
Si habilitó la función entre cuentas mediante la consola CloudWatch para varias cuentas y regiones, no podrá utilizar el panel de soluciones creado en la cuenta de supervisión para ver las métricas de las cuentas de origen. En su lugar, tendrá que crear paneles en las cuentas de origen correspondientes. Sin embargo, puede crear el panel en la cuenta de origen y verlo desde la cuenta de supervisión cambiando la configuración del ID de la cuenta en la consola.
- ¿Cuáles son las limitaciones de un panel de soluciones?
-
Los paneles de soluciones utilizan las expresiones de búsqueda para filtrar y analizar las métricas de las cargas de trabajo. Esto permite vistas dinámicas basadas en las selecciones de opciones desplegables. Estas expresiones de búsqueda pueden devolver más de 500 series temporales, pero cada widget del panel no puede mostrar más de 500 series temporales. Si una búsqueda de métricas en el panel de soluciones arroja más de 500 series temporales en todas las instancias de Amazon EC2; es posible que el gráfico con los principales contribuyentes muestre resultados inexactos. Para obtener más información sobre las expresiones de búsqueda, consulte Sintaxis de la expresión de búsqueda de CloudWatch.
CloudWatch muestra la información de las métricas en los paneles si hace clic en el ícono
i
del widget del panel. Sin embargo, actualmente esto no funciona con los widgets del panel que utilizan expresiones de búsqueda. Los paneles de soluciones utilizan expresiones de búsqueda, por lo que no podrá ver la descripción de la métrica en el panel. - ¿Puedo personalizar la configuración del agente o el panel proporcionado por una solución?
-
Puede personalizar la configuración del agente y el panel. Tenga en cuenta que si personaliza la configuración del agente, debe actualizar el panel en consecuencia, o mostrará widgets de métricas vacíos. Tenga en cuenta también que si CloudWatch lanza una nueva versión de una solución, es posible que tenga que repetir las personalizaciones si aplica la versión más reciente de la solución.
- ¿Qué ocurre cuando hay una nueva versión para una solución determinada?
-
Cada solución está versionada y fechada para que pueda realizar un seguimiento de su uso y administrarlo. Cuando haya una nueva versión disponible, podrá implementar la última configuración del agente y la infraestructura del panel como código. Una vez que haya completado y verificado la nueva versión, puede eliminar la versión anterior del panel. Como alternativa, puede sobrescribir el panel original sin necesidad de ordenarlo.