Coleta de métricas e logs de instâncias do Amazon EC2 e de servidores no local com o agente do CloudWatch - do AmazonCloudWatch

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Coleta de métricas e logs de instâncias do Amazon EC2 e de servidores no local com o agente do CloudWatch

O agente unificado do CloudWatch permite que você faça o seguinte:

  • Collect internal system-level metrics from Amazon EC2 instances across operating systems. As métricas podem incluir métricas de convidados, além das métricas para instâncias do EC2. As métricas adicionais que podem ser coletadas são listadas em Métricas coletadas pelo agente do CloudWatch.

  • Colete métricas no nível do sistema dos servidores locais. Isso pode incluir servidores em um ambiente híbrido, bem como servidores não gerenciados pela AWS.

  • Retrieve custom metrics from your applications or services using the StatsD and collectd protocols. StatsD is supported on both Linux servers and servers running Windows Server. collectd is supported only on Linux servers.

  • Colete os logs das instâncias do Amazon EC2 e dos servidores no local que executam o Linux ou o Windows Server.

    nota

    The CloudWatch agent does not support collecting logs from FIFO pipes.

Você pode armazenar e visualizar as métricas que coleta com o agente do CloudWatch no CloudWatch da mesma forma como o faz com qualquer outra métrica do CloudWatch O namespace padrão para métricas coletadas pelo agente do CloudWatch é CWAgent, embora seja possível especificar um namespace diferente quando você configura o agente.

Os logs coletados pelo agente unificado do CloudWatch são processados e armazenados no Amazon CloudWatch Logs, da mesma forma como os logs coletados pelo agente mais antigo do CloudWatch Logs Para obter mais informações sobre a definição de preço do CloudWatch Logs, consulte Definição de preço do Amazon CloudWatch.

As métricas coletadas pelo agente do CloudWatch são cobradas como métricas personalizadas. Para obter mais informações sobre a definição de preço de métricas do CloudWatch, consulte Definição de preço do Amazon CloudWatch.

The CloudWatch agent is open-source under the MIT license, and is hosted on GitHub. If you would like to build, customize or contribute to the CloudWatch agent, see the GitHub repository for the latest instructions. If you think you’ve found a potential security issue, do not post it on GitHub or any public forum. Instead, please follow the instructions at https://aws.amazon.com/security/vulnerability-reporting/ or email AWS security directly.

As etapas desta seção explicam como instalar o agente unificado do CloudWatch em instâncias do Amazon EC2 e em servidores no local. Para obter mais informações sobre as métricas que podem ser coletadas pelo agente do CloudWatch, consulte Métricas coletadas pelo agente do CloudWatch.

Sistemas operacionais compatíveis

O agente do CloudWatch tem suporte na arquitetura AMD64 nos seguintes sistemas operacionais:

  • Amazon Linux versão 2014.03.02 ou posterior

  • Amazon Linux 2

  • Versões 18.04, 16.04 e 14.04 do servidor Ubuntu

  • CentOS versions 7.6, 7.2, 7.0, 6.8, and 6.5

  • Red Hat Enterprise Linux (RHEL) versões 8, 7.6, 7.5, 7.4, 7.2, 7.0 e 6.5

  • Debian version 10 and version 8.0

  • SUSE Linux Enterprise Server (SLES) version 15 and version 12

  • Oracle Linux versions 7.8, 7.6, and 7.5

  • macOS, including EC2 Mac1 instances

  • Versões de 64 bits do Windows Server 2019, Windows Server 2016, Windows Server 2012 e Windows Server 2008 R2

O agente é compatível com a arquitetura ARM64 nos seguintes sistemas operacionais:

  • Amazon Linux 2

  • Versão 18.04 do servidor Ubuntu

  • Red Hat Enterprise Linux (RHEL) versão 7.6

  • SUSE Linux Enterprise Server 15

Visão geral do processo de instalação

Você pode fazer download e instalar o agente do CloudWatch manualmente usando a linha de comando ou integrá-lo com o SSM. O fluxo geral de instalação do agente do CloudWatch agente usando qualquer método é o seguinte:

  1. Criar funções ou usuários do IAM que permitem que o agente colete métricas do servidor e, opcionalmente, integrar com o AWS Systems Manager.

  2. Fazer download do pacote do agente.

  3. Modificar o arquivo de configuração do agente do CloudWatch e especificar as métricas que você deseja coletar.

  4. Instalar e iniciar o agente em seus servidores. À medida que você instalar o agente em uma instância do EC2, associar a função do IAM que você criou na etapa 1. À medida que você instalar o agente em um servidor no local, especificar um perfil nomeado que contenha as credenciais do usuário do IAM que você criou na etapa 1.