Recopile las métricas, registros y seguimientos con el agente de CloudWatch - Amazon CloudWatch

Recopile las métricas, registros y seguimientos con el agente de CloudWatch

El agente unificado de CloudWatch le permite hacer lo siguiente:

  • Recopile métricas internas de nivel de sistema de instancias de Amazon EC2 en distintos sistemas operativos. Las métricas pueden incluir métricas de invitados, además de las métricas de instancias EC2. Las métricas adicionales que se pueden recopilar se indican en Métricas que el agente de CloudWatch ha recopilado.

  • Recopilar métricas de nivel de sistema de servidores locales. Pueden incluir servidores en un entorno híbrido, así como servidores no administrados por AWS.

  • Recupere métricas personalizadas de sus aplicaciones o servicios mediante los protocolos collectd y StatsD. StatsD se admite tanto en los servidores Linux como en los servidores Windows Server. collectd solo se admite en servidores Linux.

  • Recopile registros de instancias Amazon EC2 y servidores en las instalaciones con Linux o Windows Server.

    nota

    El agente de CloudWatch no admite la recopilación de registros de canales FIFO.

  • Se puede usar la versión 1.300031.0 y las versiones posteriores para habilitar CloudWatch Application Signals. Para obtener más información, consulte Application Signals.

  • Las versiones 1.300025.0 y posteriores pueden recopilar registros de seguimiento de SDK de cliente de OpenTelemetry o de X-Ray y enviarlos a X-Ray.

    El uso del agente de CloudWatch le permite recopilar seguimientos sin necesidad de ejecutar un daemon de recopilación de seguimientos independiente, lo que ayuda a reducir la cantidad de agentes que ejecuta y administra.

Puede almacenar y ver las métricas que ha recopilado con el agente de CloudWatch en CloudWatch del mismo modo que con otras métricas de CloudWatch. El espacio de nombres predeterminado para las métricas que el agente de CloudWatch ha recolectado es CWAgent, aunque se puede especificar otro espacio de nombres al configurar el agente.

Los registros que ha recopilado el agente unificado de CloudWatch se procesan y almacenan en Amazon CloudWatch Logs, de la misma manera que los registros que el antiguo agente de CloudWatch Logs ha recopilado. Para obtener más información sobre los precios de CloudWatch Logs, consulte Precios de Amazon CloudWatch.

Las métricas que el agente de CloudWatch ha recopilado 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.

El agente de CloudWatch es de código abierto bajo la licencia MIT y se hosted on GitHub (aloja en GitHub). Si desea crear, personalizar el agente de CloudWatch o contribuir con él, consulte el repositorio de GitHub para obtener las instrucciones más recientes. Si cree que ha encontrado un problema de seguridad potencial, no lo publique en GitHub ni en ningún foro público. En su lugar, siga las instrucciones de Vulnerability Reporting (Informes de vulnerabilidad) o envíele un correo electrónico a seguridad de AWS directamente.

En los pasos de esta sección se explica cómo instalar el agente unificado de CloudWatch en instancias de Amazon EC2 y servidores en las instalaciones. Para obtener más información acerca de las métricas que puede recopilar el agente de CloudWatch, consulte Métricas que el agente de CloudWatch ha recopilado.

Sistemas operativos compatibles

El agente de CloudWatch es compatible con la arquitectura x86-64 en los siguientes sistemas operativos. También es compatible con todas las actualizaciones de las versiones secundarias de cada una de las versiones principales que se indican aquí.

  • Amazon Linux 2023

  • Amazon Linux 2

  • Ubuntu Server, versiones 23.10, 22.04, 20.04, 18.04, 16.04 y 14.04

  • CentOS versiones 9, 8 y 7

  • Red Hat Enterprise Linux (RHEL) versiones 9, 8 y 7

  • Debian, versiones 12, 11 y 10

  • SUSE Linux Enterprise Server (SLES) versión 15 y versión 12

  • Oracle Linux, versiones 9, 8 y 7

  • Versiones 9 y 8 de AlmaLinux

  • Versiones 9 y 8 de Rocky Linux

  • Las siguientes computadoras macOS: instancias de EC2 M1 Mac1 y computadoras con macOS 14 (Sonoma), macOS 13 (Ventura) y macOS 12 (Monterey)

  • Versiones de 64 bits de Windows Server 2022, Windows Server 2019 y Windows Server 2016

  • Windows 10 de 64 bits

El agente es compatible con la arquitectura ARM64 en los siguientes sistemas operativos. También es compatible con todas las actualizaciones de las versiones secundarias de cada una de las versiones principales que se indican aquí.

  • Amazon Linux 2023

  • Amazon Linux 2

  • Ubuntu Server, versiones 23.10, 22.04, 20.04, 18.04 y 16.04

  • CentOS versiones 9 y 8

  • Red Hat Enterprise Linux (RHEL) versiones 9, 8 y 7

  • Debian, versiones 12, 11 y 10

  • SUSE Linux Enterprise Server 15

  • Las siguientes computadoras macOS: macOS 14 (Sonoma), macOS 13 (Ventura) y macOS 12 (Monterey)

Información general del proceso de instalación

Puede descargar e instalar el agente de CloudWatch manualmente con la línea de comandos o puede integrarlo con SSM. El flujo general de la instalación del agente de CloudWatch con cualquier método es el siguiente:

  1. Cree roles o usuarios de IAM o usuarios que permitan que el agente recopile métricas del servidor y opte por integrarse con AWS Systems Manager.

  2. Descargue del paquete del agente.

  3. Modifique el archivo de configuración del agente de CloudWatch y especifique las métricas que desea recopilar.

  4. Instale e inicie el agente en sus servidores. Cuando instale el agente en una instancia EC2, asocie el rol de IAM que ha creado en el paso 1. Cuando instale el agente en un servidor en las instalaciones, especifique un perfil con nombre que contenga las credenciales del usuario de IAM que ha creado en el paso 1.