Application Signals - Amazon CloudWatch

Application Signals

Utilice CloudWatch Application Signals para instrumentar sus aplicaciones de manera automática en AWS de forma que pueda supervisar el estado actual de las aplicaciones y hacer un seguimiento del rendimiento de las aplicaciones a largo plazo en comparación con sus objetivos empresariales. Application Signals le proporciona una visión unificada y centrada en las aplicaciones de sus aplicaciones, servicios y dependencias y lo ayuda a supervisar y evaluar el estado de las aplicaciones.

  • Active Application Signals para recopilar de manera automática métricas y seguimientos de sus aplicaciones y muestre métricas clave, como el volumen de llamadas, la disponibilidad, la latencia, las fallas y los errores. Vea y clasifique rápidamente el estado operativo actual y si sus aplicaciones cumplen sus objetivos de rendimiento a largo plazo, sin necesidad de escribir códigos personalizados ni crear paneles.

  • Cree y supervise los objetivos de nivel de servicio (SLO) con Application Signals. De manera sencilla, cree y realice un seguimiento del estado de los SLO relacionados con las métricas de CloudWatch, incluidas las nuevas métricas de aplicaciones estándar que recopila Application Signals. Consulte y realice un seguimiento del estado del indicador de nivel de servicio (SLI) de los servicios de las aplicaciones en una lista de servicios y un mapa topológico. Cree alarmas para realizar un seguimiento de sus SLO y de las nuevas métricas de aplicaciones estándar que recopila Application Signals.

  • Consulte un mapa de la topología de su aplicación que Application Signals detecta automáticamente y que le ofrece una representación visual de las aplicaciones, las dependencias y la conectividad.

  • Application Signals funciona con CloudWatch RUM, canarios de CloudWatch Synthetics, AWS Service Catalog AppRegistry y Amazon EC2 Auto Scaling para mostrar las páginas de sus clientes, los canarios de Synthetics y los nombres de las aplicaciones en paneles y mapas.

Uso de Application Signals para una supervisión diaria de las aplicaciones

Utilice Application Signals en la consola de CloudWatch, como parte de la supervisión diaria de las aplicaciones:

  1. Si ha creado objetivos de nivel de servicio (SLO) para sus servicios, comience por la página de Objetivos de nivel de servicio (SLO). Esto le proporciona una visión inmediata del estado de sus servicios y operaciones más importantes. Elija el nombre del servicio o la operación de un SLO para abrir la página Detalles del servicio y ver la información detallada del servicio a medida que soluciona problemas.

  2. Abra la página Servicios para obtener un resumen de todos sus servicios y ver rápidamente los servicios con la mayor tasa de errores o latencia. Si ha creado los SLO, consulte la tabla de servicios para ver qué servicios tienen indicadores de nivel de servicio (SLI) que no funcionan de forma correcta. Si un servicio concreto no funciona de forma correcta, selecciónelo para abrir la página de detalles del servicio y ver las operaciones del servicio, las dependencias, los valores controlados de Synthetics y las solicitudes de los clientes. Seleccione un punto de un gráfico para ver los seguimientos correlacionados, de forma que pueda solucionar e identificar la causa raíz de los problemas operativos.

  3. Si se han implementado nuevos servicios o se han modificado las dependencias, abra el mapa de servicios para inspeccionar la topología de la aplicación. Vea un mapa de las aplicaciones que muestre la relación entre los clientes, los valores controlados de Synthetics, los servicios y las dependencias. Consulte rápidamente el estado del SLI, vea las métricas clave, como el volumen de llamadas, la tasa de errores y la latencia y profundice para obtener información más detallada en la página Detalles del servicio.

El uso de Application Signals también incurre en cargos. Para obtener más información sobre los precios de CloudWatch, consulte Precios de Amazon CloudWatch.

nota

No es necesario activar Application Signals para utilizar CloudWatch Synthetics, CloudWatch RUM o CloudWatch Evidently. Sin embargo, Synthetics y CloudWatch RUM funcionan con Application Signals para ofrecer beneficios cuando se utilizan estas características juntas.

Idiomas y arquitecturas compatibles

Application Signals es compatible con las aplicaciones de Java y de Pyhton.

Application Signals es compatible y está probado en Amazon EKS, Amazon ECS y Amazon EC2. En los clústeres de Amazon EKS, detecta automáticamente los nombres de los servicios y clústeres. En otras arquitecturas, debe proporcionar los nombres de los servicios y entornos al activar dichos servicios para Application Signals.

Las instrucciones para activar Application Signals en Amazon EC2 deberían funcionar en cualquier arquitectura que admita el agente CloudWatch y AWS Distro para OpenTelemetry. Sin embargo, las instrucciones no se han probado en otras arquitecturas que no sean Amazon ECS y Amazon EC2.

Regiones admitidas

Application Signals es compatible con todas las regiones comerciales, excepto en la región Oeste de Canadá (Calgary).