Criar o arquivo de configuração do atendente do CloudWatch com o assistente
O assistente de arquivo de configuração do agente, amazon-cloudwatch-agent-config-wizard
, faz uma série de perguntas para ajudá-lo a configurar o agente do CloudWatch para suas necessidades. Esta seção descreve as credenciais necessárias para o arquivo de configuração. A seção descreve como executar o assistente de configuração do agente do CloudWatch. Além disso, são descritas as métricas que são definidas previamente no assistente.
Credenciais necessárias
O assistente poderá detectar automaticamente as credenciais e a região da AWS a serem usadas se você tiver as credenciais e os arquivos de configuração da AWS antes de iniciar o assistente. Para obter mais informações sobre esses arquivos, consulte Arquivos de configuração e credenciais no Manual do usuário do AWS Systems Manager.
No arquivo de credenciais da AWS, o assistente verifica a existência de credenciais padrão e também procura uma seção AmazonCloudWatchAgent
como a seguinte:
[AmazonCloudWatchAgent] aws_access_key_id =
my_access_key
aws_secret_access_key =my_secret_key
O assistente exibe as credenciais padrão, as credenciais do AmazonCloudWatchAgent
e uma opção Others
. Você pode selecionar as credenciais a serem usadas. Se você escolher Others
, insira as credenciais.
Para my_access_key
e my_secret_key
, use as chaves do usuário do IAM que têm permissões para gravar no Systems Manager Parameter Store. Para obter mais informações sobre os usuários do IAM necessários para o atendente do CloudWatch, consulte Criar usuários do IAM para usar com o atendente do CloudWatch em servidores on-premises.
No arquivo de configuração da AWS, especifique a região para a qual o atendente enviará métricas, se ela for diferente da seção [default]
. O padrão é publicar as métricas na região na qual a instância do Amazon EC2 está localizada. Se as métricas precisarem ser publicadas em uma região diferente, especifique-a aqui. No exemplo a seguir, as métricas são publicadas na região us-west-1
.
[AmazonCloudWatchAgent] region = us-west-1
Executar o assistente de configuração do atendente do CloudWatch
Para criar o arquivo de configuração do atendente do CloudWatch
-
Inicie o assistente de configuração do atendente do CloudWatch inserindo o seguinte:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
Em um servidor com o Windows Server, execute os comandos a seguir para iniciar o agente:
cd "C:\Program Files\Amazon\AmazonCloudWatchAgent"
.\amazon-cloudwatch-agent-config-wizard.exe
-
Responda às perguntas para personalizar o arquivo de configuração para o servidor.
-
Se você estiver armazenando o arquivo de configuração localmente, o arquivo de configuração
config.json
será armazenado em/opt/aws/amazon-cloudwatch-agent/bin/
em servidores Linux e armazenado emC:\Program Files\Amazon\AmazonCloudWatchAgent
no Windows Server. Depois, você pode copiar esse arquivo em outros servidores em que você deseja instalar o atendente.Se você for usar o Systems Manager para instalar e configurar o atendente, responda Yes (Sim) quando solicitado para armazenar o arquivo no Systems Manager Parameter Store. Você também pode optar por armazenar o arquivo no Parameter Store mesmo que não esteja usando o SSM Agent para instalar o atendente do CloudWatch. Para poder armazenar o arquivo no Parameter Store, você deve usar uma função do IAM com permissões suficientes. Para ter mais informações, consulte Criar funções e usuários do IAM para uso com o atendente do CloudWatch.
Conjuntos de métricas predefinidas do atendente CloudWatch
O assistente está configurado com conjuntos de métricas predefinidos, com diferentes níveis de detalhes. Esses conjuntos de métricas são mostrados nas tabelas a seguir. Para ter mais informações sobre essas métricas, consulte Métricas coletadas pelo atendente do CloudWatch.
nota
O Parameter Store oferece suporte a parâmetros nos níveis padrão e avançado. Esses níveis de parâmetro não estão relacionados aos níveis Básico, Padrão e Avançado de detalhes da métrica descritos nessas tabelas.
Instâncias do Amazon EC2 que executam o Linux
Nível de detalhes | Métricas incluídas |
---|---|
Basic |
Mem: mem_used_percent Disk: disk_used_percent As métricas de |
Padrão |
CPU: Disco: Diskio: Mem: Swap: |
Advanced (Avançado) |
CPU: Disco: Diskio: Mem: Netstat: Swap: |
Servidores on-premises que executam o Linux
Nível de detalhes | Métricas incluídas |
---|---|
Basic |
Disco: Diskio: Mem: Rede: Swap: |
Padrão |
CPU: Disco: Diskio: Mem: Rede: Swap: |
Advanced (Avançado) |
CPU: Disco: Diskio: Mem: Rede: Netstat: Swap: |
Instâncias do Amazon EC2 que executam o Windows Server
nota
Os nomes das métricas listados nesta tabela mostram como a métrica aparece quando visualizada no console. O nome real da métrica pode não incluir a primeira palavra. Por exemplo, o nome real da métrica LogicalDisk % Free Space
é apenas % Free Space
.
Nível de detalhes | Métricas incluídas |
---|---|
Basic |
Memória: LogicalDisk: |
Padrão |
Memória: Paginação: Processador: PhysicalDisk: LogicalDisk: |
Advanced (Avançado) |
Memória: Paginação: Processador: LogicalDisk: PhysicalDisk: TCP: |
Servidor on-premises que executa o Windows Server
nota
Os nomes das métricas listados nesta tabela mostram como a métrica aparece quando visualizada no console. O nome real da métrica pode não incluir a primeira palavra. Por exemplo, o nome real da métrica LogicalDisk % Free Space
é apenas % Free Space
.
Nível de detalhes | Métricas incluídas |
---|---|
Basic |
Paginação: Processador: LogicalDisk: PhysicalDisk: Memória: Interface de rede: |
Padrão |
Paginação: Processador: LogicalDisk: PhysicalDisk: Memória: Interface de rede: |
Advanced (Avançado) |
Paginação: Processador: LogicalDisk: PhysicalDisk: Memória: Interface de rede: TCP: |