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.
Cobertura para ECS clústeres de Amazon
La cobertura del tiempo de ejecución de ECS los clústeres de Amazon incluye las tareas que se ejecutan en AWS Fargate (Fargate) las instancias de ECS contenedores de Amazon 1.
En el caso de un ECS clúster de Amazon que se ejecuta en Fargate, la cobertura del tiempo de ejecución se evalúa a nivel de tarea. La cobertura del tiempo de ejecución del ECS clúster incluye las tareas de Fargate que comenzaron a ejecutarse después de habilitar la supervisión del tiempo de ejecución y la configuración automática de los agentes para Fargate (solo). ECS De forma predeterminada, las tareas de Fargate son inmutables. GuardDuty no podrá instalar el agente de seguridad para supervisar los contenedores en las tareas que ya estén en ejecución. Para incluir una tarea de Fargate de este tipo, debes detenerla y volver a iniciarla. Asegúrese de comprobar si el servicio asociado es compatible.
Para obtener información sobre Amazon ECS Container, consulta Creación de capacidad.
Contenido
Revisión de las estadísticas de cobertura
Las estadísticas de cobertura de ECS los recursos de Amazon asociados a tu propia cuenta o a las cuentas de tus miembros representan el porcentaje de clústeres de Amazon en buen estado entre todos los ECS ECS clústeres de Amazon de los seleccionados Región de AWS. Esto incluye la cobertura de los ECS clústeres de Amazon asociados a las instancias de Fargate y AmazonEC2. La siguiente ecuación lo representa de la siguiente manera:
(Clústeres en buen estado/Todos los clústeres)*100
Consideraciones
-
Las estadísticas de cobertura del ECS clúster incluyen el estado de cobertura de las tareas de Fargate o las instancias de ECS contenedores asociadas a ese ECS clúster. El estado de cobertura de las tareas de Fargate incluye las tareas que están en ejecución o que han terminado de ejecutarse recientemente.
-
En la pestaña de cobertura del tiempo de ejecución de los ECS clústeres, el campo Container instances covered indica el estado de cobertura de las instancias de contenedor asociadas a tu ECS clúster de Amazon.
Si tu ECS clúster de Amazon contiene solo tareas de Fargate, el recuento aparece como 0/0.
-
Si tu ECS clúster de Amazon está asociado a una EC2 instancia de Amazon que no tiene un agente de seguridad, el ECS clúster de Amazon también tendrá un estado de cobertura en mal estado.
Para identificar y solucionar el problema de cobertura de la EC2 instancia de Amazon asociada, consulta Solución de problemas de cobertura para EC2 instancias de Amazon.
Elija uno de los métodos de acceso para revisar las estadísticas de cobertura de sus cuentas.
Para obtener más información sobre los problemas de cobertura, consulteSolución de problemas de cobertura.
Configuración de las notificaciones de cambio de estado de cobertura
El estado de cobertura de tu ECS clúster de Amazon puede aparecer como Insalubre. Para saber cuándo cambia el estado de la cobertura, te recomendamos que supervises el estado de la cobertura periódicamente y que soluciones los problemas si el estado pasa a ser insalubre. Como alternativa, puedes crear una EventBridge regla de Amazon para recibir una notificación cuando el estado de la cobertura cambie de Insalubre a Saludable o no. De forma predeterminada, la GuardDuty publica en el EventBridge bus de tu cuenta.
Ejemplo de esquema de notificaciones
Como EventBridge regla general, puede utilizar los ejemplos de eventos y patrones de eventos predefinidos para recibir la notificación del estado de la cobertura. Para obtener más información sobre cómo crear una EventBridge regla, consulta Crear regla en la Guía del EventBridge usuario de Amazon.
Además, puede crear un patrón de eventos personalizado mediante el siguiente ejemplo de esquema de notificaciones. Asegúrese de sustituir los valores de su cuenta. Para recibir una notificación cuando el estado de cobertura de tu ECS clúster de Amazon cambie de Healthy
aUnhealthy
, detail-type
debes GuardDuty Runtime
Protection Unhealthy
. Para recibir una notificación cuando el estado de la cobertura cambie de Unhealthy
aHealthy
, sustituya el valor detail-type
de por GuardDuty Runtime Protection Healthy
.
{ "version": "0", "id": "event ID", "detail-type": "GuardDuty Runtime Protection Unhealthy", "source": "aws.guardduty", "account": "Cuenta de AWS ID", "time": "event timestamp (string)", "region": "Región de AWS", "resources": [ ], "detail": { "schemaVersion": "1.0", "resourceAccountId": "string", "currentStatus": "string", "previousStatus": "string", "resourceDetails": { "resourceType": "ECS", "ecsClusterDetails": { "clusterName":"", "fargateDetails":{ "issues":[], "managementType":"" }, "containerInstanceDetails":{ "coveredContainerInstances":int, "compatibleContainerInstances":int } } }, "issue": "string", "lastUpdatedAt": "timestamp" } }
Solución de problemas de cobertura
Si el estado de la cobertura de tu ECS clúster de Amazon es Incorrecto, puedes ver el motivo en la columna Problema.
La siguiente tabla proporciona los pasos de solución de problemas recomendados para los problemas de Fargate (ECSsolo en Amazon). Para obtener información sobre los problemas de EC2 cobertura de instancias de Amazon, consulta las instancias de Solución de problemas de cobertura AmazonEC2.
Tipo de problema | Información adicional | Pasos recomendados de solución de problemas |
---|---|---|
¿El agente no informa |
El agente no se presenta para realizar tareas en |
Valide que la configuración de su VPC punto final sea correcta. Si su organización tiene una política de control de servicios (SCP), asegúrese de que no deniegue el |
|
Consulta los detalles del VPC problema en la información adicional. |
|
El agente ha salido |
ExitCode: |
Consulta los detalles del problema en la información adicional. |
Motivo: |
||
ExitCode: |
||
El agente salió: Motivo |
La función de ejecución de tareas debe tener los siguientes permisos de Amazon Elastic Container Registry (AmazonECR):
Para obtener más información, consulte Proporcione los ECR permisos y los detalles de la subred. Después de añadir los ECR permisos de Amazon, debes reiniciar la tarea. Si el problema persiste, consulteMi AWS Step Functions flujo de trabajo está fallando inesperadamente. |
|
Otros o el agente no están aprovisionados |
Problema no identificado, relacionado con tareas en |
Utilice las siguientes preguntas para identificar la causa raíz del problema:
|