¿Cómo puedo usar el agente de CloudWatch para supervisar las métricas de disco y memoria de mi instancia de Lightsail?
Tengo una instancia de Amazon Lightsail y quiero usar el agente de Amazon CloudWatch para supervisar las métricas de disco y memoria de mi instancia.
Resolución
Esta resolución utiliza la Interfaz de la línea de comandos de AWS (AWS CLI). Amazon Linux 2 incluye la AWS CLI instalada. Para otras distribuciones, debe instalar y configurar la AWS CLI.
Nota: Si se muestran errores al ejecutar comandos de la AWS CLI, consulte Errores de solución de problemas de la AWS CLI. Además, asegúrese de utilizar la versión más reciente de la AWS CLI.
Configuración del agente de CloudWatch
Nota: Antes de realizar cambios en la instancia, se recomienda crear una instantánea de la instancia como copia de seguridad.
Para configurar el agente de CloudWatch para supervisar el uso de la instancia, primero siga los pasos 1 a 4 de Monitoring memory usage in Lightsail instances.
A continuación, cree el archivo de configuración de CloudWatch que especifique las métricas y los registros que debe recopilar el agente, incluidas las métricas personalizadas. Puede crear manualmente el archivo de configuración o utilizar el asistente.
Crear manualmente el archivo de configuración de CloudWatch
Para crear manualmente el archivo de configuración, consulte la sección Create CloudWatch configuration file to collect memory usage metrics en Monitoring memory usage in Lightsail instances. El ejemplo especifica cómo capturar las métricas de uso de la memoria. Para obtener más información, consulte Cree o edite de forma manual el archivo de configuración del agente de CloudWatch.
Utilice el asistente para crear el archivo de configuración de CloudWatch
Para usar el asistente para crear el archivo de configuración, ejecute el siguiente comando:
$ sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
Seleccione las respuestas a las preguntas del asistente en función de sus necesidades. Para configurar la supervisión de instancias, puede seleccionar la opción predeterminada para cada respuesta. Sin embargo, para las siguientes preguntas, elija la respuesta que sea adecuada para su caso de uso:
- ¿Utiliza hosts de EC2 o locales?
- ¿Desea activar el daemon de StatsD?
- ¿Desea supervisar las métricas de CollectD?
- ¿Desea supervisar las métricas de la CPU por núcleo? Es posible que se apliquen cargos adicionales por CloudWatch.
- ¿Desea añadir dimensiones de EC2 (ImageId, InstanceId, InstanceType, AutoScalingGroupName) a todas sus métricas si la información está disponible?
- ¿Desea supervisar algún archivo de registro?
- ¿Desea almacenar la configuración en el almacén de parámetros de SSM?
Por último, siga los pasos 6 a 8 de Monitoring memory usage in Lightsail instances.
Nota: Si no puede ver las métricas en la consola de Amazon CloudWatch, compruebe si hay errores de autenticación o credenciales en el archivo de registro de /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log. Para obtener más información, consulte El agente de CloudWatch no se iniciará.
Tras configurar el agente de CloudWatch, puede encontrar las métricas en la consola de CloudWatch, pero no en el panel de Lightsail.
Visualización de métricas en CloudWatch
Para ver las métricas de CloudWatch, siga estos pasos:
- Abra el panel de CloudWatch en la consola de CloudWatch.
- Elija la región de AWS de su instancia de Lightsail y, a continuación, elija la sección Métricas.
- En Espacios de nombres personalizados, elija la sección CWAgent. En host, puede ver el porcentaje de utilización de memoria (RAM) de su instancia de Lightsail.
Información relacionada
Connect to your Lightsail Linux or Unix instances
Cree usuarios de IAM para utilizarlos con el agente de CloudWatch en servidores en las instalaciones
Descargue y configure el agente de CloudWatch con la línea de comandos
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace un año