Amazon CloudWatch Logs
Guia do usuário

Início rápido: comece a usar o CloudWatch Logs por meio do AWS CloudFormation

O AWS CloudFormation permite descrever e provisionar seus recursos da AWS no formato JSON. As vantagens desse método são a capacidade de gerenciar uma coleção de recursos da AWS como uma unidade e replicar com facilidade seus recursos da AWS em todas as regiões.

Ao provisionar a AWS com o AWS CloudFormation, você cria modelos que descrevem os recursos da AWS a serem usados. O exemplo a seguir é um trecho de modelo que cria um grupo de logs e um filtro de métrica que conta as ocorrências de 404 e envia essa contagem para o grupo de logs.

"WebServerLogGroup": { "Type": "AWS::Logs::LogGroup", "Properties": { "RetentionInDays": 7 } }, "404MetricFilter": { "Type": "AWS::Logs::MetricFilter", "Properties": { "LogGroupName": { "Ref": "WebServerLogGroup" }, "FilterPattern": "[ip, identity, user_id, timestamp, request, status_code = 404, size, ...]", "MetricTransformations": [ { "MetricValue": "1", "MetricNamespace": "test/404s", "MetricName": "test404Count" } ] } }

Este é um exemplo simples. Você pode configurar implantações mais avançadas do CloudWatch Logs usando o AWS CloudFormation. Para obter mais informações sobre exemplos de modelos, consulte Amazon CloudWatch LogsSnippets de modelo no Guia do usuário do AWS CloudFormation. Para obter mais informações sobre como começar, consulte Conceitos básicos do AWS CloudFormation no Guia do usuário do AWS CloudFormation.