Cómo empezar con la detección de anomalías AWS de costes - AWS Gestión de costes

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.

Cómo empezar con la detección de anomalías AWS de costes

Con la detección de anomalías de AWS costes integrada Administración de facturación y costos de AWS, puede configurar sus suscripciones de alertas y monitores de costes para que se adapten automáticamente a su entorno en crecimiento AWS .

AWS Cost Anomaly Detection ofrece monitores AWS gestionados que rastrean automáticamente los costes de todas sus cuentas, equipos o unidades de negocio sin necesidad de configurarlos manualmente. A medida que su organización crece y cambia, estos monitores incluyen automáticamente nuevas cuentas, valores de etiquetas o categorías, manteniendo una cobertura integral sin necesidad de configuración adicional.

Creación de monitores de costos y suscripciones a alertas

Para comenzar a monitorear sus gastos, la detección de anomalías en los AWS costos requiere configurar al menos un monitor de costos para definir los patrones de gastos que se deben rastrear. Tras crear el monitor, puede adjuntar suscripciones a alertas para especificar quién recibe las notificaciones y a través de qué canales. También puede crear alertas individuales mediante las notificaciones de AWS usuario para tener un control más detallado sobre la forma en que se envían las alertas.

nota

Solo podrá acceder a los monitores de costos y a las suscripciones a alertas en la cuenta que los creó. Los monitores de costes para las cuentas vinculadas, las etiquetas de asignación de costes y las categorías de costes solo se pueden crear en la cuenta de gestión

