Por que o Amazon CloudWatch?
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 usar o Amazon CloudWatch gratuitamente. A maioria dos produtos da AWS (EC2, S3, Kinesis, etc.) envia automaticamente métricas gratuitas para o CloudWatch. Muitas aplicações conseguem operar dentro desses limites do nível gratuito. Saiba mais sobre o nível gratuito da AWS aqui.
Métricas | Métricas básicas de monitoramento (métricas enviadas dos serviços da AWS por padrão) 10 métricas (de métricas personalizadas e métricas de monitoramento detalhadas) 1 milhão de solicitações de API (sem incluir GetMetricData, GetInsightRuleReport e GetMetricWidgetImage: essas três operações são sempre cobradas) |
---|---|
Painel | 3 painéis personalizados com referência a até 50 métricas por mês. Além disso, todos os painéis automáticos são gratuitos. |
Alarmes | 10 métricas de alarme (aplicáveis apenas a alarmes de resolução padrão que listam métricas diretamente e não usam uma consulta do Metrics Insights) |
Logs | 5 GB de dados (ingestão, armazenamento de arquivo e dados verificados pelas consultas do Logs Insights) 1.800 minutos de uso do Live Tail por mês (aproximadamente uma hora por dia) |
Contributor Insights para CloudWatch Logs | Uma regra do Contributor Insights por mês O primeiro milhão de eventos de logs que correspondem à regra por mês |
Application Signals | O primeiro teste gratuito inclui 100 milhões de sinais ou 3 meses de uso gratuito, o que ocorrer primeiro, por conta |
Synthetics | 100 execuções de canary por mês |
Evidently | O teste gratuito pela primeira vez inclui 3 milhões de eventos do Evidently e 10 milhões de unidades de análise do Evidently por conta |
RUM | O teste gratuito pela primeira vez inclui 1 milhão de eventos RUM por conta |
Observabilidade entre contas | Primeira cópia de rastreamento enviada da conta de origem para a conta de monitoramento |
Nível pago
Não há compromissos antecipados ou taxas mínimas. No final do mês, você simplesmente paga pelo que usa.
Observação: o preço varia por região. Estime sua fatura mensal usando a Calculadora de Preços da AWS.
-
Logs
-
Métricas
-
Painéis
-
Alarmes
-
Contributor Insights
-
Application Signals
-
Synthetics
-
RUM
-
Evidently
-
Monitor de Internet
-
Monitor de rede
-
Container Insights
-
Observabilidade entre contas
-
Logs
-
-
Métricas
-
-
Painéis
-
-
Alarmes
-
-
Contributor Insights
-
-
Application Signals
-
-
Synthetics
-
-
RUM
-
-
Evidently
-
-
Monitor de Internet
-
-
Monitor de rede
-
-
Container Insights
-
Container Insights sem observabilidade aprimorada
Você pode usar o Amazon CloudWatch Container Insights sem observabilidade aprimorada para métricas agregadas em nível de cluster e serviço para o Amazon EKS e o Kubernetes. Veja o exemplo do Container Insights sem observabilidade aprimorada para o Amazon EKS abaixo para entender as cobranças.
Container Insights para ECSContainer Insights oferece monitoramento do Amazon ECS fornecendo métricas agregadas no nível do cluster e do serviço. Para ver um exemplo de preços, consulte o exemplo do Container Insights para Amazon ECS abaixo.
-
Observabilidade entre contas
-
Observabilidade entre contas
A observabilidade entre contas, uma adição ao recurso de observabilidade unificada do CloudWatch, apresenta duas categorias de conta: conta de monitoramento e conta de origem. Para mais detalhes, consulte a documentação sobre observabilidade entre contas.
A observabilidade entre contas não representa custo adicional para logs e métricas. O CloudWatch entrega a primeira cópia de rastreamento armazenada na primeira conta de monitoramento sem custo adicional. Quaisquer cópias de rastreamento enviadas para contas de monitoramento adicionais são cobradas das contas de origem pelos rastreamentos registrados com base no preço do AWS X-Ray. As taxas padrão do CloudWatch se aplicam aos recursos usados em contas de monitoramento, como painéis do CloudWatch, alarmes ou consultas do Logs Insights.
Exemplos de preços
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 preço mais atuais de suas regiões.
-
Exemplo 1: monitoramento detalhado do EC2
O número de métricas enviadas pela sua instância do EC2 como monitoramento detalhado depende do tipo de instância do EC2. Esse exemplo pressupõe 7 métricas.
Se a aplicação for executada em 5 instâncias do Amazon EC2 durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e monitoramento detalhado do EC2 estiver habilitado em todas as instâncias, a cobrança será a seguinte:
Número total de métricas = 7 métricas por instância * 5 instâncias = 35 métricas
Cobrança mensal das métricas do CloudWatch a USD 0,30 por métrica personalizada = 35 * USD 0,30 = USD 10,50
Cobrança mensal do CloudWatch = USD 10,5 por mês
Se você exceder o total de 10 mil métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de preços das métricas.
-
Exemplo 2: observabilidade entre contas
Se você tiver uma aplicação que recebe 2 mil solicitações de entrada por hora e estiver usando uma taxa de amostragem de 10%, seus rastreamentos gravados em sua conta de origem X serão os seguintes:
Rastreamentos gravados por mês = 2.000 solicitações por hora x 24 horas x 31 dias x 10% = 148.800 rastreamentos
Rastreamentos faturáveis gravados por mês = 148.800 rastreamentos - 100.000 rastreamentos do nível gratuito = 48.800 rastreamentos
Cobrança por rastreamentos gravados mensalmente = 48.800 rastreamentos * USD 0,000005 USD = USD 0,244
Se você compartilhar seus rastreamentos de sua conta de origem X com uma conta de monitoramento Y usando observabilidade entre contas, isso criará uma cópia de seus rastreamentos na conta de monitoramento Y, que não terá nenhum custo extra em sua fatura. Assim, sua fatura mensal será:Cobrança por rastreamentos gravados mensalmente na conta de origem X = USD 0,244
Cobrança por rastreamentos gravados mensalmente na conta de monitoramento X = USD 0Se você deseja compartilhar os mesmos rastreamentos da conta de origem X com uma segunda conta de monitoramento, digamos, a conta de monitoramento Z, isso criará uma cópia adicional de seus rastreamentos. Neste caso, sua conta de origem, conta X, será cobrada por esta cópia adicional. Portanto, sua fatura final na conta de origem X será:
Cobrança por rastreamentos gravados mensalmente na conta de origem X = USD 0,244 +
148.800 da segunda cópia de rastreamento na conta de monitoramento Z * USD 0,000005 = USD 0,244 + USD 0,744 = USD 0,988
Cobrança por rastreamentos gravados mensalmente na conta de monitoramento X = USD 0
Cobrança por rastreamentos gravados mensalmente na conta de monitoramento Z = USD 0
-
Exemplo 3 - Métricas personalizadas
Se a aplicação executa em 51 mil instâncias do Amazon EC2 durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e você publicou cinco métricas personalizadas usando a API PutMetricData, a cobrança será 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 * USD 0,05 = USD 250
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 = USD 27.250 + USD 4.396,40 = USD 31.646,40 por mês
-
Exemplo 4: métricas de replicação do S3
Se o bucket do S3 tiver cinco regras de replicação habilitadas com métricas e notificações do S3 habilitadas ou com o Controle de tempo de replicação (RTC) do S3 para cada regra, as cobranças serão as seguintes:
Número total de métricas de replicação = 4 métricas por regra de replicação * 5 regras de replicação = 20 métricas de replicação
Primeiras 10.000 métricas personalizadas a USD 0,30 por métrica = 20 * USD 0,30 = USD 6,00
Cobrança mensal do CloudWatch = USD 6,00 por mês
(Observação: para métricas de replicação do S3, você não é cobrado por solicitações de API)
-
Exemplo 5: monitoramento com logs
Se você estiver monitorando os códigos de resposta HTTP 2xx, 3xx e 4xx usando logs de acesso de aplicações Web durante um mês de 30 dias, 24 horas por dia, 7 dias por semana, e tiver enviado 1 GB por dia de dados de log consumidos, monitorado as respostas HTTP e arquivado os dados por um mês, a cobrança será 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 = USD 12,50 + USD 0 + USD 0,03 = USD 12,53
-
Exemplo 6: analisar logs com o Live Tail
Você obtém 1.800 minutos de uso da sessão do Live Tail por mês com o nível gratuito da AWS. Depois disso, você pagará USD 0,01 por minuto.
Se você estiver usando o Live Tail para explorar e analisar logs em tempo real por mil minutos em um mês, seu custo mensal será:
Cobrança mensal de uso do Live Tail
Uso total do Live Tail em minutos = 1.000
De 0 a 1.000 minutos = USD 0Cobrança mensal do Live Tail = USD 0
Se você estiver usando o Live Tail para explorar e analisar logs em tempo real por 20 mil minutos em um mês, seu custo mensal será:
Cobrança mensal de uso do Live Tail
Uso total do Live Tail em minutos = 20.000
De 0 a 1.800 minutos = USD 0
De 1.801 a 20.000 minutos = USD 0,01 * 18.200 = USD 182Cobrança mensal do Live Tail = USD 182
-
Exemplo 7: monitorar logs de fluxo da VPC entregues para logs do CloudWatch
Se você monitorar VPCs que enviam, por mês, 72 TB de logs de fluxo da VPC ingeridos aos logs do CloudWatch e arquivar os dados por um mês, a cobrança será a seguinte:
Cobrança mensal de ingestão de logs
De 0 a 10 TB a USD 0,50 por GB = 10 * 1.024 * USD 0,50 = USD 5.120,00
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 da ingestão = USD 5.120 + USD 5.120 + USD 2.048 + USD 1.126,40 = USD 13.414,40Cobrança mensal do arquivamento de logs (supondo que os dados de log compactados ocupem 30 TB)
30 TB a USD 0,03 por GB = 30 * 1.024 * USD 0,03 = USD 921,60Cobrança mensal do CloudWatch = USD 13.414,40 + USD 921,60 = USD 14.336
Nota: os níveis de volume são redefinidos no início de cada mês
-
Exemplo 8: monitorar de logs de fluxo da VPC entregues ao S3
Se você estiver monitorando VPCs que enviam, por mês, 72 TB de logs de fluxo de VPC ingeridos no formato opcional do Apache Parquet diretamente ao S3 e arquivando os dados por um mês, sua cobrança será:
Cobrança mensal de ingestão de logs
De 0 a 10 TB a USD 0,25 por GB = 10 * 1.024 * USD 0,25 = USD 2.560,00
10 TB a 30 TB a USD 0,15 por GB = 20 * 1.024 * USD 0,15 = USD 3.072,00
30 TB a 50 TB a 0,075 USD por GB = 20 * 1.024 * 0,075 USD = 1.536,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 da ingestão = USD 2.560 + USD 3.072 + USD 1.536 + USD 1.126,40 = USD 8.294,40Cobrança mensal de conversão do formato Apache Parquet (opcional)
72 TB a USD 0,03 por GB = 72 * 1.024 * USD 0,03 = USD 2.211,84Cobrança mensal do arquivamento de logs (supondo que os dados de log compactados ocupem 6,5 TB)* *
6,5 TB a USD 0,023 por GB = 6,5 * 1.024 * USD 0,023 = USD 153,01Cobrança mensal = USD 8.294,40 + USD 153,01 + USD 2.211,84 = USD 10.659,25
Nota: os níveis de volume são redefinidos no início de cada mês
-
Exemplo 9: detectar e mascarar dados de log sigilosos com proteção de dados
Neste cenário, você está habilitando a proteção contínua de dados para um grupo de logs que coleta 1 GB de dados de log por dia de uma aplicação de processamento de pagamentos.
Cobrança mensal dos logs ingeridos
Total de dados de log ingeridos = 1 GB * 30 dias = 30 GB
Cobranças para ingestão de dados de log (0 a 5 GB): = USD 0
Cobrança para ingestão de dados de log (de 5 a 30 GB) = USD 0,50 * 25 = USD 12,50Cobrança de proteção de dados para verificação, detecção e mascaramento de dados sigilosos
Total de dados de log verificados com proteção de dados = 1 GB * 30 dias = 30 GB
Cobrança por dados de log verificados = USD 0,12 por GB * 30 GB = USD 3,60Cobrança por logs arquivados mensalmente (supondo que os dados de log compactados ocupem 6 GB)
Cobrança de 0 a 5 GB = USD 0
Cobrança de 5 GB a 6 GB = USD 0,03 * 1 GB = USD 0,03Cobrança mensal do CloudWatch = USD 12,50 + USD 3,60 + USD 0,03 = US 16,13
-
Exemplo 10: monitorar logs do fluxo da VPC com o Amazon Kinesis Data Firehose
O exemplo considera a região de preços como Leste dos EUA (Norte da Virgínia). Se você estiver monitorando VPCs que enviam, por mês, 72 TB de logs de fluxo da VPC ingeridos diretamente no Amazon Kinesis Data Firehose, sua cobrança será:
Cobrança mensal de entrega de logs
De 0 a 10 TB a USD 0,25 por GB = 10 * 1.024 * USD 0,25 = USD 2.560,00
10 TB a 30 TB a USD 0,15 por GB = 20 * 1.024 * USD 0,15 = USD 3.072,0030 TB a 50 TB a 0,075 USD por GB = 20 * 1.024 * 0,075 USD = 1.536,00 USD
De 50 TB a 72 TB a USD 0,05 por GB = 22* 1.024 * USD 0,05 = USD 1.126,40Cobrança total da entrega = USD 2.560 + USD 3.072 + USD 1.536 + USD 1.126,40 = USD 8.294,40
Cobrança mensal de ingestão de KDF
Por GB processado para VPC = 72 * 1.024 * USD 0,13 = USD 9.584,64Cobrança mensal total = USD 8.294,40 + USD 9.584,64 + USD 17.879,04
Se você ativar o Amazon CloudWatch Anomaly Detection em 10
Nota: os níveis de volume são redefinidos no início de cada mês
-
Exemplo 11: alarmes com detecção de anomalias
Se você habilitar a detecção de anomalias do Amazon CloudWatch em dez métricas de resolução padrão por mês e quiser emitir alarmes para apenas cinco métricas, você criará cinco alarmes de detecção de anomalias 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 preço mais atuais de suas regiões. A detecção de anomalias já está disponível em todas as regiões comerciais da AWS.
-
Exemplo 12: Container Insights para Amazon ECS
Container Insights oferece monitoramento do Amazon ECS fornecendo métricas agregadas no nível do cluster e do serviço. Se você monitorar um cluster de contêineres com dez instâncias do Amazon EC2, 50 contêineres de execução mediana, 20 nomes de tarefa exclusivos e cinco nomes de serviços exclusivos, os custos serão 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 do CloudWatch Logs
= 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 = USD 0,30 por métrica para as primeiras 10.000 métricas * 183 métricas = USD 54,90.
Se você exceder o total de 10 mil métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de preços das métricas.
Para o Amazon ECS, existe um tamanho médio presumido de logs ingeridos para cada cluster, serviço, tarefa e contêiner. Cada cluster relata registros de 0,0179 GB; cada serviço relata registros de 0,02769 GB; cada tarefa relata registros de 0,06288 GB e cada contêiner relata registros de 0,04159 GB por mês, em média.
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.
GB mensal de CloudWatch Logs ingeridos = (1 cluster * 0,0179 GB) + (5 serviços * 0,02769 GB) + (20 tarefas * 0,06288 GB) + (50 contêineres * 0,04159 GB) = 3,49 GB por mês
Custo do consumo mensal de logs = USD 0,50 por GB de logs consumidos * 3,49 GB de eventos de performance como CloudWatch Logs = USD 1,75 por mês
Custo mensal do CloudWatch = USD 54,90 + USD 1,75 = USD 56,65 por mês.
Os valores de preços exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de preço de sua região.
Se você estiver usando logs de contêiner, o Container Insights adiciona 700 bytes por linha de log para os metadados necessários para permitir a filtragem. Os registros de contêiner continuarão sendo cobrados com base nos preços padrão de ingestão e armazenamento de registros do CloudWatch.
-
Exemplo 13: Container Insights para Amazon EKS e Kubernetes (com e sem observabilidade aprimorada)
1/Container Insights com observabilidade aprimorada para Amazon EKS
Ao usar o Container Insights com observabilidade aprimorada, as cobranças são feitas com base no número de observações no seu ambiente de contêiner, em que o número total de observações ingeridas depende da configuração do contêiner, incluindo o número de componentes do contêiner. Suponha uma configuração em que você monitore 1 cluster com 10 nós, 1 namespace, 5 nomes de serviços exclusivos, 16 cargas de trabalho, 20 pods e 20 contêineres e os pontos de dados sejam relatados durante todo o mês.
Há um número médio de observações ingeridas por minuto para cada componente do contêiner EKS. Cada cluster relata 1.720 observações; cada nó relata 68 observações; cada namespace relata 2 observações; cada serviço relata 2 observações; cada workload relata 7 observações; cada pod relata 130 observações e cada contêiner relata 21 observações por minuto, em média.
Com uma taxa de monitoramento, da seguinte forma:
Número total de observações mensais do Container Insights
= [(1 cluster * 1.720 observações) + (10 nós * 68 trabalhos) + (1 namespace * 2 trabalhos) + (5 serviços * 2 observações) + 16 workloads * 7 observações) + (20 pods * 130 observações) + (20 contêineres * 21 observações)] * 60 minutos * 24 horas * 30 dias
= [1.720 + 680 + 2 + 10 + 112 + 2.600 + 420] * 43.200 minutos/mês = 239.500.800 observações por mêsSua fatura mensal do Container Insights = 239.500.800 * USD 0,21/1 milhão de observações = USD 50,30
Quando você exceder 1 bilhão de observações por mês, os níveis de preços por volume serão aplicados, respectivamente.Além disso, todos os registros do contêiner são coletados por padrão. O Container Insights adiciona 700 bytes por linha de log para os metadados necessários para permitir a filtragem. Os registros de contêiner continuarão sendo cobrados com base nos preços padrão de ingestão e armazenamento de registros do CloudWatch.
2/Container Insights sem observabilidade aprimorada para Amazon EKS e Kubernetes
Se você estiver monitorando 1 cluster de contêiner com 10 nós ou instâncias do Amazon EC2, 20 pods, 5 nomes de serviço exclusivos e 1 namespace, suas despesas pelo cluster agregado e pelas métricas de nível de serviço serão as seguintes:
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 USD
Se você exceder o total de 10 mil métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de preços das métricas.
CloudWatch Logs
Neste exemplo, assumimos um tamanho médio de logs do Kubernetes ingeridos por mês para cada componente de contêiner do EKS, da seguinte maneira: Cada cluster relata registros de 0,01621 GB; cada namespace relata registros de 0,0185 GB; cada serviço relata registros de 0,02182 GB; cada nó relata registros de 0,21365 GB e cada pod relata registros de 0,45845 GB por mês, em média.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.
GB mensal de CloudWatch Logs ingeridos = (1 cluster * 0,01621 GB) + (1 namespace * 0,0185 GB) + (5 serviços * 0,02182 GB) + (10 nós * 0,21365 GB) + (20 pods * 0,45845 GB) = 11,45 GB por mês
Custo do consumo mensal de logs = USD 0,50 por GB de logs consumidos * 11,45 GB de eventos de performance como CloudWatch Logs = USD 5,73 por mês
Custos mensais do CloudWatch = USD 96 + USD 5,73 = USD 101,73 por mês
Os valores de preços exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de preço de sua região.
Se você estiver usando logs de contêiner, o Container Insights adiciona 700 bytes por linha de log para os metadados necessários para permitir a filtragem. Os registros de contêiner continuarão sendo cobrados com base nos preços padrão de ingestão e armazenamento de registros do CloudWatch.
-
Exemplo 14: monitorar aplicações com o ServiceLens
Se você monitorar uma aplicação que contenha APIs (usando o Amazon API Gateway), um cluster de contêiner com dez nós ou instâncias do Amazon EC2, 20 pods, cinco nomes de serviço exclusivos, um namespace, três funções do Lambda e uma tabela do DynamoDB, a cobrança será:
Métricas do CloudWatch
APIs, Lambdas e DynamoDB: as métricas desses 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 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 mil métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de preços 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 = USD 0,50 por GB de logs ingeridos * 50 GB de eventos de performance como logs do CloudWatch = USD 25 por mês.AWS X-Ray
Se a aplicação receber 2 mil solicitações de entrada por hora e você estiver usando uma taxa de amostragem de 10%, seu custo será calculado desta forma:Rastreamentos registrados
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 USD 0,24 por rastreamentos registrados.
Custos mensais de monitoramento = USD 96 + USD 25 + USD 4,23 + USD 0,24 = USD 125,47 por mês.
Os valores de preços exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de preço de sua região.
-
Exemplo 15: monitorar com o Contributor Insights
Se você monitorar logs de fluxo da Amazon VPC com um volume de 225 bilhões de eventos de logs para o CloudWatch Logs por mês e tiver três regras do Contributor Insights que correspondam respectivamente a 100%, 50% e 10% desses eventos de logs, a cobrança será:
Cobrança de regra
Total de regras = três regras
Primeira regra do Contributor Insights = USD 0
Duas regras do Contributor Insights a USD 0,50 por regra = USD 1,00Eventos de logs correspondentes
Total de eventos de logs correspondentes = (225 milhões * 100%) + (225 bilhões * 50%) + (225 bilhões * 10%) = 225 bilhões + 112,5 bilhões + 22,5 bilhões = 360 bilhões
De 0 a 1 milhão de eventos de logs correspondentes = USD 0
De 1 milhão a 360 bilhões de eventos de logs correspondentes = 359.999 milhões * USD 0,02 = USD 7.200Cobrança mensal do CloudWatch = USD 1,00 + USD 7.200 = USD 7.201
-
Exemplo 16 - Monitoramento do desempenho de aplicações com Application Signals, rastreamentos do AWS X-Ray e objetivos de nível de serviço (SLOs)
Application Signals:
Se você monitorar uma aplicação que recebe 25 mil solicitações por minuto (solicitações de serviço de entrada) e, para cada solicitação de entrada, as aplicação fizer duas solicitações às dependências (solicitações de dependência de saída), suas cobranças seriam conforme o seguinte:
Sinais da aplicação para solicitações de serviço de entrada: 25.000 solicitações por minuto * 43.800 minutos em um mês = 1.095.000.000 sinais da aplicação por mês
Sinais da aplicação para solicitações de dependência de saída: 25.000 solicitações por minuto * 2 solicitações de dependência de saída * 43.800 minutos em um mês = 2.190.000.000 de sinais da aplicação por mês
Total de sinais da aplicação provenientes de solicitações = 1.095.000.000 + 2.190.000.000 = 3.285.000.000 de sinais da aplicação por mês
Objetivos de nível de serviço (SLOs):
Cada objetivo de nível de serviço (SLO) gera dois sinais da aplicação por período métrico do SLI. Se você criar 10 SLOs com um período métrico de SLI de 1 minuto, 10 SLOs com um período métrico de SLI de 5 minutos e 10 SLOs com um período métrico de SLI de 10 minutos, o total de sinais da aplicação seria o seguinte:
Sinais da aplicação para SLOs com período métrico de SLI de 1 minuto: (10 SLOs * 2 sinais da aplicação * 43.800 minutos em um mês) /período métrico de SLI de 1 minuto = 876.000 sinais da aplicação por mês
Sinais da aplicação para SLOs com período métrico de SLI de 5 minutos: (10 SLOs * 2 sinais da aplicação * 43.800 minutos em um mês) /período métrico de SLI de 5 minutos = 175.200 sinais da aplicação por mês
Sinais da aplicação para SLOs com período métrico de SLI de 10 minutos: (10 SLOs x 2 sinais da aplicação x 43.800 minutos em um mês) /período métrico de SLI de 10 minutos = 87.600 sinais da aplicação por mês
Total de sinais da aplicação de SLOs: 876.000 + 175.200 + 87.600 = 1.138.800 sinais da aplicação por mês
Total de sinais da aplicação provenientes de solicitações e SLOs = 3.285.000.000 + 1.138.800 = 3.286.138.800 sinais da aplicação por mês
Total de cobranças para sinais da aplicação:
Primeiros 100 milhões sinais * 1,50 USD por 1 milhão de sinais da aplicação = 150 USD
900 milhões sinais seguintes * 0,75 USD por 1 milhão por sinais da aplicação mensais = 675 USD
2.286.138.800 sinais restantes * 0,30 USD por 1 milhão por sinais da aplicação mensais = 685,84 USDTotal de cobranças por sinais da aplicação e SLOs = 150 USD + 675 USD + 685,84 USD = 1.510,84 USD por mês
Rastreamentos do X-Ray:
Por padrão, o rastreamento do X-Ray é ativado a uma taxa de amostragem de 5% ao implementar sinais da aplicação. Como opção, é possível aumentar ou diminuir essa taxa de rastreamento padrão.
Se você monitorar uma aplicação que recebe 25 mil solicitações por minuto (solicitações de serviço de entrada) e estiver usando a taxa de amostragem padrão de 5%, suas cobranças de rastreamento serão conforme o seguinte:
Rastreamentos armazenados:
Rastreamentos armazenados por mês = 25 mil solicitações por minuto * 43.800 minutos por mês * Taxa de amostragem de 5% = 54.750.000 rastreamentos armazenados por mês
Rastreamentos armazenados faturáveis = 54.750.000 rastreamentos armazenados — 100.000 rastreamentos no nível gratuito = 54.650.000 rastreamentos armazenados por mês
Cobranças de rastreamentos armazenados = 54.650.000 rastreamentos armazenados * 0,000005 USD = 273,25 USD por mês
Além disso, suponhamos que você faça 100 consultas ao dia com cada uma delas verificando os dados capturados na última hora, totalizando 75,000 rastreamentos, e recupere os dados completos de rastreamento de 50 rastreamentos por consulta.
Rastreamentos recuperados e verificados:
Rastreamentos verificados = 100 consultas * 75.000 rastreamentos por hora * 31 dias = 232.500.000 rastreamentos verificados por mês
Rastreamentos recuperados = 100 consultas * 50 rastreamentos por consulta * 31 dias = 155.000 rastreamentos recuperados por mês
Total de rastreamentos recuperados e verificados = 155.000 rastreamentos + 232.500.000 rastreamentos = 232.655.000 rastreamentos recuperados/verificados por mês
Rastreamentos faturáveis recuperados e verificados = 232.655.000 rastreamentos - 1.000.000 rastreamentos no nível gratuito = 231.655.000 rastreamentos recuperados e verificados por mês
Cobranças relacionadas aos rastreamentos recuperados e verificados = 231,655,000 de rastreamentos x 0,0000005 USD = 115,82 USD por mês
Cobranças totais de rastreamento por X-Ray = 273,25 USD de rastreamentos armazenados + 115,82 USD de rastreamentos verificados/recuperados = 389,07 USD por mês
Cobranças totais: 1.510,84 USD para sinais da aplicação e SLOs + 389,07 USD para rastreamentos do X-Ray = 1.899,91 USD por mêsAlém disso, você pode usar Synthetics e RUM (monitoramento real de usuários) com os sinais da aplicação. Consulte exemplos de preços individuais para saber quais são as cobranças.
-
Exemplo 17 - Monitoramento de usuário final com o Synthetics
Se você criar cinco canários que são executados uma vez a cada cinco minutos, adicionar alarmes a cinco métricas geradas pelos canários e armazenar os dados por um mês, sua fatura mensal será calculada desta maneira:
5 canários * 12 execuções por hora * 24 horas por dia * 31 dias por mês = 44.640 execuções de canários
Cobranças mensais do CloudWatch
Cobranças de execuções de canários = 44.640 execuções de canários * 0,0012 USD por execução de canário = 53,57 USD por mês
5 alarmes por mês = 5*0,10 USD = 0,50 USD por mês
Cobranças mensais totais do CloudWatch = 53,57 USD + 0,50 USD = 54,07 USDCobranças mensais adicionais
Cada canário também executa uma função do AWS Lambda e grava logs e resultados no CloudWatch Logs e no bucket do Amazon S3 designado, além de criar métricas personalizadas do CloudWatch. Para obter mais detalhes sobre os preços dos serviços da AWS, como o AWS Lambda, o Amazon S3, os Logs do CloudWatch e as métricas do CloudWatch, consulte a seção de preços das páginas de detalhes pertinentes aos serviços da AWS.
Cobrança do Lambda = cobrança de solicitações + cobrança pela duração
= solicitações de 44.640 execuções * 0,2 USD por 1.000.000 + duração de 20 segundos * 44.640 execuções de canários * tamanho da memória de 1 GB * 0,000016667 USD por GB por segundo
= 0,01 USD + 14,88 USD = 14,89 USD por mêsCobranças do CloudWatch Logs = encargos de cobrança + cobranças de armazenamento
= cobrança de 0,00015 GB por execução * 44.640 execuções * 0,5 USD por GB + armazenamento de 0,00015 GB por execução * 44.640 execuções de canários * 0,03 USD por GB por mês
= 3,35 USD + 0,20 USD = 3,55 USD por mêsCobranças do S3 = cobraças por solicitação PUT + cobranças por armazenamento
= solicitações PUT de 44.640 execuções * USD 0,005 por 1.000 solicitações + armazenamento de GB 0,001 por execução * 44.640 execuções de canários * 1 mês * USD 0,023 por GB por mês
= USD 0,22 + USD 1,03 = USD 1,25 por mêsCobranças de métricas do CloudWatch = 3 métricas do CloudWatch (percentual de sucesso, duração, falha) = 3 métricas x USD 0,30 por métrica por mês = USD 0,90 por mês
Você pode optar por configurar métricas adicionais em seus scripts canários: métricas executeHttpStep () e executeStep () serão cobradas de acordo com as taxas personalizadas das métricas do CloudWatch.
Cobranças adicionais mensais = USD 14,89 + USD 3,55 + USD 1,25 + USD 0,90 = USD 20,59 por mês
Cobrança mensal total = USD 54,07 + USD 20,59 + USD 74,66
Os valores de preços exibidos aqui se baseiam nas regiões Leste dos EUA. Consulte as guias de preços para obter as informações de preço mais atuais de suas respectivas regiões.
-
Exemplo 18 - Alarmes 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 = USD 0,40 USD + USD 0,50 = USD 0,90 por mês
-
Exemplo 19 - métricas de solicitação do S3
As métricas de solicitação do Amazon S3 permitem identificar e agir rapidamente a respeito de problemas operacionais. Há 16 métricas disponíveis, que permitem a configuração de filtros identificados por um prefixo ou uma tag de objeto compartilhada para monitorar apenas um subconjunto de objetos. Os filtros alinham as métricas a determinadas aplicações, fluxos de trabalho ou organizações internas de negócios. A atividade no bucket determina quais métricas são geradas. Portanto, nem todas as 16 métricas são necessariamente publicadas a cada hora do dia.
Por exemplo, vamos supor que uma aplicação executa diariamente uma rotina de backup que é concluída dentro de uma hora inteira. Como a aplicação somente envia solicitações PUT ao S3, é gerado um subconjunto de métricas, como AllRequests, PutRequests, TotalRequestLatency e BytesUploaded. Não são geradas métricas relacionadas a outros tipos de operação, como DeleteRequests, SelectRequests e SelectReturnedBytes. Por exemplo, vamos supor que oito das 16 métricas disponíveis são geradas (a documentação do Amazon S3 contém uma lista de métricas detalhada). Supondo que a rotina inicie e conclua dentro da mesma hora inteira, as cobranças para gerar e publicar essas métricas no CloudWatch são:
Número total de métricas = 8
Total de horas de métricas publicadas = 1 hora por dia por 30 dias (supondo um mês de exemplo de 30 dias) = 1 * 30 = 30 horas por mês
Total de horas por mês = 30 dias * 24 horas = 720 horas por mês
Primeiras 10 mil métricas personalizadas a USD 0,30 por métrica = USD 0,30 * 8 (número de métricas) * 30 (horas de métricas por mês) por 720 (horas por mês) = USD 0,10 por mês.Cobrança mensal do CloudWatch para métricas de solicitação do S3 = USD 0,10 por mês
Uma vez que você exceder 10 mil métricas totais, os níveis de preços por volume serão aplicados com base na tabela de preços acima. -
Exemplo 20: monitoramento com o Lambda Insights
Se você monitorar uma função do Lambda invocada 1 milhão de vezes por mês, seus custos serão:
Métricas do CloudWatch
Há um número predefinido de métricas relatadas para cada função. Cada função relata oito métricas. As métricas do CloudWatch são agregadas por função usando seus nomes. Todas as métricas do CloudWatch são calculadas pro-rata com base horária. Se a sua função for invocada menos de uma vez por hora, ela apenas será cobrada pelas horas em que for invocada.Número mensal de métricas do CloudWatch por função
= 8 métricas * 1 função
= 8 métricas do CloudWatchCustos mensais das métricas do CloudWatch = 0,30 USD por métrica para as primeiras 10.000 métricas * 8 métricas = 2,40 USD
Depois de exceder 10.000 métricas totais na sua conta, os níveis de definição de preço por volume serão aplicados. Consulte a tabela de preços de métricas para conhecer os detalhes.
CloudWatch Logs
Um único evento de log é gerado para cada invocação de função. O tamanho de cada evento de log é de aproximadamente 1,1 KB.GB mensais do CloudWatch Logs consumidos = (1,1 KB/1024/1024) GB * 1.000.000 invocações por mês = 1,05 GB por mês
Custos do consumo mensal de logs = 0,50 USD por GB de logs consumidos * 1,05 GB de eventos de performance como CloudWatch Logs = 0,52 USD por mês
Custos mensais do CloudWatch = 2,40 USD + 0,52 USD = 2,92 USD por mês
Não há taxas mínimas ou uso obrigatório de serviços. Se a função não for invocada, você não pagará.
Os valores da definição de preço exibidos aqui são baseados na região da AWS no Leste dos EUA (Norte da Virgínia). Consulte as informações de definição de preço de sua região.
-
Exemplo 21 – Fluxos de métricas
Se a aplicação for executada 24 horas por dia, todos os dias, durante um mês de 30 dias, e emitir 10 mil atualizações de métricas a cada minuto, e o fluxo de métricas do CloudWatch enviar dados a um endpoint HTTP de parceiro por meio de um fluxo de entrega do Kinesis Data Firehose no Leste dos EUA, a cobrança mensal será:
Fluxos de métricas do CloudWatch
Total de atualizações de métricas = 10 mil atualizações de métricas por minuto * 43.200 minutos no mês = 432 milhões de atualizações de métricas por mês
432 milhões de atualizações de métricas a USD 0,003 por mil atualizações de métricas = USD 1.296 por mês
Cobrança mensal do CloudWatch = USD 1,296 por mêsKinesis Data Firehose
Dados do Kinesis Data Firehose ingeridos (GB por mês) = 432 milhões de atualizações de métricas * 0,5 KB (tamanho médio assumido por atualização de métrica)/1.048.576 KB/GB = 206 GB/mês
O preço do Kinesis Data Firehose no Leste dos EUA é de USD 0,029 por GB de dados ingeridos nos primeiros 500 TB/mês = 206 GB * USD 0,029 = USD 5,97 por mês
Cobrança do Kinesis Data Firehose = USD 5,97 por mêsSaída de dados (endpoint de HTTP do Kinesis Data Firehose para parceiro de monitoramento)
Até 9,999 TB por mês a USD 0,09 por GB (como o primeiro GB é gratuito, removeremos 1 GB do cálculo do preço) = 205 GB * USD 0,09 = USD 18,45
Cobrança de saída de dados = USD 18,45 por mêsTotal da cobrança mensal = USD 1.296 por mês + USD 5,97 por mês + USD 18,45 por mês = USD 1.320,42 por mês
Observação: os valores de preço exibidos são baseados nas regiões da AWS Leste dos EUA (Norte da Virgínia). Consulte as informações de preço de sua região.
-
Exemplo 22 – Atribuições (divisão de tráfego) com Evidently
Digamos que você execute uma campanha de divisão de tráfego em que esteja veiculando dois recursos (versão antiga e nova) para tráfego de usuário de 200 mil visualizações de página por mês a uma taxa de amostragem de 100%. Você não precisa de análise. Sua aplicação gera um evento de atribuição por visualização de página, onde uma atribuição é uma chamada de API do Evidently determinando qual usuário verá qual recurso (em outras palavras, divisão de tráfego). A cobrança será:
Cobrança por eventos do Evidently
Total de eventos do Evidently (atribuições) = 200 mil visualizações * 1 evento do Evidently por visualização de página = 200 mil eventos do Evidently
200 mil atribuições de eventos do Evidently a USD 5 por milhão de eventos do Evidently = USD 1,00Cobrança mensal do CloudWatch Evidently = USD 1,00
-
Exemplo 23 - Iniciar o monitoramento com Evidently
Digamos que você execute duas inicializações que atendam a duas variações de recursos, cada uma para um tráfego de usuário de 200 mil visualizações de página no total por mês a uma taxa de amostragem de 100%. Você deseja monitorar três métricas que são geradas a partir de cada evento de dados (ou seja, três correspondências de regra). Sua aplicação gera um evento de atribuição por visualização de página, onde uma atribuição é uma chamada de API do Evidently determinando qual usuário verá qual recurso (divisão de tráfego). Ele também gera dois eventos de dados por exibição de página (como cliques do usuário). A cobrança será:
Cobrança por eventos do Evidently
Para atribuições, número de eventos do Evidently = 200 mil visualizações * 1 evento do Evidently por visualização de página * 2 inicializações = 400 mil eventos do Evidently
Para eventos de dados, número de eventos do Evidently = 200 mil visualizações * 2 eventos do Evidently por visualização de página = 400 mil eventos de dados do Evidently
Total de eventos do Evidently = eventos do Evidently da atribuição + eventos do Evidently dos dados = 400.000 + 400.000 = 800.000
800 mil eventos do Evidently a USD 5 por milhão de eventos do Evidently = USD 4,00Análise de cobrança de unidades do Evidently
Número de métricas do Evidently = 2 inicializações * 3 métricas = 6 métricas
Número de unidades de análise do Evidently = 6 métricas * 400 mil eventos de dados do Evidently = 2,4 milhões
Cobrança de análise = 2,4 milhões de unidades de análise do Evidently a USD 7,50 por milhão de unidades de análise do Evidently = USD 18,00Cobrança mensal do CloudWatch Evidently = cobrança de eventos + cobrança de análise = USD 4,00 + USD 18,00 = USD 22,00
Cobrança de métricas do CloudWatch = 12 métricas * USD 0,30 = USD 3,60
(As métricas do CloudWatch são por variação: 6 métricas do Evidently * 2 variações) -
Exemplo 24 - Experimentos e iniciar o monitoramento com Evidently
Digamos que você execute duas inicializações e três experimentos, atendendo a duas variações de recursos, cada um para tráfego de usuário de 200 mil visualizações de página totais por mês a uma taxa de amostragem de 100%. Você deseja monitorar três métricas que são geradas a partir de cada evento de dados (ou seja, três correspondências de regra). Sua aplicação gera um evento de atribuição por visualização de página, onde uma atribuição é uma chamada de API Evidently que diz qual usuário verá qual recurso (divisão de tráfego). Ele também gera dois eventos de dados por exibição de página (como cliques do usuário). A cobrança será:
Cobrança por eventos do Evidently
Para atribuições, número de eventos do Evidently = 200 mil visualizações * 1 evento do Evidently por visualização de página * (2 inicializações + 3 experimentos) = 1 milhão de eventos do Evidently
Para eventos de dados, número de eventos do Evidently = 200 mil visualizações * 2 eventos do Evidently por visualização de página = 400 mil eventos de dados do Evidently
Total de eventos do Evidently = 1.000.000 de eventos do Evidently (atribuição) + 400.000 eventos do Evidently (dados) = 1.400.000
1,4 milhão de eventos do Evidently a USD 5 por milhão de eventos do Evidently = USD 7,00Análise de cobrança de unidades do Evidently
Número de métricas do Evidently = (2 inicializações + 3 experimentos) * 3 métricas = 15 métricas
Número de unidades de análise do Evidently = 15 métricas * 400 mil eventos do Evidently de dados = 6 milhões
Cobrança por análise = 6 milhões de unidades de análise do Evidently a USD 7,50 por milhão de unidades de análise do Evidently = USD 45,00Cobrança mensal do CloudWatch Evidently = cobrança de eventos + cobrança de análise = USD 7,00 + USD 45,00 = USD 52,00
Cobrança de métricas do CloudWatch = 30 métricas * USD 0,30 = USD 9,00
(As métricas do CloudWatch são por variação: 15 métricas do Evidently * 2 variações) -
Exemplo 25 – CloudWatch RUM
Esta seria sua cobrança se sua aplicação tivesse 500 mil visitas em um mês, e você estivesse coletando eventos do CloudWatch RUM em 100% de amostragem para performance de carregamento de página e erros com 20 eventos de dados, incluindo um evento de início, um evento de visualização de página e dez eventos de performance (três sinais vitais da Web, uma pintura, uma navegação, cinco carregamentos de recursos) e oito erros por visita:
Total de eventos de dados RUM = 20 eventos de dados/visita * 500 mil visitas = 10 milhões de eventos de dados
Cobrança por 10 milhões de eventos de dados RUM a USD 1 por 100 mil eventos de dados = 10 milhões * USD 1/100 mil = USD 100Cobrança mensal de eventos de dados do CloudWatch RUM = USD 100 por mês
-
Exemplo 26 – Metrics Insights
Se você executar consultas do Metrics Insights pelo console do CloudWatch, não haverá cobrança para você.
Quando você executa suas consultas do Metrics Insights programaticamente usando a AWS CLI, o SDK ou o AWS CloudFormation, sua consulta é cobrada com base no número de métricas analisadas, independentemente de como você produz os resultados.
Se você tiver 1 milhão de métricas em sua conta e executar uma consulta que selecione 1.500 métricas para análise e essa análise retornar dez séries temporais nos resultados, sua cobrança será:
Cobrança de consulta = 1.500 métricas analisadas * USD 0,01 por mil métricas analisadas = USD 0,015
Se você tiver 5 milhões de métricas em sua conta e executar uma consulta que selecione 100 métricas para análise e essa análise retornar apenas uma série temporal nos resultados, sua cobrança será a seguinte:
Cobrança de consulta = 100 métricas analisadas * USD 0,01 por 1.000 métricas analisadas = USD 0,001
-
Exemplo 27 – Alarmes do CloudWatch com consultas do Metrics Insights e rateio mensal de custos
Com a AWS, você cria uma aplicação que funciona 24 horas por dia, todos os dias, durante vários meses, e usa instâncias do EC2 escaladas automaticamente. Você monitora suas instâncias do EC2 com uma consulta do Metrics Insights para receber um alerta quando a média de uso da CPU de todas as suas instâncias do EC2 ultrapassar um limite de 80%.
No mês de julho, sua aplicação usa consistentemente três instâncias.
No mês de agosto, sua aplicação aumenta a escala verticalmente até 4 instâncias no dia 16 de agosto a 00:00 UTC e continua usando 4 instâncias até o final do mês.
Para calcular custos mensais por alarmes
Em julho (que é um mês de 31 dias), você usa seu alarme continuamente todos os dias. A expressão matemática mostra como calcular o custo mensal de um alarme de resolução padrão recuperando a média de 3 métricas por meio de uma consulta do Metrics Insights.1 (alarme) x 3 (número de métricas analisadas pela consulta do Metrics Insights) x USD 0,10 (custo por métrica analisada por alarme) = USD 0,30
O custo total desse alarme para julho é de USD 0,30.
Para calcular custos mensais proporcionais por alarmes
Em agosto (que é um mês de 31 dias), você usa seu alarme continuamente todos os dias. A expressão matemática mostra como calcular o custo mensal de um alarme de resolução padrão recuperando a média de três métricas por meio de uma consulta do Metrics Insights por 15 dias e recuperando a média de quatro métricas por meio de um consulta do Metrics Insights por 16 dias.Por 360 horas (do 1.º dia a 00:00 UTC até o 15.º dia às 23:59 UTC), seu alarme de resolução padrão avalia a média de 3 métricas por meio de uma consulta do Metrics Insights, os custos para esse período serão:
1 (alarme) x 3 (número de métricas analisadas pela consulta do Metrics Insights) x 360/744 (cálculo proporcional do número de horas no mês) x USD 0,10 (custo por métrica analisada por alarme) = USD 0,15
Por 384 horas (do 16.º dia a 00:00 UTC até o 31.º dia às 23:59 UTC), seu alarme de resolução padrão avalia a média de 4 métricas por meio de uma consulta do Metrics Insights, os custos para esse período serão:
1 (alarme) x 4 (número de métricas analisadas pela consulta do Metrics Insights) x 384/744 (cálculo proporcional do número de horas no mês) x USD 0,10 (custo por métrica analisada por alarme) = USD 0,21
O custo total desse alarme para agosto é de USD 0,15 + USD 0,21 = USD 0,36.
Observe que todos os custos de alarmes são proporcionais, independentemente de usarem uma consulta do Metrics Insight ou não. Você pode aplicar a mesma lógica proporcional para projetar o custo de um alarme que é criado, excluído ou modificado para adicionar ou remover métricas durante o mês.
-
Exemplo 28 – Monitor de Internet
Se você adicionar dez distribuições do CloudFront e 20 nuvens privadas virtuais (VPCs) a um monitor para o monitoramento de 45 mil redes de cidades, a cobrança será:
- Cobrança para recursos monitorados:
Total de recursos monitorados = 10 distribuições do CloudFront + 20 VPCs = 30
30 recursos monitorados a USD 0,01 por recurso monitorado por hora = 30 x USD 0,01 = USD 0,30 por hora
- Cobrança pela rede municipal monitorada:
Total de redes municipais monitoradas = 45.000, primeiras 100 redes municipais = USD 0
Total de redes municipais monitoradas por mês = 45.000 por hora 730 horas/mês = 32.850.000 horas/mês da rede municipal
Primeiras 100 redes municipais por hora, total por mês (valor fixo a cada mês) = 74.000 horas/mês da rede municipal
Total de horas cobradas da rede municipal por mês = 32.850.000 horas da rede municipal por mês - 74.000 horas da rede municipal por mês = 32.776.000 horas/mês da rede municipal
32.776.000 horas/mês de redes municipais a USD 0,74 por 10.000 redes municipais por hora = USD 32.776.000 0,000074 = USD 2425,42 por mês - Cobrança do CloudWatch Logs:
Das 45 mil redes de cidades, o Monitor de Internet publica somente CloudWatch Logs para as 500 principais redes de cidades, o que é menos de 500 MB de dados de log por dia, ou (500 MB x 30) = 15 GB de dados por mês. Se você excluir a cobertura gratuita (exemplo: 5 GB), a cobrança de dados de log restantes será de 10 GB (15 GB - 5 GB). Se a tarifa por GB for de USD 0,50 por mês, um bom exemplo de cobrança mensal para o CloudWatch Logs seria USD 0,50 x 10 GB = USD 5 por mês.
- Cobrança para recursos monitorados:
-
Exemplo 29 - Consulta de várias fontes de dados
Neste exemplo, você tem uma aplicação com workloads na AWS e em ambientes híbridos e multinuvem. Você deseja consolidar suas métricas, painéis e alarmes em um único local para todas as suas workloads, independentemente do local.
Cobranças mensais de alarmes do CloudWatch
1. Métricas da AWS
Você cria alarmes para monitorar métricas na AWS. Consulte outros exemplos de preços relacionados a alarmes para esse cálculo.2. Métricas on-premises
Você cria alarmes para monitorar 15 métricas de suas workloads on-premises. Cada alarme se refere a uma métrica individual de suas workloads on-premises ou em outra nuvem. Sua cobrança é a seguinte: 15 alarmes * 1 métrica por alarme * 0,10 USD por métrica de alarme = 1,50 USD por mês.3. Outras métricas de nuvem
Suas métricas de alarmes em outra nuvem são cobradas exatamente da mesma forma que as métricas on-premises.
Se você criar alarmes para monitorar 15 métricas de outras workloads na nuvem, sua cobrança do CloudWatch será a mesma acima, 1,50 USD por mês.Você pode ter custos adicionais diretamente de outros fornecedores de nuvem por consultar métricas de suas APIs.
Cobranças mensais do painel do CloudWatch
Você cria um painel personalizado que apresenta 45 métricas do CloudWatch, 5 consultas em suas métricas on-premises e 5 consultas em suas métricas de outra nuvem: o painel apresenta 45 + 5 +5 = 55 métricas, portanto, não é elegível para o nível gratuito. Sua cobrança é a seguinte: 3 USD por painel personalizado = 3 USD por mês.
Cobranças mensais adicionais1. Cobranças adicionais pela execução do Lambda em seus alarmes
Cada consulta de fonte de dados é operada por uma função do AWS Lambda; quando você visualiza dados em um painel ou sempre que um alarme é avaliado, a função do AWS Lambda é executada em seu nome para recuperar os dados necessários e pode incorrer em custos conforme a definição de preço do AWS Lambda. Observe que o exemplo abaixo não leva em consideração o nível gratuito do AWS Lambda.
Cobrança do Lambda = cobrança de solicitações + cobrança pela duração
Um alarme padrão é avaliado a cada minuto; em um mês de 31 dias, o alarme é avaliado 44.640 vezes. Você tem 15 alarmes com uma consulta de fonte de dados para métricas on-premises e 15 outros alarmes com uma consulta de fonte de dados para outra nuvem, ou seja, (15 * 1) + (15 * 1) = 30 consultas.
A avaliação de seus alarmes induzirá 44.640 avaliações * 30 consultas = 1.339.200 execuções do Lambda.
Supondo um tempo médio de execução de 1 segundo, as cargas induzidas por seus alarmes são as seguintes:
1.339.200 execuções do Lambda * 0,2 USD por 1.000.000 de solicitações + duração de 1 segundo * 1.339.200 execuções do Lambda * 1 GB de tamanho de memória * 0,0000166667 por GB por segundo = 0,27 USD + 22,32 = 22,59 USD por mês.2. Cobranças adicionais pela execução do Lambda em seu painel
Para visualizações de painel, fazemos as seguintes suposições:
* você atualiza o painel 20 vezes por dia
* as visualizações utilizam consultas mais complexas do que alarmes, e o tempo médio de execução de uma consulta é de 3 segundosA visualização de dados de seus painéis induzirá 10 consultas * 20 vezes por dia * 31 dias = 6.200 execuções do Lambda por mês
As cobranças do AWS Lambda induzidas pelo seu painel são as seguintes:
6.200 execuções do Lambda * 0,2 USD por 1.000.000 de solicitações + duração de 3 segundos * 6.200 execuções do Lambda * 1 GB de tamanho de memória * 0,000016667 USD por GB por segundo = 0,00 USD + 0,31 USD = 0,31 USD por mês.
Cobranças adicionais mensais = 22,59 USD + 0,31 USD = 22,90 USD por mês
Total de cobranças mensais = 1,50 USD + 1,50 USD + 3 + 22,90 USD = 28,90 USD por mês
-
Exemplo 30 - Monitor de rede
Vamos imaginar que você é uma instituição financeira que deseja monitorar o desempenho de seus aplicativos de negociação usando o CloudWatch Network Monitor. Para maior resiliência, você distribuiu seu aplicativo em três zonas de disponibilidade, mapeando para três sub-redes. Sua infraestrutura se conecta a oito endereços IP on-premises por meio de links redundantes do AWS Direct Connect. Ao final do período de teste gratuito de 30 dias, sua primeira fatura mensal pelo uso do CloudWatch Network Monitor for Hybrid no Leste dos EUA (Norte da Virgínia) seria calculada da seguinte forma:
1. Cobrança para recursos monitorados:
30 dias * 24 horas = 720 horas
Número total de sub-redes VPC: 3
Número total de destinos on-premises acessíveis a partir de cada sub-rede VPC: 8
3 sub-redes VPC para os primeiros 4 destinos a USD 0,10 USD por recurso monitorado por hora = 3 * 720 horas * USD 0,10 = USD 216 por mês
Multiplique por 2 para contabilizar 8 destinos = USD 216 * 2 = USD 432 por mês.
2. As métricas do CloudWatch cobram:
Para cada sonda, o Network Monitor vende 3 métricas do CloudWatch
Número de sondas monitoradas: 3 sub-redes * 8 endereços IP de destino = 24 sondas
Número total de métricas: 24 sondas * 3 métricas por sonda = 72 métricas
Total de cobranças do CloudWatch por métricas: 72 métricas * USD 0,30/métrica/mês = USD 21,60 por mêsCobrança total do CloudWatch Network Monitor neste exemplo: USD 438 + USD 21,60 = USD 459,60 por mês
-
Exemplo 31 - Monitoramento detalhado do API Gateway
Um endpoint do API Gateway habilitado com métricas detalhadas tem dois recursos (/devices e /authenticate) implantados em um estágio chamado prod. Cada um desses recursos usa um dos seguintes métodos: DELETE, POST, OPTIONS e GET.
Por padrão, o API Gateway publica 4xxError, 5xxError, CacheHitCount, CacheMissCount, Count, IntegrationLatency e Latency por API. Depois que as métricas detalhadas do API Gateway estiverem habilitadas, todas as métricas acima, juntamente com as dimensões - nome da API, método, recurso, estágio, serão emitidas para o CloudWatch.
Observe que nem todas as métricas podem ser emitidas, por exemplo, 4xxError ou 5xxError podem não aparecer se não houver erros.
- Número de recursos = 2 (devices e authenticate)
- Número de métodos = 4 (DELETE, POST, OPTIONS e GET)
- Número de estágios = 1 (prod)
- Métricas publicadas (Count, IntegrationLatency, Latency, 5xx, 4xx) = 5
Número total de métricas geradas:
= Método (DELETE, POST, OPTIONS e GET) x Recurso (authenticate e devices) x Estágio (prod) x Métricas (Count, IntegrationLatency, Latency, 5xx, 4xx)= 2 x 4 x 1 x 5 = 40
Cada métrica cobra USD 0,30 por mês inteiro e eleva o custo máximo para 40 x 0,3 = USD 12 por mês.
Se você exceder o total de 10 mil métricas, os preços serão aplicados em camadas com base no volume. Para obter detalhes, consulte a tabela de preços das métricas.
Recursos adicionais de definição de preço
Calcule facilmente os custos mensais com a AWS.
Entre em contato com os especialistas da AWS para obter uma cotação personalizada.