Instalar y configurar el agente de CloudWatch mediante la consola de Amazon EC2. - Amazon Elastic Compute Cloud

Instalar y configurar el agente de CloudWatch mediante la consola de Amazon EC2.

La instalación y configuración del agente de CloudWatch mediante la consola de Amazon EC2 se encuentran en fase beta para Amazon EC2 y están sujetas a cambios.

De forma predeterminada, Amazon CloudWatch proporciona métricas básicas, como CPUUtilization y NetworkIn, para monitorizar las instancias de Amazon EC2. Para recopilar métricas adicionales, puede instalar el agente de CloudWatch en las instancias de EC2 y, a continuación, configurar el agente para que emita las métricas seleccionadas. En lugar de instalar y configurar manualmente el agente de CloudWatch en cada instancia de EC2, puede utilizar la consola Amazon EC2 para que lo haga por usted.

En este tema se explica cómo puede utilizar la consola Amazon EC2 para instalar el agente de CloudWatch en las instancias y configurar el agente para que emita las métricas seleccionadas.

Para ver los pasos manuales de este proceso, consulte Instalación del agente de CloudWatch mediante AWS Systems Manager en la Guía del usuario de Amazon CloudWatch. Para obtener más información sobre el agente de Amazon CloudWatch, consulte Recopilación de métricas, registros y seguimientos con el agente de CloudWatch.

Requisitos previos

Para utilizar Amazon EC2 a fin de instalar y configurar el agente de CloudWatch, debe cumplir los requisitos previos de usuario e instancia que se describen en esta sección.

Requisitos previos del usuario

Para usar esta característica, el usuario o rol de la consola de IAM debe tener los permisos necesarios para usar Amazon EC2 y los siguientes permisos de IAM:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:GetParameter", "ssm:PutParameter" ], "Resource": "arn:aws:ssm:*:*:parameter/EC2-Custom-Metrics-*" }, { "Effect": "Allow", "Action": [ "ssm:SendCommand", "ssm:ListCommandInvocations", "ssm:DescribeInstanceInformation" ], "Resource": [ "*" ] }, { "Effect": "Allow", "Action": [ "iam:GetInstanceProfile", "iam:SimulatePrincipalPolicy" ], "Resource": "*" } ] }
Requisitos previos para las instancias
  • Estado de la instancia: running

  • Sistema operativo admitido: Linux

  • Agente AWS Systems Manager (Agente SSM): instalado. Dos notas sobre el agente SSM:

  • Permisos de IAM para la instancia: se deben añadir las siguientes políticas administradas de AWS a un rol de IAM que se ajuste a la instancia:

    Para obtener información sobre cómo añadir permisos de IAM a su instancia, consulte Uso de perfiles de instancia en la Guía del usuario de IAM.

Funcionamiento

Antes de poder utilizar la consola Amazon EC2 para instalar y configurar el agente de CloudWatch, debe asegurarse de que su usuario o rol de IAM y las instancias en las que quiere añadir métricas cumplen ciertos requisitos previos. A continuación, puede utilizar la consola Amazon EC2 para instalar y configurar el agente de CloudWatch en las instancias seleccionadas.

En primer lugar, cumpla con los requisitos previos
  • Necesita los permisos de IAM necesarios: antes de empezar, asegúrese de que el usuario o rol de la consola tenga los permisos de IAM necesarios para utilizar esta característica.

  • Instancias: para utilizar la característica, las instancias de EC2 deben ser instancias de Linux, tener el agente SSM instalado, tener los permisos de IAM necesarios y estar en ejecución.

A continuación, puede utilizar la característica
  1. Seleccione sus instancias: en la consola Amazon EC2, seleccione las instancias en las que desea instalar y configurar el agente de CloudWatch. A continuación, inicie el proceso seleccionando Configurar el agente de CloudWatch.

  2. Validar el agente SSM: Amazon EC2 comprueba que el agente SSM esté instalado e iniciado en cada instancia. Las instancias que no superen esta comprobación se excluyen del proceso. El agente SSM se utiliza para realizar acciones en la instancia durante este proceso.

  3. Validar los permisos de IAM: Amazon EC2 comprueba que cada instancia tenga los permisos de IAM necesarios para este proceso. Las instancias que no superen esta comprobación se excluyen del proceso. Los permisos de IAM permiten al agente de CloudWatch recopilar métricas de la instancia e integrarlas con AWS Systems Manager para usar el agente SSM.

  4. Validar el agente de CloudWatch: Amazon EC2 comprueba que el agente de CloudWatch esté instalado y en ejecución en cada instancia. Si alguna instancia no supera esta comprobación, Amazon EC2 le ofrecerá instalar e iniciar el agente de CloudWatch por usted. El agente de CloudWatch recopilará las métricas seleccionadas en cada instancia una vez que se complete este proceso.

  5. Seleccione la configuración de métricas: seleccione las métricas que el agente de CloudWatch emitirá desde sus instancias. Una vez seleccionado, Amazon EC2 almacena un archivo de configuración en el almacén de parámetros, donde permanece hasta que se complete el proceso. Amazon EC2 eliminará el archivo de configuración del almacén de parámetros a menos que se interrumpa el proceso. Tenga en cuenta que si no selecciona una métrica, pero la agregó anteriormente a la instancia, se eliminará de la instancia cuando se complete el proceso.

  6. Actualizar la configuración del agente de CloudWatch: Amazon EC2 envía la configuración de métricas al agente de CloudWatch. Este es el último paso del proceso. Si tiene éxito, las instancias pueden emitir datos para las métricas seleccionadas y Amazon EC2 eliminará el archivo de configuración del almacén de parámetros.

Costos

Las métricas adicionales que agregue durante este proceso se facturan como métricas personalizadas. Para obtener más información sobre los precios de las métricas de CloudWatch, consulte Precios de Amazon CloudWatch.

Instalación y configuración del agente de CloudWatch

Puede usar la consola de Amazon EC2 para instalar y configurar el agente de CloudWatch y añadir métricas adicionales.

nota

Cada vez que realiza este procedimiento, sobrescribe la configuración del agente de CloudWatch existente. Si no selecciona una métrica que se haya seleccionado anteriormente, se eliminará de la instancia.

Cómo instalar y configurar el agente de CloudWatch mediante la consola de Amazon EC2
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione Instances (Instancia[s]).

  3. Seleccione las instancias en las que desea instalar y configurar el agente de CloudWatch.

  4. Seleccione Acciones, Supervisar y solucionar problemas, Configurar el agente de CloudWatch.

    sugerencia

    Esta característica no está disponible en todas las Regiones de AWS. Si Configurar el agente de CloudWatch no está disponible, pruebe con otra región.

  5. Para cada paso del proceso, lea el texto de la consola y, a continuación, seleccione Siguiente.

  6. Para completar el proceso, en el paso final, seleccione Completar.