

Aviso de fin del soporte: el 7 de octubre de 2026 AWS finalizará el soporte para AWS Proton. Después del 7 de octubre de 2026, ya no podrás acceder a la AWS Proton consola ni a AWS Proton los recursos. La infraestructura implementada permanecerá intacta. Para obtener más información, consulte la [Guía AWS Proton de obsolescencia y migración del servicio](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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 AWS Proton
<a name="monitoring"></a>

El monitoreo es una parte importante del mantenimiento de la confiabilidad, la disponibilidad y el rendimiento de AWS Proton sus AWS soluciones. En la siguiente sección se describen las herramientas de supervisión con las que puede utilizar AWS Proton.

# Automatice AWS Proton con EventBridge
<a name="event-bridge"></a>

Puedes monitorizar AWS Proton los eventos en Amazon EventBridge. EventBridge ofrece un flujo de datos en tiempo real desde sus propias aplicaciones, aplicaciones software-as-a-service (SaaS) y. Servicios de AWS Puede configurar los eventos para que respondan a los cambios en el estado AWS de los recursos. EventBridge luego, dirige estos datos a los servicios de *destino*, como AWS Lambda Amazon Simple Notification Service. Estos eventos son los mismos que aparecen en Amazon CloudWatch Events. CloudWatch Events ofrece un flujo casi en tiempo real de los eventos del sistema que describen los cambios en AWS los recursos. Para obtener más información, consulta [¿Qué es Amazon EventBridge?](https://docs.aws.amazon.com/eventbridge/latest/userguide/) en la *Guía del EventBridge usuario de Amazon*.

Se utiliza EventBridge para recibir notificaciones de los cambios de estado en los flujos de trabajo de AWS Proton aprovisionamiento.

## Event types (Tipos de eventos)
<a name="event-types"></a>

Los eventos se componen de reglas que incluyen un patrón de eventos y destinos. Para configurar una regla, elija el patrón de eventos y los objetos de destino:

Patrón del evento  
Cada regla se expresa como un patrón de eventos con el código fuente y el tipo de eventos que se van a monitorizar, así como los destinos del evento. Para supervisar los eventos, debe crear una regla con el servicio que esté monitoreando como origen del evento. Por ejemplo, puede crear una regla con un patrón de eventos que utilice AWS Proton como origen de eventos para activar una regla cuando se produzcan cambios en el estado de una implementación.

Targets  
La nueva regla recibe un servicio seleccionado como destino de eventos. Puede configurar un servicio de destino para enviar notificaciones, capturar información de estado, tomar medidas correctivas, iniciar eventos o adoptar otras medidas.

Los objetos de eventos contienen campos estándar como ID, cuenta Región de AWS, tipo de detalle, fuente, versión, recurso y hora (opcional). El campo de detalle es un objeto anidado que contiene campos personalizados para el evento.

AWS Proton los eventos se emiten con el máximo esfuerzo. La entrega al máximo esfuerzo significa que el servicio intenta enviar todos los eventos a EventBridge, pero en algunos casos excepcionales es posible que un evento no se entregue.

Para cada AWS Proton recurso que puede emitir eventos, la siguiente tabla muestra el valor del tipo de detalle, los campos de detalle y (si está disponible) una referencia a una lista de valores para los campos `status` y `previousStatus` detalles. Cuando se elimina un recurso, el valor del campo de `status` detalle es `DELETED`.


| Recurso | Valor de tipo de detalle | Campos de detalle | 
| --- | --- | --- | 
|  `EnvironmentTemplate`  |  AWS Proton Cambio de estado de la plantilla de entorno  |  `name` `status` `previousStatus`  | 
|  `EnvironmentTemplateVersion`  |  AWS Proton Cambio de estado de la versión de la plantilla de entorno  |  `name` `majorVersion` `minorVersion` `status` `previousStatus` [valores de estado](https://docs.aws.amazon.com/proton/latest/APIReference/API_EnvironmentTemplateVersion.html#proton-Type-EnvironmentTemplateVersion-status)  | 
|  `ServiceTemplate`  |  AWS Proton Cambio de estado de la plantilla de servicio  |  `name` `status` `previousStatus`  | 
|  `ServiceTemplateVersion`  |  AWS Proton Cambio de estado de la versión de la plantilla de servicio  |  `name` `majorVersion` `minorVersion` `status` `previousStatus` [valores de estado](https://docs.aws.amazon.com/proton/latest/APIReference/API_ServiceTemplateVersion.html#proton-Type-ServiceTemplateVersion-status)  | 
|  `Environment`  |  AWS Proton Cambio de estado del entorno  |  `name` `status` `previousStatus`  | 
|  `Service`  |  AWS Proton Cambio de estado del servicio  |  `name` `status` `previousStatus` [valores de estado](https://docs.aws.amazon.com/proton/latest/APIReference/API_Service.html#proton-Type-Service-status)  | 
|  `ServiceInstance`  |  AWS Proton Cambio de estado de la instancia de servicio  |  `name` `serviceName` `status` `previousStatus`  | 
|  `ServicePipeline`  |  AWS Proton Cambio de estado de Service Pipeline  |  `serviceName` `status` `previousStatus`  | 
|  `EnvironmentAccountConnection`  |  AWS Proton Cambio de estado de conexión de la cuenta de entorno  |  `id` `status` `previousStatus` [valores de estado](https://docs.aws.amazon.com/proton/latest/APIReference/API_EnvironmentAccountConnection.html#proton-Type-EnvironmentAccountConnection-status)  | 
|  `Component`  |  AWS Proton Cambio de estado del componente  |  `name` `status` `previousStatus`  | 

## AWS Proton ejemplos de eventos
<a name="event-examples"></a>

Los siguientes ejemplos muestran las formas en que AWS Proton se pueden enviar eventos a EventBridge.

**Plantilla de servicio**

```
{
    "source": "aws.proton",
    "detail-type": ["AWS Proton Service Template Status Change"],
    "time": "2021-03-22T23:21:40.734Z",
    "resources": ["arn:aws:proton:region_id:123456789012:service-template/sample-service-template-name"],
    "detail": {
        "name": "sample-service-template-name",
        "status": "PUBLISHED",
        "previousStatus": "DRAFT"
    }
}
```

**Versión de la plantilla de servicio**

```
{
    "source": "aws.proton",
    "detail-type": ["AWS Proton Service Template Version Status Change"],
    "time": "2021-03-22T23:21:40.734Z",
    "resources": ["arn:aws:proton:region_id:123456789012:service-template/sample-service-template-name:1.0"],
    "detail": {
        "name": "sample-service-template-name",
        "majorVersion": "1",
        "minorVersion": "0",
        "status": "REGISTRATION_FAILED",
        "previousStatus": "REGISTRATION_IN_PROGRESS"
    }
}
```

**Entorno**

```
{
    "source": "aws.proton",
    "detail-type": ["AWS Proton Environment Status Change"],
    "time": "2021-03-22T23:21:40.734Z",
    "resources": ["arn:aws:proton:region_id:123456789012:environment/sample-environment"],
    "detail": {
        "name": "sample-environment",
        "status": "DELETE_FAILED",
        "previousStatus": "DELETE_IN_PROGRESS"
    }
}
```

# EventBridgeTutorial: Envía alertas de Amazon Simple Notification Service sobre cambios en el estado del AWS Proton servicio
<a name="event-tutorial-sns"></a>

En este tutorial, utilizará una *regla de eventos AWS Proton * preconfigurada que captura los cambios de estado de su AWS Proton servicio. EventBridgeenvía los cambios de estado a un tema de Amazon SNS. Te suscribes al tema y Amazon SNS te envía correos electrónicos de cambio de estado para tu AWS Proton servicio.

## Requisitos previos
<a name="event-tutorial-sns-prereq"></a>

Tiene un AWS Proton servicio existente con un `Active` estado. Como parte de este tutorial, podrá añadir instancias de servicio a este servicio y, a continuación, eliminarlas.

Si necesita crear un AWS Proton servicio, consulte[Empezar con AWS Proton](ag-getting-started.md). Para obtener más información, consulte [AWS Proton cuotas](ag-limits.md) y [Edición de un servicio](ag-svc-update.md).

## Paso 1: Crear y suscribirse a un tema de Amazon SNS
<a name="event-tutorial-sns-step1"></a>

Cree un tema de Amazon SNS para que sirva como *destino de eventos* para la *regla de eventos* que cree en el paso 2.

**Crear un tema de Amazon SNS**

1. Inicie sesión y abra la [consola de Amazon SNS](https://console.aws.amazon.com//sns/v3/).

1. En el panel de navegación, elija **Temas** y, a continuación, seleccione **Crear un tema**.

1. En la página **Crear un tema**:

   1. Seleccione **Tipo** **Estándar**.

   1. Para **Nombre**, escriba **tutorial-service-status-change** y, a continuación, elija **Creación de tema**.

1. En la página de **tutorial-service-status-change**detalles, selecciona **Crear suscripción**.

1. En la página **Crear suscripción**:

   1. En **Protocolo**, elija **Correo electrónico**.

   1. En **Punto de conexión**, ingrese una dirección de email a la que actualmente tenga acceso y elija **Crear suscripción**.

1. Consulte su cuenta de email y espere para recibir un mensaje de correo electrónico de confirmación de la suscripción. Cuando lo reciba, ábralo y seleccione **Confirmar suscripción**.

## Paso 2: Registrar una regla de eventos
<a name="event-tutorial-ebridge-step2"></a>

Registra una *regla de eventos* que capture los cambios de estado de tu AWS Proton servicio. Para obtener más información, consulte [Requisitos previos](#event-tutorial-sns-prereq).

**Cree una regla de eventos.**

1. Abre la [ EventBridge consola de Amazon](https://console.aws.amazon.com//events/).

1. En el panel de navegación, elija **Eventos**, **Reglas**.

1. En la página **Reglas**, en la sección **Reglas**, seleccione **Crear regla**.

1. En la página **Crear regla**:

   1. En la sección **Nombre y descripción**, en **Nombre**, introduzca **tutorial-rule**.

   1. En la sección **Definir patrón**, elija **Patrón de eventos**.

      1. En **Evento coincidente con patrón**, elija **Predefinido por servicio**.

      1. En **Proveedor de servicios**, elija **AWS**.

      1. En **Nombre de servicio**, seleccione **AWS Proton**.

      1. Para **Tipo de evento**, seleccione **Cambio de estado de servicio de AWS Proton **.

         El **Patrón de eventos** aparece en un editor de texto.

      1. Abra la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

      1. En el panel de navegación, elija **Servicios**.

      1. En la página de **servicios**, elige el nombre de tu AWS Proton servicio.

      1. En la página **Detalles del servicio**, copie el Nombre de recurso de Amazon (ARN) del servicio.

      1. Vuelve a la *EventBridge consola* y a la regla del tutorial y selecciona **Editar** en el editor de texto.

      1. En el editor de texto, para `"resources":`, introduzca el ARN de servicio que copió en el paso viii.

         ```
         {
             "source": ["aws.proton"],
             "detail-type": ["AWS Proton Service Status Change"],
             "resources": ["arn:aws:proton:region-id:123456789012:service/your-service"]
         }
         ```

      1. **Guarde** el patrón de eventos.

   1. En la sección **Seleccionar destinos**:

      1. En **Destino**, elija **Tema de SNS**.

      1. En **Tema**, selecciona **tutorial-service-status-change**.

   1. Seleccione **Crear**.

## Paso 3: Comprobación de la regla de eventos
<a name="event-tutorial-ebridge-step3"></a>

Comprueba que la *regla de eventos* funciona añadiendo una instancia a tu AWS Proton servicio.

1. Vuelva a la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

1. En el panel de navegación, elija **Servicios**.

1. En la página **Servicios**, elija el nombre del servicio.

1. En la página de **Detalles del servicio**, seleccione **Editar**.

1. En la página **Configurar servicio**, seleccione **Siguiente**.

1. En la página **Configurar ajustes personalizados**, en la sección **Instancias de servicio**, elija **Agregar nueva instancia**.

1. Complete el formulario para la **Nueva instancia**:

   1. Escriba un **Nombre** para la nueva instancia.

   1. Seleccione los *mismos entornos compatibles* que eligió para las instancias existentes.

   1. Introduzca valores para las entradas requeridas.

   1. Elija **Siguiente**.

1. Revise los datos introducidos y seleccione **Actualizar**.

1. Una vez que el **estado del servicio** sea`Active`, comprueba tu correo electrónico para comprobar que has recibido AWS notificaciones con actualizaciones de estado.

   ```
   {
       "version": "0",
       "id": "af76c382-2b3c-7a0a-cf01-936dff228276",
       "detail-type": "AWS Proton Service Status Change",
       "source": "aws.proton",
       "account": "123456789012",
       "time": "2021-06-29T20:40:16Z",
       "region": "region-id",
       "resources": ["arn:aws:proton:region-id:123456789012:service/your-service"],
       "detail": {
           "previousStatus": "ACTIVE",
           "status": "UPDATE_IN_PROGRESS",
           "name": "your-service"
       }
   }
   ```

   ```
   {
       "version": "0",
       "id": "87131e29-ad95-bda2-cd30-0ce825dfb0cd",
       "detail-type": "AWS Proton Service Status Change",
       "source": "aws.proton",
       "account": "123456789012",
       "time": "2021-06-29T20:42:27Z",
       "region": "region-id",
       "resources": ["arn:aws:proton:region-id:123456789012:service/your-service"],
       "detail": {
           "previousStatus": "UPDATE_IN_PROGRESS",
           "status": "ACTIVE",
           "name": "your-service"
       }
   }
   ```

## Paso 4: Limpiar
<a name="event-tutorial-ebridge-step4"></a>

Elimine el tema y la suscripción de Amazon SNS y elimine la regla. EventBridge 

**Elimine el tema y la suscripción de Amazon SNS.**

1. Vaya a [la consola de Amazon SNS](https://console.aws.amazon.com//sns/v3/).

1. En el panel de navegación, seleccione **Suscripciones**.

1. En la página de **suscripciones**, elija la suscripción que realizó al tema denominado `tutorial-service-status-change` y, a continuación, seleccione **Eliminar**.

1. En el panel de navegación, elija **Temas**.

1. En la página **Temas**, elija el tema denominado `tutorial-service-status-change` y, a continuación, seleccione **Eliminar**.

1. Un modal le pedirá que verifique la eliminación. Siga las instrucciones y seleccione **Eliminar**.

**Elimine su EventBridge regla.**

1. Ve a la [ EventBridge consola de Amazon](https://console.aws.amazon.com//events/).

1. En el panel de navegación, elija **Eventos**, **Reglas**.

1. En la página **Reglas**, elija la regla denominada `tutorial-rule` y, a continuación, seleccione **Eliminar**.

1. Un modal le pedirá que verifique la eliminación. Elija **Eliminar**.

**Elimine la instancia de servicio agregada.**

1. Vaya a la [consola de AWS Proton](https://console.aws.amazon.com//proton/).

1. En el panel de navegación, elija **Servicios**.

1. En la página **Servicios**, elija el nombre del servicio.

1. En la página de detalles del **Servicio**, seleccione **Editar** y, a continuación, **Siguiente**.

1. En la página **Configurar ajustes personalizados**, en la sección **Instancias de servicio**, elija **Eliminar** para la instancia de servicio que creó como parte de este tutorial y, a continuación, elija **Siguiente**.

1. Revise los datos introducidos y seleccione **Actualizar**.

1. Un modal le pedirá que verifique la eliminación. Siga las instrucciones y seleccione **Sí, eliminar**.

# Mantén la infraestructura actualizada con el AWS Proton panel de control
<a name="monitoring-dashboard"></a>

El AWS Proton panel proporciona un resumen de AWS Proton los recursos de su AWS cuenta, con especial atención a la obsolescencia (es decir, el *grado de* actualización de los recursos desplegados). Un recurso implementado estará actualizado cuando utilice la versión recomendada de su plantilla asociada. Es posible que un recurso out-of-date implementado necesite una actualización mayor o menor de la versión de la plantilla.

## Vea el panel de control en la AWS Proton consola
<a name="w2aac28b9b7"></a>

Para ver el AWS Proton panel de control, abra la [AWS Proton consola](https://console.aws.amazon.com//proton/) y, a continuación, en el panel de navegación, seleccione **Panel de control**.

### Recursos
<a name="w2aac28b9b7b9"></a>

![\[Pestaña Recursos\]](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/dashboard.png)


La primera pestaña del panel muestra los recuentos de todos los recursos de la cuenta del usuario. La pestaña de recursos muestra el número de sus instancias de servicio, servicios, entornos y componentes, así como sus plantillas de recursos. También desglosa los recuentos de recursos de cada tipo de recurso implementado según el estado de los recursos del tipo en cuestión. Una tabla de instancias de servicio muestra los detalles de cada instancia de servicio: su estado de implementación, los AWS Proton recursos a los que está asociada, las actualizaciones que están disponibles y algunas marcas de tiempo.

Puede filtrar la lista de instancias de servicio por cualquier propiedad de la tabla. Por ejemplo, puede utilizar filtros para ver tanto las instancias de servicio con implementaciones dentro de un intervalo de tiempo específico como las instancias de servicio que estén desactualizadas en relación con las recomendaciones de versiones principales o secundarias.

Elija el nombre de una instancia de servicio para ir a la página de detalles de la instancia de servicio, donde podrá realizar las actualizaciones de versión adecuadas. Elija cualquier otro nombre de AWS Proton recurso para ir a su página de detalles o elija un tipo de recurso para ir a la lista de recursos correspondiente.

### Historial de despliegues
<a name="w2aac28b9b7c13"></a>

![\[Pestaña Historial de implementaciones\]](http://docs.aws.amazon.com/es_es/proton/latest/userguide/images/deployment-history.png)


La pestaña del historial de implementaciones permite al usuario ver los detalles de sus implementaciones. En la tabla del historial de implementaciones, puede realizar un seguimiento del estado de la implementación, así como del entorno y del ID de la implementación. Puede elegir el nombre del recurso o el ID de la implementación para ver aún más detalles, como un mensaje sobre el estado de la implementación y las salidas de recursos. La tabla también le permite filtrar por cualquier propiedad de la tabla.