Cost monitors
Cómo crear un monitor de costos
  1. Abra la consola de Administración de facturación y costos en https://console.aws.amazon.com/costmanagement/.

  2. En el panel de navegación, elija Detección de anomalías en los costos.

  3. Elija la pestaña Cost monitors (Monitores de costos).

  4. Elija Create monitor (Crear monitor).

  5. En el Paso 1, elija un tipo de monitor y asigne un nombre al monitor.

    En Monitor name (Nombre del monitor), ingrese un nombre para el monitor de anomalías. Recomendamos que el nombre sea una descripción breve. Así, sabrá lo que representa ese monitor cuando vea los monitores en la pestaña Monitores de costos.

    Para obtener más información acerca de cada tipo de monitor y las prácticas recomendadas, consulte Tipos de monitoreo.

    Elija su método de monitorización en función de sus necesidades:

    • Para monitores AWS gestionados:

      1. En Método de supervisión, seleccione Administrado por AWS.

      2. Seleccione la dimensión que desee supervisar:

        • Servicios de AWS - Rastrea todo Servicios de AWS automáticamente

        • Cuenta vinculada: rastrea automáticamente todas las cuentas de los miembros

        • Etiqueta de asignación de costos: rastrea todos los valores de una clave de etiqueta específica

        • Categoría de coste: realiza un seguimiento de todos los valores de una categoría específica

      3. Si seleccionó la etiqueta de asignación de costes, especifique la clave de la etiqueta en el menú desplegable (por ejemplo, «equipo de aplicación» o «entorno»).

      4. Si seleccionó la categoría de costos, especifique la categoría en el menú desplegable.

    • Para los monitores gestionados por el cliente:

      1. Seleccione la dimensión de su monitor.

      2. En Método de supervisión, seleccione Gestionado por el cliente.

      3. Elige los valores específicos que deseas monitorear (hasta 10).

  6. (Opcional) Añada una etiqueta al monitor. Para obtener más información sobre las etiquetas, consulte Etiquetado de los recursos de AWS en la Guía del usuario de Referencia general de AWS .

    1. Escriba el par clave-valor para la etiqueta.

    2. Para agregar otras etiquetas, elija Agregar nueva etiqueta. El número máximo de etiquetas que puede añadir es 50.

  7. Elija Siguiente.

  8. En el Paso 2, configure las suscripciones a alertas.

    En Suscripción a alerta, si no tiene una suscripción existente, elija Crear una suscripción nueva. Si tiene suscripciones existentes, seleccione Choose an existing subscription (Elegir una suscripción existente).

    nota

    Una suscripción a una alerta notifica cuando un monitor de costos detecta una anomalía. En función de la frecuencia de la alerta, puede notificar a las personas designadas por email o Amazon SNS.

    Para los temas de Amazon SNS, configúrelo para crear un Amazon Q Developer en la configuración de aplicaciones de chat. Esta configuración asigna el tema de Amazon SNS a un canal de Slack o a una sala de chat de Amazon Chime. Por ejemplo, puede crear una suscripción para el equipo de finanzas de su organización. Para obtener más información, consulte Recepción de alertas de anomalías en aplicaciones de chat.

    En Subscription name (Nombre de la suscripción), ingrese un nombre que describa el caso de uso. Por ejemplo, si la suscripción está destinada a liderazgo, el nombre de la suscripción podría ser “Informe de liderazgo”.

    En Alerting frequency (Frecuencia de alertas), elija la frecuencia de notificación que prefiera.

    • Alertas individuales: la alerta notifica en cuanto se detecta una anomalía. Es posible que reciba varias alertas a lo largo de un día. Estas notificaciones requieren un tema de Amazon SNS.

      Puede configurar el tema Amazon SNS para crear un desarrollador de Amazon Q en la configuración de aplicaciones de chat que asigne el tema de Amazon SNS a un canal de Slack o una sala de chat de Amazon Chime. Para obtener más información, consulte Recepción de alertas de anomalías en aplicaciones de chat.

    • Resúmenes diarios: una notificación por correo electrónico con un resumen diario de las 10 alertas principales del día anterior, ordenadas por impacto en los costos. El sistema genera este resumen todos los días a las 00:00 UTC, aunque el tiempo real de entrega puede variar. Por ejemplo, una anomalía detectada a las 04:30 UTC del 14 de enero se incluirá en el resumen diario que se enviará a las 00:00 UTC del 15 de enero. Debe especificarse al menos un destinatario de correo electrónico. Para recibir alertas inmediatas, recomendamos utilizar la opción de alertas individuales.

    • Resúmenes semanales: una notificación por correo electrónico con un resumen semanal de las alertas. Recibirá un email por semana con información de varias anomalías que ocurrieron esa semana. Debe especificarse al menos un destinatario de correo electrónico.

    En Alert recipients (Destinatarios de la alerta), ingrese las direcciones de email para esta suscripción.

    En Umbral, introduzca un número para configurar las anomalías para las que desea generar alertas.

    Existen dos tipos de umbrales: absoluto y porcentual. Los umbrales absolutos activan alertas cuando el impacto en el costo total de una anomalía supera el umbral establecido. Los umbrales porcentuales activan alertas cuando el porcentaje de impacto total de una anomalía supera el umbral establecido. El porcentaje de impacto total es la diferencia porcentual entre el gasto total previsto y el gasto total real.

    (Opcional) Seleccione Añadir umbral para configurar un segundo umbral en la misma suscripción. Se pueden combinar umbrales seleccionando Y u O en la lista desplegable.

    nota

    AWS La detección de anomalías de costes le envía una notificación cuando una anomalía alcanza o supera el umbral. Si una anomalía persiste durante varios días, los destinatarios de las alertas seguirán recibiendo notificaciones mientras se supere el umbral.

    Incluso si la anomalía es inferior al límite de alerta, el modelo de machine learning continúa detectando anomalías de gasto en su cuenta. Todas las anomalías que el modelo de machine learning detecta (con impactos en el costo superiores o inferiores al límite) están disponibles en la pestaña Anomalías detectadas.

  9. (Opcional) Añada una etiqueta a su suscripción a alertas. Para obtener más información sobre las etiquetas, consulte Etiquetado de los recursos de AWS en la Guía del usuario de Referencia general de AWS .

    1. Escriba el par clave-valor para la etiqueta.

    2. Para agregar otras etiquetas, elija Agregar nueva etiqueta. El número máximo de etiquetas que puede añadir es 50.

  10. (Opcional) Elija Add alert subscriptions (Agregar suscripciones a alertas) para crear otra suscripción a una alerta. Con esta opción, puede crear una suscripción nueva con el mismo monitor.

  11. Elija Create monitor (Crear monitor).

