Definição de preço do Amazon CloudWatch
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ê receberá cobrança 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.
| Logs |
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 |
|---|---|
| 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) |
| Painéis e alarmes | Painéis
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 Dez 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) |
| Observabilidade de aplicações |
Application Signals e pesquisa de transações (inclui “métricas de ouro” e visibilidade completa dos intervalos de transações da aplicação)
Observabilidade entre contas
Eventos de aplicativos do CloudWatch Synthetics e do RUM Synthetics
Evidently
|
| Observabilidade da infraestrutura |
Database Insights Modo padrão do Database Insights: histórico de sete dias de dados de performance da métrica de carga do banco de dados Monitoramento de rede Monitoramento do fluxo de dez recursos em todas as contas por 12 meses (7.300 recurso/horas 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.
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 e alarmes
-
Observabilidade de aplicações
-
Observabilidade da infraestrutura
-
Logs
-
Esta seção abrange:
- Logs personalizados
- Observabilidade entre contas
- Vended Logs
- Analisar com o OpenSearch
- CloudWatch Contributor Insights para CloudWatch Logs, DynamoDB e PrivateLink
Veja as tabelas de preços para:
- Proteção de dados
- Armazenamento de logs
- Logs Insights
- Live tail
-
Métricas
-
Esta seção abrange:
- Métricas
- APIs
- Fluxos de métricas
-
Painéis e alarmes
-
Esta seção abrange:
- Painéis
- Alarmes em métricas
- Alarmes agregados
-
Observabilidade de aplicações
-
Esta seção abrange:
- Application Signals e pesquisa de transações (inclui “métricas de ouro” e visibilidade completa dos intervalos de transações da aplicação)
- Application Signal (inclui “métricas de ouro”, sem visibilidade dos intervalos de transações da aplicação)
- Observabilidade de aplicações entre contas
- Rastreamentos do X-Ray
- Eventos de aplicações do CloudWatch Synthetics e do CloudWatch RUM
- Evidently
-
Observabilidade da infraestrutura
-
Esta seção abrange:
- Container Insights com observabilidade aprimorada para o EKS
- Container Insights com observabilidade aprimorada para o ECS
- Container Insights sem observabilidade aprimorada
- Modo avançado do Database Insights
- Monitoramento de rede do CloudWatch com monitoramento de fluxo
- Monitoramento de rede do CloudWatch com monitoramento de internet
- Monitoramento de rede do CloudWatch com monitoramento sintético
Exemplos 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 preço mais atuais de suas regiões.
-
Exemplo 1: analisar logs com o Live Tail
Exemplo 1 – Metrics Insights
Exemplo 1: monitoramento detalhado do EC2
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
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
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
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes. -
Exemplo 2: detectar e mascarar dados de log sigilosos com proteção de dados
Exemplo 2: monitoramento detalhado do API Gateway
Exemplo 2: observabilidade entre contas
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
Um endpoint do API Gateway habilitado com métricas detalhadas tem dois recursos, /devices e /authenticate, implantados no estágio denominado 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.
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
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: Monitoramento de logs fornecidos ao Amazon CloudWatch Logs, Amazon S3 ou Amazon Data Firehose
Exemplo 3 - Métricas personalizadas
Se você estiver monitorando serviços da AWS que enviam volume de log fornecido para um dos destinos com suporte por mês e arquivando os dados por um mês, será cobrado com base no nível de log fornecido por destino e em quaisquer taxas de destino que possam existir. Exemplo de 72 TB de logs vendidos entregues ao CloudWatch Logs, conforme segue:
Cobrança mensal de entrega 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
- De 50 TB a 72 TB a USD 0,05 por GB = 22* 1,024 * USD 0,05 = USD 1.126,40
Cobrança total da entrega = USD 5.120 + USD 5.120 + USD 2.048 + USD 1,126,40 = USD 13.414,40
Cobranç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,60
Cobrança mensal do CloudWatch = USD 13,414.40 + USD 921.60 = USD 14,336
Observações:- Os níveis de volume são redefinidos no início de cada mês
- Para destinos do S3: além das taxas de entrega de logs fornecidos, os clientes são cobrados com base nos custos de armazenamento do S3 e nas taxas opcionais de conversão de formato (por exemplo, conversão do formato Apache Parquet).
- Para destinos do Firehose: além das taxas de entrega de logs fornecidos, os clientes são cobrados com base nas taxas de ingestão do Firehose por GB processado.
- O exemplo é baseado na região Norte da Virginia. Os níveis de preços e as taxas podem variar de acordo com o tipo de destino e a Região da AWS.
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: Fluxos de métricas
Exemplo 4: CloudWatch RUM
Exemplo 4: métricas de replicação do S3
Exemplo 4: monitoramento de logs fornecidos pelo Amazon CloudFront, AWS WAF e Amazon MediaTailor entregues ao Amazon CloudWatch Logs
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 Amazon 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êsAmazon Data Firehose
Dados do Amazon 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 Amazon 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 Amazon Data Firehose = USD 5,97 por mêsSaída de dados (endpoint de HTTP do Amazon Data Firehose para parceiro de monitoramento)
Até 9,999 TB por mês a USD 0,09 por GB (como os primeiros 100 GB são gratuitos, removeremos 100 GB do cálculo do preço) = 106 GB * USD 0,09 = USD 9,54
Cobrança de saída de dados = USD 9,54 por mêsTotal da cobrança mensal = USD 1.296 por mês + USD 5,97 por mês + USD 9,54 por mês = USD 1.311,51 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.
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
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)Os logs do AWS WAF, os logs de acesso padrão do Amazon CloudFront e os logs do MediaTailor recebem um desconto entre produtos com base no uso dos respectivos serviços.
- Para cada solicitação do AWS WAF, você recebe 500 bytes de entrega de log para o Amazon CloudWatch Logs ou Amazon S3 sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
- Para cada solicitação do CloudFront, você recebe 750 bytes de entrega de log para o CloudWatch Logs sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
- Para cada inserção de anúncio do MediaTailor, você recebe 50 kb de entrega de logs para o CloudWatch, Firehose e S3 sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
Os excedentes são cobrados usando níveis de logs fornecidos específicos do serviço, que refletem os preços do CloudWatch Vended Logs. Cada serviço mantém sua própria estrutura de camadas separada do bucket genérico de logs fornecidos.
Exemplo:
Se você estiver usando o serviço do AWS WAF e ele enviar 72 TB de volume de logs fornecidos pelo WAF para o CloudWatch Logs e você tiver 70 bilhões de solicitações do WAF para o mês em questão, suas cobranças serão as seguintes:
Créditos de logs do WAF ganhos no final do mês: 70B solicitações fornecerão 35 TB de logs gratuitamente durante o mês em questão.
Cobrança mensal de entrega de logs- De 0 a 10 TB a USD 0,50 por GB
- Sem créditos: 10 * 1.024 * USD 0,50 = USD 5.120,00
- Com créditos: 10 TB de 35 TB de créditos usados (25 TB de créditos restantes) = 0 * USD 0,50 =USD 0
- 10 TB a 30 TB a USD 0,25 por GB
- Sem créditos: 20 * 1.024 * USD 0,25 = USD 5.120,00
- Com créditos: 20 TB de 25 TB de créditos usados (5 TB de créditos restantes) = 0 * USD 0,25 = USD 0
- 30 TB a 50 TB a USD 0,10 por GB
- Sem créditos: 20 * 1.024 * USD 0,10 = USD 2.048,00
- Com créditos: 5 TB de 5 TB de créditos usados (0 TB de crédito restante) = 15 * 1.024 * USD 0,10 = USD 1.536,0
- De 50 TB a 72 TB a USD 0,05 por GB
- Sem créditos: 22 * 1.024 * USD 0,05 = USD 1.126,4
- Nenhum crédito restante
Cobrança total da entrega = USD 0 + USD 0 + USD 1.532 + USD 1,126,40 = USD 2.662,4
Cobranç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,60
Custos mensais do CloudWatch com créditos = USD 2.662,4 + USD 921,60 = USD 3.584,0 -
Exemplo 5: monitorar com o Contributor Insights
Exemplo 5: alarmes com detecção de anomalias
Exemplo 5: monitoramento com logs
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
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 está atualmente disponível em todas as regiões comerciais da AWS.
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: métricas personalizadas
Exemplo 6: analisar logs com o Live Tail
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
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: insights sobre métricas
Exemplo 7: monitoramento de logs fornecidos entregues ao Amazon CloudWatch Logs, Amazon S3 ou Amazon Data Firehose
Se você estiver monitorando serviços da AWS que enviam volume de log fornecido para um dos destinos com suporte por mês e arquivando os dados por um mês, será cobrado com base no nível de log fornecido por destino e em quaisquer taxas de destino que possam existir. Exemplo de 72 TB de logs vendidos entregues ao CloudWatch Logs, conforme segue:
Cobrança mensal de entrega 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
- De 50 TB a 72 TB a USD 0,05 por GB = 22* 1,024 * USD 0,05 = USD 1.126,40
Cobrança total da entrega = USD 5.120 + USD 5.120 + USD 2.048 + USD 1,126,40 = USD 13.414,40
Cobranç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,60
Cobrança mensal do CloudWatch = USD 13,414.40 + USD 921.60 = USD 14,336
Observações:- Os níveis de volume são redefinidos no início de cada mês
- Para destinos do S3: além das taxas de entrega de logs fornecidos, os clientes são cobrados com base nos custos de armazenamento do S3 e nas taxas opcionais de conversão de formato (por exemplo, conversão do formato Apache Parquet).
- Para destinos do Firehose: além das taxas de entrega de logs fornecidos, os clientes são cobrados com base nas taxas de ingestão do Firehose por GB processado.
- O exemplo é baseado na região Norte da Virginia. Os níveis de preços e as taxas podem variar de acordo com o tipo de destino e a Região da AWS.
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 8: monitoramento detalhado do API Gateway
Exemplo 8: monitoramento de logs fornecidos pelo Amazon CloudFront, AWS WAF e Amazon MediaTailor entregues ao Amazon CloudWatch Logs
Um endpoint do API Gateway habilitado com métricas detalhadas tem dois recursos, /devices e /authenticate, implantados no estágio denominado 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.
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
Os logs do AWS WAF, os logs de acesso padrão do Amazon CloudFront e os logs do MediaTailor recebem um desconto entre produtos com base no uso dos respectivos serviços.
- Para cada solicitação do AWS WAF, você recebe 500 bytes de entrega de log para o Amazon CloudWatch Logs ou Amazon S3 sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
- Para cada solicitação do CloudFront, você recebe 750 bytes de entrega de log para o CloudWatch Logs sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
- Para cada inserção de anúncio do MediaTailor, você recebe 50 kb de entrega de logs para o CloudWatch, Firehose e S3 sem custo adicional. Qualquer excedente incorrerá em cobranças do Amazon CloudWatch Logs.
Os excedentes são cobrados usando níveis de logs fornecidos específicos do serviço, que refletem os preços do CloudWatch Vended Logs. Cada serviço mantém sua própria estrutura de camadas separada do bucket genérico de logs fornecidos.
Exemplo:
Se você estiver usando o serviço do AWS WAF e ele enviar 72 TB de volume de logs fornecidos pelo WAF para o CloudWatch Logs e você tiver 70 bilhões de solicitações do WAF para o mês em questão, suas cobranças serão as seguintes:
Créditos de logs do WAF ganhos no final do mês: 70B solicitações fornecerão 35 TB de logs gratuitamente durante o mês em questão.
Cobrança mensal de entrega de logs- De 0 a 10 TB a USD 0,50 por GB
- Sem créditos: 10 * 1.024 * USD 0,50 = USD 5.120,00
- Com créditos: 10 TB de 35 TB de créditos usados (25 TB de créditos restantes) = 0 * USD 0,50 =USD 0
- 10 TB a 30 TB a USD 0,25 por GB
- Sem créditos: 20 * 1.024 * USD 0,25 = USD 5.120,00
- Com créditos: 20 TB de 25 TB de créditos usados (5 TB de créditos restantes) = 0 * USD 0,25 = USD 0
- 30 TB a 50 TB a USD 0,10 por GB
- Sem créditos: 20 * 1.024 * USD 0,10 = USD 2.048,00
- Com créditos: 5 TB de 5 TB de créditos usados (0 TB de crédito restante) = 15 * 1.024 * USD 0,10 = USD 1.536,0
- De 50 TB a 72 TB a USD 0,05 por GB
- Sem créditos: 22 * 1.024 * USD 0,05 = USD 1.126,4
- Nenhum crédito restante
Cobrança total da entrega = USD 0 + USD 0 + USD 1.532 + USD 1,126,40 = USD 2.662,4
Cobranç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,60
Custos mensais do CloudWatch com créditos = USD 1.638,40 + USD 921,60 = USD 3.584,0 -
Exemplo 9: fluxos de métricas
Exemplo 9: detectar e mascarar dados de log sigilosos com proteção de dados
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 Amazon 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êsAmazon Data Firehose
Dados do Amazon 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 Amazon 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 Amazon Data Firehose = USD 5,97 por mêsSaída de dados (endpoint de HTTP do Amazon Data Firehose para parceiro de monitoramento)
Até 9,999 TB por mês a USD 0,09 por GB (como os primeiros 100 GB são gratuitos, removeremos 100 GB do cálculo do preço) = 106 GB * USD 0,09 = USD 9,54
Cobrança de saída de dados = USD 9,54 por mêsTotal da cobrança mensal = USD 1.296 por mês + USD 5,97 por mês + USD 9,54 por mês = USD 1.311,51 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.
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: alarmes com detecção de anomalias
Exemplo 10: Database Insights
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 está atualmente disponível em todas as regiões comerciais da AWS.
O modo Avançado do Database Insights custa USD 0,0125 por vCPU/hora para cada instância provisionada, e USD 0,003125 por ACU/hora para cada instância do Aurora Sem Servidor v2 em um cluster do Aurora. Você pode habilitar o modo Avançado do Database Insights no nível do cluster em bancos de dados do Aurora e do RDS, mas não individualmente para cada instância.
Abaixo está um exemplo de um cluster Aurora que tem um gravador provisionado (db.r5.xlarge) e duas instâncias de leitor Sem Servidor v2. Nesse caso, o cálculo de suas cobranças mensais será determinado da seguinte forma:- Contagem total de vCPU = (contagem de vCPU de db.r5.xlarge × 1) = (4 × 1) = 4
- Contagem total da ACU = soma do uso médio da ACU para duas instâncias de leitor (assumindo o uso da ACU de 10 e 22 para as duas instâncias do Aurora Sem Servidor v2) = 10 + 22 = 32
- Cobrança mensal = (uso total da vCPU × taxa por hora da vCPU para o modo Avançado do Database Insights × número de horas no mês) + (uso total da ACU × taxa por hora da ACU para o modo Avançado do Database Insights × número de horas no mês) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = USD 108
- O uso desse recurso é calculado por hora, e as horas parciais são arredondadas para cima.
- O preço não depende da quantidade real de dados de performance armazenados.
- Se você mudar para o modo padrão do Database Insights, os dados de performance com mais de sete dias serão excluídos.
-
Exemplo 11: alarmes com detecção de anomalias
Exemplo 11: alarme com alarmes compostos
Exemplo 11: monitor de rede
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 está atualmente disponível em todas as regiões comerciais da AWS.
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
Monitoramento de fluxo
Vamos imaginar que você seja uma empresa de varejo que deseja monitorar a performance da rede para uma workload de coleta de pagamentos. A workload de coleta de pagamentos é implementada em 30 instâncias do EC2 em uma única VPC. Você está interessado na implantação do monitoramento de fluxo em todas essas instâncias. Suas taxas mensais de monitoramento de fluxo são as seguintes:1. Cobrança para recursos monitorados:
30 dias * 24 horas = 720 horas
Número total de recursos monitorados = 30 instâncias do EC2 = 30 recursos monitorados
Como oferecemos dez recursos monitorados gratuitamente nos primeiros 12 meses, haverá uma cobrança pelos recursos monitorados restantes = 30-10 = 20
20 recursos monitorados a USD 0,0069 por recurso monitorado por hora = 20 * USD 0,0069 = USD 0,138 * 720 horas = USD 99,36 por mês2. Cobranças de métricas do CloudWatch:
Digamos que você crie cinco monitores para monitorar as workloads em execução nessas 30 instâncias. Cada monitor fornece cinco métricas do CloudWatch.
Número total de métricas: 5 monitores * 5 métricas por monitor = 25 métricas
Total de cobranças do CloudWatch por métricas: 25 métricas * USD 0,30/métrica/mês = USD 7,5 por mês
Custo total do monitoramento de fluxo neste exemplo: USD 99,36 + USD 7,5 = USD 106,86 por mêsMonitoramento da Internet
Se você adicionar 10 distribuições do CloudFront e 20 nuvens privadas virtuais (VPCs) a um monitor para monitorar 45 mil redes urbanas, sua cobrança será a seguinte:1. Cobrança para recursos monitorados:
30 dias * 24 horas = 720 horas
Número 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 * USD 0,01 = USD 0,30 por hora = USD 0,30 * 720 horas por mês = USD 216 por mês2. Cobrança pela rede municipal monitorada:
Total de redes urbanas monitoradas = 45.000, primeiras 100 redes urbanas = USD 0
Total de redes urbanas monitoradas por mês = 45.000 por hora * 720 horas/mês = 32.400.000 horas de rede urbana/mês
Primeiras 100 redes urbanas por hora, total por mês (valor fixo todo mês) = 72.000 horas de rede urbana/mês
Total de horas/mês de rede urbana cobradas = 32.400.000 horas/mês de rede urbana - 72.000 horas/mês de rede urbana = 32.328.000 horas/mês de rede urbana
32.328.000 horas/mês de redes urbanas a USD 0,74 por 10.000 redes urbanas por hora = 32.328.000 USD 0,000074 = USD 2392,27 por mês3. Cobrança do CloudWatch Logs:
Das 45 mil redes urbanas, o monitoramento da Internet só publicará logs do CloudWatch para as 500 principais redes urbanas, o que representa menos de 500 MB de dados de logs por dia, ou (500 MB * 30) = 15 GB de dados por mês. Se você excluir a cobertura gratuita (exemplo: 5 GB), os dados de logs restantes pelos quais haverá uma cobrança serão 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.
Custo total do monitoramento da Internet neste exemplo: USD 216 + USD 2.392,27 + USD 5 = USD 2.613,27 por mêsMonitoramento sintético
Vamos imaginar que você seja uma instituição financeira que deseja monitorar a performance das aplicações de negociação usando monitoramento sintético. Para fins de resiliência, você distribuiu a aplicação 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. A cobrança mensal para usar o monitoramento sintético na região Leste dos EUA (Norte da Virgínia) será 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 da VPC para os primeiros quatro destinos a USD 0,10 por recurso monitorado por hora = 3 * 720 horas * USD 0,10 = USD 216 por mês
Multiplicado por 2 para contabilizar oito destinos = USD 216 * 2 = USD 432 por mês2. Cobranças de métricas do CloudWatch:
Para cada sonda, o monitoramento sintético vende três 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 para métricas: 72 métricas * USD 0,30/métrica/mês = USD 21,60 por mês
Custo total do monitoramento sintético neste exemplo: USD 432 + USD 21,60 = USD 453,60 por mês -
Exemplo 12: alarmes do CloudWatch com consultas do Metrics Insights e rateio mensal de custos
Exemplo 12: Container Insights para o Amazon ECS (com e sem observabilidade aprimorada)
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 de proporção para projetar o custo de um alarme que é criado, excluído ou modificado para adicionar ou remover métricas durante o mês.
1/Container Insights com observabilidade aprimorada para o Amazon ECS
Ao usar o Container Insights com observabilidade aprimorada, haverá uma cobrança com base no número de métricas ingeridas no ambiente de contêiner, sendo que esse número 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 de contêiner com 5 nomes de serviço exclusivos, 10 nomes de tarefas exclusivos com 20 IDs de tarefa exclusivos e 50 contêineres, em média, em execução, sua cobrança seria a seguinte:
Há um número predefinido de métricas relatadas para cada cluster, tarefa, serviço e contêineres em execução no Fargate. Cada cluster reporta 29 métricas, cada serviço relata 31 métricas, cada definição de tarefa relata 26 métricas, cada tarefa relata 26 métricas e cada contêiner relata 26 métricas. Todas as métricas do CloudWatch são proporcionais por hora. Este exemplo supõe que os pontos de dados são relatados para o mês todo.
Número por mês de métricas do CloudWatch
= (29 métricas de cluster * 1 nome exclusivo de cluster) + (31 métricas de serviço * 5 nomes exclusivos de serviço) + (26 métricas de definição de tarefa * 10 nomes exclusivos de tarefa) + (26 métricas de tarefa * 20 IDs exclusivos de tarefa) + (26 métricas de contêiner * 50 IDs exclusivos de contêiner)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2.264 métricas do CloudWatchCusto mensal das métricas do CloudWatch = USD 0,07 por métrica * 2.264 métricas = USD 158,48
Se você estiver usando logs de contêineres, eles serão cobrados com base no preço padrão de ingestão e armazenamento de logs do CloudWatch. Observe que o Container Insights adiciona 700 bytes por linha de log para os metadados necessários para habilitar a filtragem.
Para clusters do ECS em execução no EC2, cada cluster relata 24 métricas, cada serviço relata 26 métricas, cada definição de tarefa relata 21 métricas, cada tarefa relata 22 métricas e cada contêiner relata 20 métricas.
2/Container Insights sem observabilidade aprimorada para o Amazon ECS
O Container Insights oferece monitoramento do Amazon ECS, fornecendo métricas agregadas no nível do cluster e do serviço. Se você monitorar 1 cluster de contêiner com 5 nomes de serviços exclusivos, 10 nomes de tarefas exclusivos e 50 contêineres, em média, em execução, 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 em execução no Fargate. Cada cluster relata 13 métricas, cada serviço relata 15 métricas e cada tarefa relata 10 métricas. As métricas do CloudWatch são agregadas por tarefa e serviço usando seus nomes. Aumentar o número de instâncias ou contêineres em execução não afetará a quantidade de métricas geradas do CloudWatch. Todas as métricas do CloudWatch são proporcionais por hora. Este exemplo supõe que os pontos de dados são relatados para o mês todo.
Número por mês de métricas do CloudWatch
= (13 métricas de cluster * 1 cluster exclusivo) + (15 métricas de serviço * 5 nomes de serviço exclusivos) + (10 métricas de tarefa * 10 nomes de tarefa exclusivos)
= (13 * 1) + (15 * 5) + (10 * 10)
= 188 métricas do CloudWatchCusto mensal das métricas do CloudWatch = USD 0,30 por métrica para as primeiras 10.000 métricas * 188 métricas = USD 56,40.
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
Para clusters do ECS em execução no EC2, cada cluster relata 11 métricas, cada serviço relata 13 métricas e cada tarefa relata 8 métricas.
CloudWatch Logs
Para o Amazon ECS, há um tamanho médio presumido de logs ingeridos para cada cluster, serviço, tarefa e contêiner. Cada cluster relata 0,0181 GB de logs, cada serviço relata 0,02816 GB de logs, cada tarefa relata 0,06437 GB de logs e cada contêiner relata 0,04426 GB de logs por mês, em média.
O custo dos logs ingeridos varia de acordo com os nomes usados para o cluster, contêiner, pod, serviço, nomes de instância, rótulos etc.
GB mensal de logs do CloudWatch ingeridos = (1 cluster * 0,0181 GB) + (5 serviços * 0,02816 GB) + (10 nomes de tarefas * 0,06437 GB) + (50 contêineres * 0,04426 GB) = 3,02 GB por mês
Custo mensal dos logs ingeridos = USD 0,50 por GB de logs ingeridos * 3,02 GB de eventos de performance como logs do CloudWatch = USD 1,51 por mês
Custo mensal do CloudWatch = USD 56,40 + USD 1,51 = USD 57,91 por mês.
Os valores dos preços exibidos aqui 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 o Amazon EKS e Kubernetes (com e sem observabilidade aprimorada)
Exemplo 13: Observabilidade de aplicações: Application Signal e pesquisa de transações (inclui “métricas de ouro” e visibilidade completa dos intervalos de transações da aplicação)
1/Container Insights com observabilidade aprimorada para o Amazon EKS
Ao usar o Container Insights com observabilidade aprimorada, haverá uma cobrança com base no número de observações em 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 workloads, 20 pods e 20 contêineres e os pontos de dados sejam relatados durante o mês todo.
Há um número médio de observações ingeridas por minuto para cada componente do contêiner do 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 138 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 observações) + (1 namespace * 2 observações) + (5 serviços * 2 observações) + (16 workloads* 7 observações) + (20 pods * 138 observações) + (20 contêineres * 21 observações)] * 60 minutos * 24 horas * 30 dias
= [ 1.720 + 680 + 2 + 10 + 112 + 2.760 + 420] * 43.200 minutos/mês = 246.412.800 observações por mêsA cobrança mensal do Container Insights = 246.412.800 * USD 0,21/1 milhão de observações = USD 51,75
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 logs de contêineres continuarão a ser cobrados com base no preço padrão de ingestão e armazenamento de logs do CloudWatch.
2/Container Insights sem observabilidade aprimorada para o Amazon EKS e o 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, a cobrança 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
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
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 da ingestão mensal de logs = USD 0,50 por GB de logs ingeridos * 11,45 GB de eventos de performance como o 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 dos preços exibidos aqui 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.
Este exemplo pressupõe que você não esteja usando o primeiro teste gratuito (saiba mais sobre o teste gratuito no nível gratuito da AWS acima).
Se você monitorar um aplicativo que gera 72 TB de extensões por mês e indexa 2% das extensões ingeridas.
Cobranças mensais ingeridas
De 0 a 10 TB a USD 0,35 por GB = 10 x 1.024 x USD 0,35 = USD 3.584,00
10 TB a 30 TB a USD 0,20 por GB = 20 x 1.024 x USD 0,20 = USD 4.096,00
De 30 TB a 72 TB a USD 0,15 por GB = 42 x 1,024 x USD 0,15 = USD 6.451,20
Cobranças totais de ingestão = USD 3.584 + USD 4.096 + USD 6.451,2 = USD 14.131,20 por mês
Cobranças mensais indexadas
Supondo que 1 intervalo = ~ 1 kB, 72 TB significam 72 B intervalos por mês. Como você está indexando apenas 2%, isso significa intervalos de 1,44 bilhão. Como 1% dos períodos indexados estão incluídos nas cobranças mensais ingeridas, você paga apenas por 1% dos 720 milhões de períodos por mês, em vez de 2% completos dos 1,44 bilhão de períodos.
720 milhões a USD 0,75 por milhão de extensões indexadas = 720 milhões x USD 0,75 = USD 540 por mês
Cobrança total
= USD 14.131,20 + USD 540 = USD 14.671,2 por mês
Se você monitorar um aplicativo que gera 10 TB de extensões por mês, 18 TB de log de formato métrico incorporado (EMF) registra como métricas de aplicativo e indexa 1% das extensões como resumos de rastreamento, o total de GB ingeridos é de 28 TB (10+18).
Cobranças mensais ingeridas
De 0 a 10 TB a USD 0,35 por GB = 10 x 1.024 x USD 0,35 = USD 3.584,00
10 TB a 30 TB a USD 0,20 por GB = 18 x 1.024 x USD 0,20 = USD 3.686,00
Cobranças totais de ingestão = USD 3.584 + USD 3.686 = USD 7.270 por mês
Cobranças mensais de períodos indexados
Não há cobranças por períodos indexados, pois 1% dos períodos indexados estão incluídos no modelo de preços.
Observação: as extensões ingeridas como logs não incorrerão em precificação de ingestão de logs
-
Exemplo 14: monitorar aplicações com o ServiceLens
Exemplo 14: rastreamento do X-Ray
Exemplo 14: Observabilidade de aplicações: Application Signal (inclui “métricas de ouro”, sem visibilidade das transações da aplicação)
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.
Rastreamento do X-Ray
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%, seu custo será calculado conforme o seguinte:
Rastreamentos registrados
Rastreamentos registrados por 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 USD
Além disso, suponhamos que você faça 100 consultas ao dia com cada uma delas verificando os dados capturados na última 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
Rastreamentos faturáveis recuperados/verificados ao mês = 775.000 rastreamentos – 1.000.000 de rastreamentos do nível gratuito = 0 rastreamentos
Cobranças mensais relacionadas aos rastreamentos recuperados e verificados = 0 de rastreamentos x 0,0000005 USD = 0 USDAlém disso, vamos supor que você tenha ativado o X-Ray Insights em qualquer um ou em todos os grupos do X-Ray.
Rastreamentos do X-Ray Insights processados
Rastreamentos registrados por mês = 2.000 solicitações por hora x 24 horas x 31 dias x 10% = 148.800 rastreamentos
Cobranças de rastreamentos de insights mensais processados = 148.800 rastreamentos x USD 0,000001 = USD 0,15O custo total mensal pelo uso do rastreamento do X-Ray será de USD 0,24 + USD 0,15 = USD 0,39.
Por padrão, o rastreamento do X-Ray é ativado a uma taxa de amostragem de 5%, quando implementa o Application Signals. 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
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ês
Alé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.
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
Exemplo 15: Application Signals e pesquisa de transações (inclui “métricas de ouro” e visibilidade completa dos intervalos de transações da aplicação)
Exemplo 15: Observabilidade de aplicações: Rastreamento do X-Ray
Este exemplo pressupõe que você não esteja usando o primeiro teste gratuito (saiba mais sobre o teste gratuito no nível gratuito da AWS acima).
Se você monitorar um aplicativo que gera 72 TB de extensões por mês e indexa 2% das extensões ingeridas.
Cobranças mensais ingeridas
De 0 a 10 TB a USD 0,35 por GB = 10 x 1.024 x USD 0,35 = USD 3.584,00
10 TB a 30 TB a USD 0,20 por GB = 20 x 1.024 x USD 0,20 = USD 4.096,00
De 30 TB a 72 TB a USD 0,15 por GB = 42 x 1,024 x USD 0,15 = USD 6.451,20
Cobranças totais de ingestão = USD 3.584 + USD 4.096 + USD 6.451,2 = USD 14.131,20 por mês
Cobranças mensais indexadas
Supondo que 1 intervalo = ~ 1 kB, 72 TB significam 72 B intervalos por mês. Como você está indexando apenas 2%, isso significa intervalos de 1,44 bilhão. Como 1% dos períodos indexados estão incluídos nas cobranças mensais ingeridas, você paga apenas por 1% dos 720 milhões de períodos por mês, em vez de 2% completos dos 1,44 bilhão de períodos.
720 milhões a USD 0,75 por milhão de extensões indexadas = 720 milhões x USD 0,75 = USD 540 por mês
Cobrança total
= USD 14.131,20 + USD 540 = USD 14.671,2 por mês
Se você monitorar um aplicativo que gera 10 TB de extensões por mês, 18 TB de log de formato métrico incorporado (EMF) registra como métricas de aplicativo e indexa 1% das extensões como resumos de rastreamento, o total de GB ingeridos é de 28 TB (10+18).
Cobranças mensais ingeridas
De 0 a 10 TB a USD 0,35 por GB = 10 x 1.024 x USD 0,35 = USD 3.584,00
10 TB a 30 TB a USD 0,20 por GB = 18 x 1.024 x USD 0,20 = USD 3.686,00
Cobranças totais de ingestão = USD 3.584 + USD 3.686 = USD 7.270 por mês
Cobranças mensais de períodos indexados
Não há cobranças por períodos indexados, pois 1% dos períodos indexados estão incluídos no modelo de preços.
Observação: as extensões ingeridas como logs não incorrerão em precificação de ingestão de logs
Rastreamento do X-Ray
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%, seu custo será calculado conforme o seguinte:
Rastreamentos registrados
Rastreamentos registrados por 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 USD
Além disso, suponhamos que você faça 100 consultas ao dia com cada uma delas verificando os dados capturados na última 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
Rastreamentos faturáveis recuperados/verificados ao mês = 775.000 rastreamentos – 1.000.000 de rastreamentos do nível gratuito = 0 rastreamentos
Cobranças mensais relacionadas aos rastreamentos recuperados e verificados = 0 de rastreamentos x 0,0000005 USD = 0 USDAlém disso, vamos supor que você tenha ativado o X-Ray Insights em qualquer um ou em todos os grupos do X-Ray.
Rastreamentos do X-Ray Insights processados
Rastreamentos registrados por mês = 2.000 solicitações por hora x 24 horas x 31 dias x 10% = 148.800 rastreamentos
Cobranças de rastreamentos de insights mensais processados = 148.800 rastreamentos x USD 0,000001 = USD 0,15O custo total mensal pelo uso do rastreamento do X-Ray será de USD 0,24 + USD 0,15 = USD 0,39.
Por padrão, o rastreamento do X-Ray é ativado a uma taxa de amostragem de 5%, quando implementa o Application Signals. 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
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ês
Alé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 16: Application Signal (inclui “métricas de ouro”, sem visibilidade das transações da aplicação)
Exemplo 16: Observabilidade de aplicações: monitoramento do usuário final com Synthetics
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.
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 17 - Monitoramento de usuário final com o Synthetics
Exemplo 17: Observabilidade de aplicações: CloudWatch RUM para aplicações web e móveis
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.
Esta seria sua cobrança se sua aplicação Web tivesse 500 mil visitas em um mês, e você estivesse coletando eventos do 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:
Número total de eventos da Web do RUM = 20 eventos de dados/visita * 500.000 visitas = 10.000.000 eventos
Custos para 10.000.000 de eventos web RUM a USD 1 por 100.000 eventos = 10.000.000* USD 1/100.000 = USD 100Taxas mensais dos eventos do RUM na web = USD 100 por mês
Se a sua aplicação móvel tiver 2 milhões de sessões de usuários por mês e você estiver coletando spans e eventos RUM OpenTelemetry (OTEL) com 70 eventos e spans por sessão, o que normalmente inclui um evento de inicialização da aplicação, um evento de visualização de tela, 30 eventos de performance (três vitais essenciais, um evento de renderização, um evento de navegação, 25 carregamentos de recursos) e 38 erros por sessão. Supondo que o tamanho de cada evento ou intervalo seja de 1 Kb, seus custos seriam os seguintes:
Número total de eventos e intervalos do RUM OTEL = 70 eventos e intervalos/sessão × 2.000.000 sessões x 1 Kb por evento ou intervalo = 140 GB de dados ingeridos.
Custos para 140 GB de eventos móveis RUM e spans ingeridos a USD 0,35 por GB = 140 GB × USD 0,35/GB = USD 49,00 por mêsCustos mensais com dados móveis do RUM = USD 49,00 por mês
Total de cobranças do RUM para monitoramento da Web e de dispositivos móveis = USD 100/mês para a Web + USD 49/mês para dispositivos móveis = USD 149/mês
-
Exemplo 18: Container Insights para o Amazon EKS e Kubernetes (com e sem observabilidade aprimorada)
Exemplo 18 - Alarmes com alarmes compostos
1/Container Insights com observabilidade aprimorada para o Amazon EKS
Ao usar o Container Insights com observabilidade aprimorada, haverá uma cobrança com base no número de observações em 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 workloads, 20 pods e 20 contêineres e os pontos de dados sejam relatados durante o mês todo.
Há um número médio de observações ingeridas por minuto para cada componente do contêiner do 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 138 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 observações) + (1 namespace * 2 observações) + (5 serviços * 2 observações) + (16 workloads* 7 observações) + (20 pods * 138 observações) + (20 contêineres * 21 observações)] * 60 minutos * 24 horas * 30 dias
= [ 1.720 + 680 + 2 + 10 + 112 + 2.760 + 420] * 43.200 minutos/mês = 246.412.800 observações por mêsA cobrança mensal do Container Insights = 246.412.800 * USD 0,21/1 milhão de observações = USD 51,75
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 logs de contêineres continuarão a ser cobrados com base no preço padrão de ingestão e armazenamento de logs do CloudWatch.
2/Container Insights sem observabilidade aprimorada para o Amazon EKS e o 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, a cobrança 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
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
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 da ingestão mensal de logs = USD 0,50 por GB de logs ingeridos * 11,45 GB de eventos de performance como o 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 dos preços exibidos aqui 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.
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: Alarmes do CloudWatch com consultas do Metrics Insights e rateio mensal de custos
Exemplo 19 - métricas de solicitação do S3
Exemplo 19: Container Insights para o Amazon ECS (com e sem observabilidade aprimorada)
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 de proporção para projetar o custo de um alarme que é criado, excluído ou modificado para adicionar ou remover métricas durante o mês.
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.1/Container Insights com observabilidade aprimorada para o Amazon ECS
Ao usar o Container Insights com observabilidade aprimorada, haverá uma cobrança com base no número de métricas ingeridas no ambiente de contêiner, sendo que esse número 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 de contêiner com 5 nomes de serviço exclusivos, 10 nomes de tarefas exclusivos com 20 IDs de tarefa exclusivos e 50 contêineres, em média, em execução, sua cobrança seria a seguinte:
Há um número predefinido de métricas relatadas para cada cluster, tarefa, serviço e contêineres em execução no Fargate. Cada cluster reporta 29 métricas, cada serviço relata 31 métricas, cada definição de tarefa relata 26 métricas, cada tarefa relata 26 métricas e cada contêiner relata 26 métricas. Todas as métricas do CloudWatch são proporcionais por hora. Este exemplo supõe que os pontos de dados são relatados para o mês todo.
Número por mês de métricas do CloudWatch
= (29 métricas de cluster * 1 nome exclusivo de cluster) + (31 métricas de serviço * 5 nomes exclusivos de serviço) + (26 métricas de definição de tarefa * 10 nomes exclusivos de tarefa) + (26 métricas de tarefa * 20 IDs exclusivos de tarefa) + (26 métricas de contêiner * 50 IDs exclusivos de contêiner)
= (29 * 1) + (31 * 5) + (26 * 10) + (26 * 20) + (26 * 50)
= 2.264 métricas do CloudWatchCusto mensal das métricas do CloudWatch = USD 0,07 por métrica * 2.264 métricas = USD 158,48
Se você estiver usando logs de contêineres, eles serão cobrados com base no preço padrão de ingestão e armazenamento de logs do CloudWatch. Observe que o Container Insights adiciona 700 bytes por linha de log para os metadados necessários para habilitar a filtragem.
Para clusters do ECS em execução no EC2, cada cluster relata 24 métricas, cada serviço relata 26 métricas, cada definição de tarefa relata 21 métricas, cada tarefa relata 22 métricas e cada contêiner relata 20 métricas.
2/Container Insights sem observabilidade aprimorada para o Amazon ECS
O Container Insights oferece monitoramento do Amazon ECS, fornecendo métricas agregadas no nível do cluster e do serviço. Se você monitorar 1 cluster de contêiner com 5 nomes de serviços exclusivos, 10 nomes de tarefas exclusivos e 50 contêineres, em média, em execução, 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 em execução no Fargate. Cada cluster relata 13 métricas, cada serviço relata 15 métricas e cada tarefa relata 10 métricas. As métricas do CloudWatch são agregadas por tarefa e serviço usando seus nomes. Aumentar o número de instâncias ou contêineres em execução não afetará a quantidade de métricas geradas do CloudWatch. Todas as métricas do CloudWatch são proporcionais por hora. Este exemplo supõe que os pontos de dados são relatados para o mês todo.
Número por mês de métricas do CloudWatch
= (13 métricas de cluster * 1 cluster exclusivo) + (15 métricas de serviço * 5 nomes de serviço exclusivos) + (10 métricas de tarefa * 10 nomes de tarefa exclusivos)
= (13 * 1) + (15 * 5) + (10 * 10)
= 188 métricas do CloudWatchCusto mensal das métricas do CloudWatch = USD 0,30 por métrica para as primeiras 10.000 métricas * 188 métricas = USD 56,40.
Quando você exceder o total de 10 mil métricas, os níveis de preços por volume serão aplicados. Consulte a tabela de preços de métricas para obter detalhes.
Para clusters do ECS em execução no EC2, cada cluster relata 11 métricas, cada serviço relata 13 métricas e cada tarefa relata 8 métricas.
CloudWatch Logs
Para o Amazon ECS, há um tamanho médio presumido de logs ingeridos para cada cluster, serviço, tarefa e contêiner. Cada cluster relata 0,0181 GB de logs, cada serviço relata 0,02816 GB de logs, cada tarefa relata 0,06437 GB de logs e cada contêiner relata 0,04426 GB de logs por mês, em média.
O custo dos logs ingeridos varia de acordo com os nomes usados para o cluster, contêiner, pod, serviço, nomes de instância, rótulos etc.
GB mensal de logs do CloudWatch ingeridos = (1 cluster * 0,0181 GB) + (5 serviços * 0,02816 GB) + (10 nomes de tarefas * 0,06437 GB) + (50 contêineres * 0,04426 GB) = 3,02 GB por mês
Custo mensal dos logs ingeridos = USD 0,50 por GB de logs ingeridos * 3,02 GB de eventos de performance como logs do CloudWatch = USD 1,51 por mês
Custo mensal do CloudWatch = USD 56,40 + USD 1,51 = USD 57,91 por mês.
Os valores dos preços exibidos aqui 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 20: Application Signals e pesquisa de transações (inclui “métricas de ouro” e visibilidade completa dos intervalos de transações da aplicação)
Exemplo 20: monitoramento com o Lambda Insights
Exemplo 20: Database Insights
Exemplo 20: monitoramento com o Contributor 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 preço de sua região.
O modo Avançado do Database Insights custa USD 0,0125 por vCPU/hora para cada instância provisionada, e USD 0,003125 por ACU/hora para cada instância do Aurora Sem Servidor v2 em um cluster do Aurora. Você pode habilitar o modo Avançado do Database Insights no nível do cluster em bancos de dados do Aurora e do RDS, mas não individualmente para cada instância.
Abaixo está um exemplo de um cluster Aurora que tem um gravador provisionado (db.r5.xlarge) e duas instâncias de leitor Sem Servidor v2. Nesse caso, o cálculo de suas cobranças mensais será determinado da seguinte forma:- Contagem total de vCPU = (contagem de vCPU de db.r5.xlarge × 1) = (4 × 1) = 4
- Contagem total da ACU = soma do uso médio da ACU para duas instâncias de leitor (assumindo o uso da ACU de 10 e 22 para as duas instâncias do Aurora Sem Servidor v2) = 10 + 22 = 32
- Cobrança mensal = (uso total da vCPU × taxa por hora da vCPU para o modo Avançado do Database Insights × número de horas no mês) + (uso total da ACU × taxa por hora da ACU para o modo Avançado do Database Insights × número de horas no mês) = (4 × 0,0125 × 720) + (32 x 0,003125 x 720) = USD 108
- O uso desse recurso é calculado por hora, e as horas parciais são arredondadas para cima.
- O preço não depende da quantidade real de dados de performance armazenados.
- Se você mudar para o modo padrão do Database Insights, os dados de performance com mais de sete dias serão excluídos.
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 21: CloudWatch RUM
Exemplo 21: Fluxos de métricas
Exemplo 21: monitor de rede
Monitoramento de rede CloudWatch com monitoramento de fluxo para o EC2
Vamos imaginar que você seja uma empresa de varejo que deseja monitorar a performance da rede para uma workload de coleta de pagamentos. A workload de coleta de pagamentos é implementada em 30 instâncias do EC2 em uma única VPC. Você está interessado na implantação do monitoramento de fluxo em todas essas instâncias. Suas taxas mensais de monitoramento de fluxo são as seguintes:1. Cobrança para recursos monitorados:
30 dias * 24 horas = 720 horas
Número total de recursos monitorados = 30 instâncias do EC2 = 30 recursos monitorados
Como oferecemos dez recursos monitorados gratuitamente nos primeiros 12 meses, haverá uma cobrança pelos recursos monitorados restantes = 30-10 = 20
20 recursos monitorados a USD 0,0069 por recurso monitorado por hora = 20 * USD 0,0069 = USD 0,138 * 720 horas = USD 99,36 por mês2. Cobranças de métricas do CloudWatch:
Digamos que você crie cinco monitores para monitorar as workloads em execução nessas 30 instâncias. Cada monitor fornece cinco métricas do CloudWatch.
Número total de métricas: 5 monitores * 5 métricas por monitor = 25 métricas
Total de cobranças do CloudWatch por métricas: 25 métricas * USD 0,30/métrica/mês = USD 7,5 por mês
Custo total do monitoramento de fluxo neste exemplo: USD 99,36 + USD 7,5 = USD 106,86 por mêsMonitoramento de rede do CloudWatch com monitoramento de fluxo para observabilidade da rede de contêineres do EKS
Ativar a observabilidade da rede de contêineres criará um agente para cada nó de processamento do Kubernetes e criará um monitor de fluxo que fornece cinco métricas do CloudWatch.Uso mensal: 30 dias * 24 horas = 720 horas
Cluster do EKS com 50 nós
Cobranças do CloudWatch por métricas: 5 métricas * USD 0,30/métrica/mês = USD 1,50 por mês
Custos para monitoramento de fluxo: 50 nós * USD 0,0069 por recurso monitorado por hora = USD 0,345 * 720 horas = USD 248,40 por mês
Custo total do monitoramento de rede com monitoramento de fluxo para observabilidade da rede de contêineres EKS: USD 1,50 + USD 248,40 = USD 249,90 por mêsCluster do EKS com 1500 nós
Cobranças do CloudWatch por métricas: 5 métricas * USD 0,30/métrica/mês = USD 1,50 por mês
Custos para monitoramento de fluxo: 1500 nós * USD 0,0069 por recurso monitorado por hora = USD 10,35 * 720 horas = USD 7,452 por mês
Custo total de Observabilidade da rede de contêineres para o EKS: USD 1,50 + USD 7.452 = USD 7.453,50 por mêsMonitoramento de rede do CloudWatch com monitoramento de internet
Se você adicionar 10 distribuições do CloudFront e 20 nuvens privadas virtuais (VPCs) a um monitor para monitorar 45 mil redes urbanas, sua cobrança será a seguinte:1. Cobrança para recursos monitorados:
30 dias * 24 horas = 720 horas
Número 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 * USD 0,01 = USD 0,30 por hora = USD 0,30 * 720 horas por mês = USD 216 por mês2. Cobrança pela rede municipal monitorada:
Total de redes urbanas monitoradas = 45.000, primeiras 100 redes urbanas = USD 0
Total de redes urbanas monitoradas por mês = 45.000 por hora * 720 horas/mês = 32.400.000 horas de rede urbana/mês
Primeiras 100 redes urbanas por hora, total por mês (valor fixo todo mês) = 72.000 horas de rede urbana/mês
Total de horas/mês de rede urbana cobradas = 32.400.000 horas/mês de rede urbana - 72.000 horas/mês de rede urbana = 32.328.000 horas/mês de rede urbana
32.328.000 horas/mês de redes urbanas a USD 0,74 por 10.000 redes urbanas por hora = 32.328.000 USD 0,000074 = USD 2392,27 por mês3. Cobrança do CloudWatch Logs:
Das 45 mil redes urbanas, o monitoramento da Internet só publicará logs do CloudWatch para as 500 principais redes urbanas, o que representa menos de 500 MB de dados de logs por dia, ou (500 MB * 30) = 15 GB de dados por mês. Se você excluir a cobertura gratuita (exemplo: 5 GB), os dados de logs restantes pelos quais haverá uma cobrança serão 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.
Custo total do monitoramento da Internet neste exemplo: USD 216 + USD 2.392,27 + USD 5 = USD 2.613,27 por mêsMonitoramento de rede do CloudWatch com monitoramento sintético
Vamos imaginar que você seja uma instituição financeira que deseja monitorar a performance das aplicações de negociação usando monitoramento sintético. Para fins de resiliência, você distribuiu a aplicação 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. A cobrança mensal para usar o monitoramento sintético na região Leste dos EUA (Norte da Virgínia) será 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 da VPC para os primeiros quatro destinos a USD 0,10 por recurso monitorado por hora = 3 * 720 horas * USD 0,10 = USD 216 por mês
Multiplicado por 2 para contabilizar oito destinos = USD 216 * 2 = USD 432 por mês2. Cobranças de métricas do CloudWatch:
Para cada sonda, o monitoramento sintético vende três 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 para métricas: 72 métricas * USD 0,30/métrica/mês = USD 21,60 por mês
Custo total do monitoramento sintético neste exemplo: USD 432 + USD 21,60 = USD 453,60 por mêsEsta 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
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 os primeiros 100 GB são gratuitos, removeremos 100 GB do cálculo do preço) = 106 GB * USD 0,09 = USD 9,54
Cobrança de saída de dados = USD 9,54 por mêsTotal da cobrança mensal = USD 1.296 por mês + USD 5,97 por mês + USD 9,54 por mês = USD 1.311,51 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.
Recursos adicionais 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.