Com o Amazon CloudWatch, não há compromissos antecipados nem taxas mínimas. Você simplesmente paga pelo que usa. Ao final de cada mês você será cobrado por sua utilização.
Nível gratuito
Comece a utilizar o Amazon CloudWatch gratuitamente. A maioria dos serviços da AWS (EC2, S3, Kinesis, etc.) fornece automaticamente métricas gratuitas para o CloudWatch. Muitos aplicativos conseguem operar dentro desses limites do nível gratuito. Saiba mais sobre o nível gratuito da AWS aqui.
| Métricas | Métricas de monitoramento básico (com frequência de 5 minutos) 10 métricas de monitoramento detalhado (com frequência de 1 minuto) 1 milhão de solicitações de API (não aplicável a GetMetricData e GetMetricWidgetImage) |
|---|---|
| Painel | 3 painéis com até 50 métricas por mês |
| Alarmes | 10 métricas de alarmes (não aplicáveis a alarmes de alta resolução) |
| Logs | 5 GB de dados (consumo, armazenamento de arquivo e dados verificados pelas consultas do Logs Insights) |
| Eventos | Todos os eventos estão incluídos, exceto os personalizados |
| Contributor Insights | 1 regra do Contributor Insights por mês Os primeiros um milhão de eventos de log que correspondem à regra por mês |
| Synthetics | 100 execuções de canary por mês |
Nível pago
Não há compromissos antecipados ou taxas mínimas. No final do mês, você simplesmente paga pelo que usa.
Nota: a definição de preço varia por região. Estime sua fatura mensal usando a AWS Pricing Calculator.
-
Métricas
-
Painéis
-
Alarmes
-
Logs
-
Eventos
-
Contributor Insights
-
Canários
-
Métricas
-
-
Painéis
-
-
Alarmes
-
-
Logs
-
-
Eventos
-
-
Contributor Insights
-
-
Canários
-
Exemplos de definição de preço
Nota: os valores de definição de preço exibidos são apenas exemplos. Consulte as guias de definição de preço para obter as informações de definição de preço mais atuais para as suas regiões.
-
Exemplo 1 – Monitoramento detalhado do EC2
O número de métricas enviadas por sua instância do EC2, já que o monitoramento detalhado depende do tipo de instância do EC2 - para obter detalhes, consulte a documentação de métricas de instâncias. Este exemplo assume 7 métricas, que cobrem a maior parte dos tipos de instância mais comuns.
Se o seu aplicativo for executado em 10 instâncias do Amazon EC2 durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e você tiver habilitado monitoramento detalhado do EC2 em todas as instâncias, a cobrança será a seguinte:
Número total de métricas = 7 métricas por instância * 10 instâncias = 70 métricas
Cobrança mensal das métricas do CloudWatch a 0,30 USD por métrica personalizada = 70 * 0,30 USD = 21 USD
Cobrança mensal do CloudWatch = 21 USD por mês
Se você exceder o total de 10.000 métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de definição de preço das métricas.
-
Exemplo 2 – métricas personalizadas
Se o aplicativo executa em 51.000 instâncias do Amazon EC2 durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e você publicou 5 métricas personalizadas usando a API PutMetricData, a cobrança seria a seguinte:
Número total de métricas = 5 métricas por instância * 51.000 instâncias = 255.000 métricas
Primeiras 10.000 métricas personalizadas a 0,30 USD por métrica = 10.000 * 0,30 USD = 3.000 USD
10.001 a 250.000 métricas personalizadas a 0,10 USD por métrica = 240.000 * 0,10 USD = 24.000 USD
250.001 a 255.000 métricas personalizadas a 0,05 por métrica = 5.000 * 0,05 USD = 250 USD
Cobrança mensal de métricas personalizadas do CloudWatch = 3.000 USD + 24.000 USD + 250 USD = 27.250 USD por mêsNúmero total de solicitações de API = 51.000 instâncias * (43.200 minutos/5 minutos) = 440.640.000 solicitações
Primeiro 1.000.000 solicitações de API = 0 USD
1.000.001 a 440.640.000 solicitações de API = 439.640.000/1.000 * 0,01 USD = 4.396,40 USDCobrança mensal do CloudWatch = 27.250 USD + 4.396,40 USD = 31.646,40 USD por mês
-
Exemplo 3 – monitoramento com logs
Se você está monitorando os códigos de resposta HTTP 2xx, 3xx e 4xx usando logs de acesso de aplicativos web durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e enviou 1 GB por dia de dados de log consumidos, monitorou as respostas HTTP e arquivou os dados por um mês, a cobrança seria a seguinte:
Cobrança mensal dos logs consumidos
Total de dados de log consumidos = 1 GB * 30 dias = 30 GB
0 a 5 GB = 0 USD
5 a 30 GB = 0,50 USD * 25 = 12,50 USDCobrança mensal do monitoramento
3 métricas do CloudWatch a 0 USD = 3 * 0 USD = 0 USDCobrança mensal dos logs arquivados (supondo que os dados de log compactados ocupam 6 GB)
0 a 5 GB = 0 USD
5 GB a 6 GB = 0,03 USD * 1 = 0,03 USDCobrança mensal do CloudWatch = 12,50 USD + 0 USD + 0,03 USD = 12,53 USD
-
Exemplo 4 – Monitoramento de VPC Flow Logs
Se você está monitorando VPCs que enviam 72 TB de VPC Flow Logs por mês e arquivou os dados por um mês, a cobrança seria a seguinte:
Cobrança mensal do consumo de logs
0 a 10 TB a 0,50 USD por GB = 10 * 1.024 * 0,50 USD = 5.120,00 USD
10 TB a 30 TB a 0,25 USD por GB = 20 * 1.024 * 0,25 USD = 5.120,00 USD
30 TB a 50 TB a 0,10 USD por GB = 20 * 1.024 * 0,10 USD = 2.048,00 USD
50 TB a 72 TB a 0,05 USD por GB = 22* 1.024 * 0,05 USD = 1.126,40 USD
Cobrança total do consumo = 5.120 USD + 5.120 USD + 2.048 USD + 1126.40 USD = 13.414,40 USD
Cobrança mensal do arquivamento de logs (supondo que os dados de log compactados ocupam 30 TB)
30 TB a 0,033 USD por GB = 30 * 1.024 * 0,033 = 1.013,76 USDCobrança mensal do CloudWatch = 13.414,40 USD + 1.013,76 USD = 14.428,16 USD
-
Exemplo 5 - Alarmes com detecção de anomalias
Se você habilitar a detecção de anomalias do Amazon CloudWatch em 10 métricas de resolução padrão por mês e quiser emitir alarmes apenas para 5 dessas métricas, você criará 5 alarmes de detecção de anomalias de resolução padrão. A detecção de anomalias está disponível somente com alarmes de resolução padrão. Sua fatura mensal será calculada da seguinte forma:
Número total de alarmes de detecção de anomalias de resolução padrão = 5
Os alarmes são faturados com base no número de métricas por alarme. Para cada alarme de detecção de anomalias, há três métricas de resolução padrão por alarme. Uma é a métrica real sendo avaliada, a segunda é o limite superior do comportamento esperado e a terceira é o limite inferior do comportamento esperado.
1 alarme de detecção de anomalias de resolução padrão = 0,10 USD * 3 métricas de resolução padrão por alarme = 0,30 USD por mês
5 alarmes de detecção de anomalias de resolução padrão = 0,30 USD por alarme de detecção de anomalias de resolução padrão * 5 alarmes = 1,50 USD por mês
Cobrança mensal do CloudWatch = 1,50 USD por mês
Os valores da definição de preço exibidos aqui se baseiam nas regiões do leste dos EUA. Consulte as guias de definição de preço para obter as informações de definição de preço mais atuais para as suas regiões. O Anomaly Detection agora está disponível em todas as regiões comerciais da AWS.
-
Exemplo 6 – Container Insights para o Amazon ECS
Se você monitorar 1 cluster de contêineres com 10 instâncias do Amazon EC2, 50 contêineres em execução na média, 20 nomes de tarefa únicos e 5 nomes de serviços únicos, os custos seriam os seguintes:
Métricas do CloudWatch
Há um número predefinido de métricas relatadas para cada cluster, tarefa e serviço. Cada cluster relata 8 métricas; cada tarefa relata 6 métricas e cada serviço relata 11 métricas. As métricas do CloudWatch são agregadas por tarefa e serviço usando seu nome. O aumento do número de instâncias em execução não afeta o número de métricas geradas pelo CloudWatch. Todas as métricas do CloudWatch são calculadas pro-rata com base horária. Este exemplo supõe que os pontos de dados são relatados para todo o mês.Número mensal de métricas do CloudWatch por cluster= 8 métricas de cluster + (6 métricas de tarefa * 20 nomes de tarefa únicos) + (11 métricas de serviço * 5 nomes de serviço únicos)= 8 + (6 * 20) + (11 * 5)= 183 métricas do CloudWatchCusto mensal das métricas do CloudWatch = 0,30 USD por métrica para as primeiras 10.000 métricas * 183 métricas = 54,90 USDSe você exceder o total de 10.000 métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de definição de preço das métricas.CloudWatch Logs
Para o Amazon ECS, na média, 13 KB são consumidos por métrica por hora. O custo dos logs consumidos variará em função dos nomes usados para clusters, contêineres, pods, serviços, nomes de instância, rótulos etc.Consumo mensal do CloudWatch Logs em GB = (13 KB/1024/1024) GB * 183 métricas* 730 horas na média em um mês = 1,66 GB por mêsCusto do consumo mensal de logs = 0,50 USD por GB de logs consumidos * 1,66 GB de eventos de performance como CloudWatch Logs = 0,83 USD por mêsCusto mensal do CloudWatch = 54,90 USD + 0,83 USD = 55,73 USD por mês.
Os valores da definição de preço exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de definição de preço para a sua região. -
Exemplo 7 – Container Insights para Amazon EKS e Kubernetes (k8s)
Se você monitorar 1 cluster de contêineres com 10 nós ou instâncias do Amazon EC2, 20 pods, 5 nomes de serviço únicos e 1 namespace, a cobrança seria a seguinte:
Métricas do CloudWatch
Há um número predefinido de métricas relatadas para cada cluster, nó, pod e serviço. Cada cluster relata 24 métricas; cada nó relata 8 métricas, cada pod relata 9 métricas e cada serviço relata 6 métricas. As métricas do CloudWatch são agregadas por pod, serviço e namespace usando seu nome. O aumento do número de instâncias em execução não afeta o número de métricas geradas pelo CloudWatch. Todas as métricas do CloudWatch são calculadas pro-rata com base horária. Este exemplo supõe que os pontos de dados são relatados para todo o mês.Número mensal de métricas do CloudWatch por cluster= 24 métricas de cluster + (10 nós ou instâncias do EC2 * 8 métricas de nó) + (20 nomes de pod únicos * 9 métricas de pod * 1 namespace) + (5 nomes de serviço únicos * 6 métricas de serviço * 1 namespace) + (1 namespace único* 6 métricas de namespace)= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 320 métricas do CloudWatchCusto mensal das métricas do CloudWatch = 0,30 USD por métrica para as primeiras 10.000 métricas * 320 métricas = 96 USDSe você exceder o total de 10.000 métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de definição de preço das métricas.CloudWatch Logs
Para o Kubernetes, na média, 38 KB são consumidos por métrica por hora. O custo dos logs consumidos variará em função dos nomes usados para clusters, contêineres, pods, serviços, nomes de instância, rótulos etc.Consumo mensal do CloudWatch Logs em GB = (38 KB/1024/1024) GB * 320 métricas* 730 horas na média em um mês = 8,47 GB por mês
Custo do consumo mensal de logs = 0,50 USD por GB de logs consumidos * 8,47 GB de eventos de performance como CloudWatch Logs = 4,23 USD por mêsCusto mensal do CloudWatch = 96 USD + 4,23 USD = 100,23 USD por mês.Os valores da definição de preço exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de definição de preço para a sua região. -
Exemplo 8 - Monitorando seu aplicativo com o ServiceLens
Se você monitorar um aplicativo que contenha APIs (usando o Amazon API Gateway), 1 cluster de contêiner com 10 nós ou instâncias do Amazon EC2, 20 pods, 5 nomes de serviço exclusivos, 1 namespace, 3 funções Lambda e 1 tabela do DynamoDB, suas cobranças serão feiras da seguinte forma:
Métricas do CloudWatch
APIs, Lambdas e DynamoDB: As métricas destes serviços da AWS estão disponíveis sem custos adicionais.Kubernetes: Conforme descrito no Exemplo 7, há um número predefinido de métricas reportadas para cada cluster, nó, pod e serviço (para saber mais, consulte o Kubernetes na AWS). Cada cluster relata 24 métricas; cada nó relata 8 métricas, cada pod relata 9 métricas e cada serviço relata 6 métricas. As métricas do CloudWatch são agregadas por pod, serviço e namespace usando seu nome. O aumento do número de instâncias em execução não afeta o número de métricas geradas pelo CloudWatch. Todas as métricas do CloudWatch são calculadas pro-rata com base horária. Este exemplo supõe que os pontos de dados são relatados para todo o mês.
Número mensal de métricas do CloudWatch por cluster
= 24 métricas de cluster + (10 nós ou instâncias do EC2 * 8 métricas de nó) + (20 nomes de pod únicos * 9 métricas de pod * 1 namespace) + (5 nomes de serviço únicos * 6 métricas de serviço * 1 namespace) + (1 namespace único * 6 métricas de namespace)
= 24 + (10 * 8) + (20 * 9 * 1) + (5 * 6 * 1) + (1 * 6) = 24 + 80 + 180 + 30 + 6 = 320 métricas do CloudWatchCusto mensal das métricas do CloudWatch = 0,30 USD por métrica para as primeiras 10.000 métricas * 320 métricas = 96 USD. Se você exceder o total de 10.000 métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de definição de preço das métricas.
CloudWatch Logs
APIs e Lambdas: Para logs de Gateway da API ou logs do Lambda ingeridos no CloudWatch, os logs ingeridos mensalmente custam = 0,50 USD por GB de logs ingeridos * 50 GB de eventos de desempenho como logs do CloudWatch = 25 USD por mês.AWS X-Ray
Se a aplicação receber 2.000 solicitações de entrada por hora e você estiver usando uma taxa de amostragem de 10%, seu custo será calculado conforme o seguinte:Rastreamentos gravados
Rastreamentos gravados ao mês = 2.000 solicitações por hora x 24 horas x 31 dias x 10% = 148.800 rastreamentos
Rastreamentos faturáveis gravados ao mês = 148.800 rastreamentos – 100.000 rastreamentos do nível gratuito = 48.800 rastreamentos
Cobranças mensais relacionadas aos rastreamentos gravados = 48.800 rastreamentos x 0,000005 USD = 0,24 USDAlém disso, suponhamos que você faça 100 consultas verificando os dados capturados a cada hora (200 rastreamentos) e recupere os dados completos de rastreamento de 50 rastreamentos por consulta.
Rastreamentos recuperados e verificados
Rastreamentos verificados ao mês = 100 consultas x 200 rastreamentos por hora x 31 dias = 620.000 rastreamentos
Rastreamentos recuperados ao mês = 100 consultas x 50 rastreamentos por hora x 31 dias = 155.000 rastreamentos
Total de rastreamentos recuperados/verificados ao mês = 155.000 rastreamentos + 620.000 rastreamentos = 775.000 rastreamentos
Como os primeiros 1.000.000 de rastreamentos recuperados ou verificados a cada mês são gratuitos com o AWS X-Ray, o custo é 0 para recuperar e verificar 775.000 rastreamentos.Seu custo total mensal pelo uso do AWS X-Ray será de 0,24 USD por rastreamentos registrados.
Custos mensais de monitoramento = 96 USD + 25 USD + 4,23 USD + 0,24 USD = 125,47 USD por mês.
Os valores da definição de preço exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de definição de preço para a sua região.
-
Exemplo 9 - Monitoramento com o Contributor Insights
Se você estiver monitorando o VPC Flow LOGS da Amazon com um volume de 225 bilhões de eventos de log para o CloudWatch Logs por mês e tiver três regras do Contributor Insights que correspondam a 100%, 50% e 10% desses eventos de log, suas cobranças serão feitas da seguinte forma, respectivamente:
Cobranças de regra
Número total de regras = 3 regras
Primeira regra do Contributor Insights = 0 USD
2 regras do Contributor Insights @ 0,50 USD por regra = 1,00 USDEventos de logs correspondentes
Número total de eventos de logs correspondentes = (225B * 100%) + (225 * 50%) + (225B * 10%) = 225B + 112.5B + 22.5B = 360 bilhões
0 a 1 milhão de eventos de logs correspondentes = 0 USD
1M a 360B eventos de logs correspondentes = 359,999 M * 0,02 USD = 7,200 USDCobrança mensal do CloudWatch = 1,00 USD + 7,200 USD = 7,201 USD
-
Exemplo 10 – Monitoramento de usuário final com o Synthetics
Se você criar 5 canários que são executados uma vez a cada hora e quiser acionar alarmes em 5 das métricas geradas por eles, sua fatura mensal será calculada da seguinte forma:
5 canários * 1 execução por hora * 24 horas por dia * 31 dias por mês = 3.720 execuções canárias
Cobranças a execuções de canário = 3.720 execuções canárias * 0,0012 USD por execução canária = 4,464 USD por mês
5 alarmes por mês = 5*0,10 USD = 0,50 USD por mêsCobranças mensais do CloudWatch = 4,464 USD por mês + 0,50 USD = 4,964 USD por mês
Se você criar 5 canários que são executados uma vez a cada minuto e quiser acionar alarmes em 5 das métricas geradas por eles, sua fatura mensal será calculada da seguinte forma:
5 canários * 60 execução por hora * 24 horas por dia * 31 dias por mês = 223.200 execuções canárias
Cobranças a execuções canárias = 223.200 execuções canárias * 0,0012 USD por execução canária = 267,84 USD por mês
5 alarmes por mês = 5*0,10 USD = 0,50 USD por mêsCobrança mensal do CloudWatch = 267,84 USD por mês + 0,50 USD = 268,34 USD por mês
-
Exemplo 11 – Alarme com alarmes compostos
Os alarmes compostos podem combinar qualquer tipo de alarme do CloudWatch. Os alarmes métricos são cobrados com base no número de métricas por alarme, enquanto os alarmes compostos são cobrados por unidade de alarme. Um alarme composto custa 0,50 USD por mês, independentemente do número de alarmes métricos que ele combina.
Se você criar um alarme composto que combine quatro alarmes métricos de resolução padrão, sua fatura mensal será calculada da seguinte maneira:
Quatro alarmes de resolução padrão = 0,10 USD por métrica de alarme * 4 = 0,40 USD por mês
Um alarme composto = 0,50 USD por mês
Cobrança mensal do CloudWatch = 0,40 USD + 0,50 USD = 0,90 USD por mês
Os valores da definição de preço exibidos aqui se baseiam nas regiões do leste dos EUA. Consulte as guias de definição de preço para obter as informações de definição de preço mais atuais para as suas regiões.
Calculadora de definição de preço
Recursos adicionais de definição de preço
Calcule o Total Cost of Ownership (TCO – Custo total de propriedade)
Calcule facilmente os custos mensais na AWS
Recursos adicionais para mudar para a AWS
Saiba mais sobre o Amazon CloudWatch