Consideraciones importantes para los monitores AWS gestionados:

  • Las suscripciones de alertas asociadas a los monitores AWS gestionados utilizan el mismo umbral en todos los valores rastreados

  • A medida que se añaden nuevas cuentas, etiquetas o categorías de miembros a su AWS entorno, se incluyen automáticamente

  • No puede convertir los monitores gestionados por el cliente existentes en monitores AWS gestionados

  • Para un enrutamiento de alertas detallado basado en valores específicos, configure las notificaciones AWS de usuario con patrones de filtrado JSON

nota

AWS los monitores gestionados pueden rastrear hasta 5000 valores dentro de una dimensión. Si su organización tiene más de 5000 valores (por ejemplo, más de 5000 cuentas de miembros o valores de etiquetas), el monitor realizará un seguimiento de los 5000 valores principales en función de su gasto total.

Alert subscriptions
Cómo crear una suscripción a alertas

Debe crear al menos una suscripción a alertas por monitor. Los “pasos para crear un monitor de costos” descritos anteriormente ya incluyen el proceso de creación de suscripción a alertas. Si desea crear suscripciones adicionales, siga los siguientes pasos:

  1. Elija la pestaña Alert subscriptions (Suscripciones a alertas).

  2. Elija Create a subscription (Crear una suscripción).

  3. En Subscription name (Nombre de la suscripción), ingrese un nombre que describa el caso de uso. Por ejemplo, si la suscripción está destinada a liderazgo, el nombre de la suscripción podría ser “Informe de liderazgo”.

  4. En Alerting frequency (Frecuencia de alertas), elija la frecuencia de notificación que prefiera.

    • Alertas individuales: la alerta notifica en cuanto se detecta una anomalía. Es posible que reciba varias alertas a lo largo de un día. Estas notificaciones requieren un tema de Amazon SNS.

      Puede configurar el tema Amazon SNS para crear un desarrollador de Amazon Q en la configuración de aplicaciones de chat que asigne el tema de Amazon SNS a un canal de Slack o una sala de chat de Amazon Chime. Para obtener más información, consulte Recepción de alertas de anomalías en aplicaciones de chat.

    • Resúmenes diarios: una notificación por correo electrónico con un resumen diario de las 10 alertas principales del día anterior, ordenadas por impacto en los costos. El sistema genera este resumen todos los días a las 00:00 UTC, aunque el tiempo real de entrega puede variar. Por ejemplo, una anomalía detectada a las 04:30 UTC del 14 de enero se incluirá en el resumen diario que se enviará a las 00:00 UTC del 15 de enero. Debe especificarse al menos un destinatario de correo electrónico. Para recibir alertas inmediatas, recomendamos utilizar la opción de alertas individuales.

    • Resúmenes semanales: una notificación por correo electrónico con un resumen semanal de las alertas. Recibirá un email por semana con información de varias anomalías que ocurrieron esa semana. Debe especificarse al menos un destinatario de correo electrónico.

  5. En Alert recipients (Destinatarios de la alerta), ingrese las direcciones de email para esta suscripción.

  6. En Umbral, introduzca un número para configurar las anomalías para las que desea generar alertas.

    Existen dos tipos de umbrales: absoluto y porcentual. Los umbrales absolutos activan alertas cuando el impacto en el costo total de una anomalía supera el umbral establecido. Los umbrales porcentuales activan alertas cuando el porcentaje de impacto total de una anomalía supera el umbral establecido. El porcentaje de impacto total es la diferencia porcentual entre el gasto total previsto y el gasto total real.

    (Opcional) Seleccione Añadir umbral para configurar un segundo umbral en la misma suscripción. Se pueden combinar umbrales seleccionando Y u O en la lista desplegable.

    nota

    AWS La detección de anomalías de costes le envía una notificación cuando una anomalía alcanza o supera el umbral. Si una anomalía persiste durante varios días, los destinatarios de las alertas seguirán recibiendo notificaciones mientras se supere el umbral.

    Incluso si la anomalía es inferior al límite de alerta, el modelo de machine learning continúa detectando anomalías de gasto en su cuenta. Todas las anomalías que el modelo de machine learning detecta (con impactos en el costo superiores o inferiores al límite) están disponibles en la pestaña Anomalías detectadas.

  7. En la sección Monitores de costos, seleccione los monitores que desea que se asocien a la suscripción a alertas.

  8. (Opcional) Añada una etiqueta a su suscripción a alertas. Para obtener más información sobre las etiquetas, consulte Etiquetado de los recursos de AWS en la Guía del usuario de Referencia general de AWS .

    1. Escriba el par clave-valor para la etiqueta.

    2. Para agregar otras etiquetas, elija Agregar nueva etiqueta. El número máximo de etiquetas que puede añadir es 50.

  9. Seleccione Crear subscripción.

AWS User Notifications

Para obtener información sobre cómo crear alertas individuales, consulte Uso de las notificaciones de AWS usuario con la detección de anomalías de costes.

Descripción general de anomalías detectadas

En la pestaña Anomalías detectadas, puede ver una lista de todas las anomalías detectadas en el periodo seleccionado. De forma predeterminada, puede ver las anomalías detectadas en los últimos 90 días. Puede buscar según Severidad, Evaluación, Servicios, Tipo de uso, Región, Tipo de monitor, Cuenta, o ID de la anomalía. Puede ordenarlas por Fecha de inicio, Última detección, Duración, Impacto en los costos, Porcentaje de impacto, Nombre del monitor y Causa principal (servicio).

Las siguientes columnas predeterminadas se incluyen en la pestaña Anomalías detectadas:

Fecha de inicio

Día en que comenzó la anomalía.

Última detección

Última vez que se detectó la anomalía.

Duración

El tiempo que duró la anomalía. Una anomalía puede estar en curso.

Impacto del costo

El aumento del gasto detectado en comparación con el importe del gasto previsto. Se calcula como actual spend - expected spend. Por ejemplo, un impacto en el costo total de 20 USD en un monitor de servicio significa que detectamos un aumento de 20 USD en un servicio particular con una duración total de los días especificados.

% del impacto

Diferencia porcentual entre el gasto real y el gasto previsto. Se calcula como (total cost impact / expected spend) * 100. Por ejemplo, si el impacto en el costo total fuera de 20 USD y el gasto previsto fuera de 60 USD, el porcentaje de impacto sería del 33,33 %. Este valor no se puede calcular cuando el gasto previsto es cero, por lo que, en esos casos, se mostrará el valor “N/A”.

Nombre del monitor

El nombre del monitor de anomalías.

Causa principal (servicio)

La causa principal de la anomalía en el servicio. Al elegir el nombre del servicio en la columna de la causa principal, se muestran las otras tres dimensiones de la causa raíz (cuenta, región y tipo de uso) de la causa raíz principal de la anomalía.

Ver más

En la página Detalles de la anomalía, puede ver el análisis de causa raíz y el impacto en el costo de la anomalía. El enlace también indica el número de causas raíz detectadas de una anomalía.

La pestaña Anomalías detectadas también se puede configurar para mostrar columnas de información adicionales. Todos los cambios que realice se guardarán a nivel de cuenta para todas las visitas posteriores a la pestaña Anomalías detectadas. Las siguientes columnas predeterminadas se incluyen en la pestaña Anomalías detectadas.

Cuenta

El ID y el nombre de la cuenta que causó la anomalía. Si la cuenta está vacía, AWS ha detectado una anomalía, pero la causa raíz no está determinada.

Region

La región detectada como la principal causa de la anomalía.

Tipo de uso

El tipo de uso detectado como la principal causa de la anomalía.

Gasto previsto

Importe que nuestros modelos de machine learning esperaban que gastara durante la anomalía, en función de su patrón de gasto histórico.

Gasto real

Importe total que ha gastado realmente durante el periodo que ha durado la anomalía.

Evaluación

Puede enviar una evaluación de cada anomalía detectada para ayudar a mejorar nuestros sistemas de detección de anomalías. Los valores posibles son No enviado, No es un problema o Anomalía precisa.

Gravedad

Representa qué tan anormal es una anomalía en particular teniendo en cuenta los patrones de gastos históricos. Una severidad baja generalmente sugiere un pico pequeño en comparación con el gasto histórico y una severidad alta sugiere un pico grande. Sin embargo, un pequeño pico en un gasto históricamente estable se clasifica como de gravedad alta. Y, del mismo modo, un gran pico en un gasto histórico irregular se clasifica como de gravedad baja.

Visualización de las anomalías detectadas y las posibles causas raíz

Tras crear los monitores, AWS Cost Anomaly Detection evalúa sus gastos futuros. En función de las suscripciones a alertas definidas, es posible que empiece a recibir alertas en un plazo de 24 horas.

Cómo visualizar las anomalías desde una alerta por email
  1. Elija el enlace View in Anomaly Detection (Ver en detección de anomalías).

  2. En la página Anomaly details (Detalles de la anomalía), puede ver el análisis de causa raíz y el impacto en el costo de la anomalía.

  3. (Opcional) Seleccione Ver en Explorador de costos para ver un gráfico de series temporales del impacto en los costos.

  4. Seleccione Ver causa raíz en la tabla Causas potenciales más importantes para una causa raíz de interés y ver una gráfica de series temporales filtrada por esa causa raíz (opcional).

  5. (Opcional) Seleccione Enviar evaluación en ¿Le parece útil la anomalía detectada? para enviar comentarios y ayudar a mejorar la precisión de la detección.

Para ver las anomalías desde la consola de Administración de facturación y costos de AWS :
  1. Abra la consola de Administración de facturación y costos en https://console.aws.amazon.com/costmanagement/.

  2. En el panel de navegación, elija Detección de anomalías en los costos.

  3. En la pestaña Anomalías detectadas, utilice el área de búsqueda para reducir la lista de anomalías detectadas para una categoría concreta (opcional). Puede buscar según Severidad, Evaluación, Servicio, Cuenta, Tipo de uso, Región o Tipo de monitor.

  4. (Opcional) Elija Fecha de la detección para ver los detalles de una anomalía en particular.

  5. En la página Anomaly details (Detalles de la anomalía), puede ver el análisis de causa raíz y el impacto en el costo de la anomalía.

  6. (Opcional) Seleccione Ver en Explorador de costos para ver un gráfico de series temporales del impacto en los costos y, si es necesario, profundizar en los datos.

  7. (Opcional) Seleccione Ver causa raíz en la tabla Causas potenciales más importantes para ver un gráfico de series temporales filtrado por la causa raíz.

  8. (Opcional) Seleccione Enviar evaluación en ¿Le parece útil la anomalía detectada? para enviar comentarios y ayudar a mejorar la precisión de la detección.

Cómo ver las anomalías desde un tema de Amazon SNS
  1. Suscriba un punto de conexión al tema de Amazon SNS que creó para un monitor de costos con alertas individuales. Para obtener instrucciones, consulte el tema Suscribirse a un Amazon SNS en la Guía para desarrolladores de Amazon Simple Notification Service.

  2. Cuando su dispositivo de punto final reciba los mensajes del tema Amazon SNS, abra un mensaje y busque la anomalyDetailsLinkURL. El siguiente ejemplo es un mensaje de AWS Cost Anomaly Detection a través de Amazon SNS.

    { "accountId": "123456789012", "anomalyDetailsLink": "https://console.aws.amazon.com/cost-management/home#/anomaly-detection/monitors/abcdef12-1234-4ea0-84cc-918a97d736ef/anomalies/12345678-abcd-ef12-3456-987654321a12", "anomalyEndDate": "2021-05-25T00:00:00Z", "anomalyId": "12345678-abcd-ef12-3456-987654321a12", "anomalyScore": { "currentScore": 0.47, "maxScore": 0.47 }, "anomalyStartDate": "2021-05-25T00:00:00Z", "dimensionKey": { "type": "DIMENSION", "key": "SERVICE" }, "dimensionalValue": "ServiceName", "impact": { "maxImpact": 151, "totalActualSpend": 1301, "totalExpectedSpend": 300, "totalImpact": 1001, "totalImpactPercentage": 333.67 }, "monitorArn": "arn:aws:ce::123456789012:anomalymonitor/abcdef12-1234-4ea0-84cc-918a97d736ef", "rootCauses": [ { "linkedAccount": "AnomalousLinkedAccount", "linkedAccountName": "AnomalousLinkedAccountName", "region": "AnomalousRegionName", "service": "AnomalousServiceName", "usageType": "AnomalousUsageType", "impact": { "contribution": 601, } } ], "subscriptionId": "874c100c-59a6-4abb-a10a-4682cc3f2d69", "subscriptionName": "alertSubscription" }
  3. Abra la anomalyDetailsLinkURL en un navegador web. La URL le redirige a la página asociada Detalles de la anomalía. En esta página se muestran el análisis de causa raíz y el impacto en los costos de la anomalía.

Tipos de monitoreo

Puede elegir el tipo de monitor que mejor se adapte a la estructura de su cuenta. AWS La detección de anomalías de costes ofrece dos enfoques para la creación de monitores: monitores AWS gestionados, que registran automáticamente los 5 000 valores principales de forma independiente dentro de una dimensión, y monitores gestionados por el cliente, que permiten seleccionar valores específicos que se monitorizan de forma agregada.

Dimensión del monitor AWS Gestionado Gestionado por el cliente
Servicios de AWS Evalúa automáticamente todo lo Servicios de AWS utilizado en tu cuenta para detectar anomalías. Cuando empiece a utilizar las nuevas Servicios de AWS, el monitor empezará a evaluarlas automáticamente. Disponible tanto en las cuentas de administración como en las de los miembros. No se admiten Servicios de AWS los monitores gestionados por el cliente.
Cuentas vinculadas Realiza un seguimiento automático de los patrones de gastos en todas las cuentas de los miembros de su organización. A medida que se agregan nuevas cuentas, se incluyen automáticamente en la cobertura de monitoreo. Solo está disponible en las cuentas de administración. Realice un seguimiento de las cuentas de miembros específicas (hasta 10) que seleccione manualmente. Los gastos se agregan en las cuentas seleccionadas. Útil para monitorear cuentas o entornos de proyectos específicos de forma conjunta.
Etiquetas de asignación de costos Supervisa automáticamente todos los valores únicos de una clave de etiqueta específica. Por ejemplo, si se especifica «equipo de aplicación», se realiza un seguimiento de los valores de cada equipo (equipo-a, equipo-b, equipo-c) de forma independiente. Los nuevos valores de las etiquetas se incluyen automáticamente a medida que se crean. Realice un seguimiento de los valores de etiqueta específicos (hasta 10) que seleccione manualmente para una clave de etiqueta determinada. Resulta útil cuando necesitas distintos umbrales para distintos valores de etiqueta o si deseas supervisar solo a los equipos de alta prioridad.
Categorías de costos Realiza un seguimiento automático de todos los valores dentro de una categoría de coste específica. Si tiene una categoría de «unidad de negocio» con valores como «venta minorista», «venta mayorista» y «operaciones», el monitor analiza los patrones de gasto de cada unidad de forma independiente. Los valores de las nuevas categorías de costes se incluyen automáticamente a medida que se crean. Realice un seguimiento del valor de una categoría de coste específica que seleccione manualmente. Útil para monitorear unidades de negocio o centros de costos específicos con requisitos de umbral únicos.

El número máximo de cuentas de miembros o valores de etiquetas que puede seleccionar para cada monitor gestionado por el cliente es 10.

Cuándo usar cada tipo de monitor

Utilice monitores AWS gestionados cuando necesite:

  • Cobertura integral de todos los valores de una dimensión

  • Adaptación automática a medida que su organización crece

  • Gastos de mantenimiento mínimos

  • Supervisión uniforme en todos los equipos y cuentas

Utilice los monitores gestionados por el cliente cuando necesite:

  • Diferentes umbrales de alerta para diferentes grupos

  • Para supervisar subconjuntos específicos de cuentas o equipos

  • Para agregar el gasto a valores específicos

  • Supervisión especial para cargas de trabajo sensibles o de alta prioridad

Mejores prácticas:

  • Utilice monitores AWS gestionados para obtener una cobertura integral en toda la dimensión principal de su organización de costes

  • Mantenga su Servicios de AWS monitor junto con otros monitores AWS gestionados para obtener una visibilidad agregada a nivel de servicio

  • Utilice los monitores gestionados por el cliente para complementar los monitores AWS gestionados en casos de uso específicos que requieran distintos umbrales o agrupaciones

  • Evite crear monitores que abarquen varias dimensiones para evitar la duplicación de alertas

nota

Los monitores gestionados por el cliente se denominaban anteriormente monitores personalizados. La funcionalidad sigue siendo la misma, y el cambio de nombre refleja la diferencia con los monitores que se AWS gestionan en su nombre.

Para obtener más información acerca de la creación de un tema de Amazon SNS, consulte Creación de un tema de Amazon SNS para las notificaciones de anomalías.