Por que usar o X-Ray?
Com o AWS X-Ray, não há taxas nem compromissos antecipados. O pagamento é feito conforme o uso, com base no número de rastreamentos gravados, recuperados e verificados. Um rastreamento representa uma solicitação feita para a aplicação e pode incluir vários pontos de dados, como para chamadas a outros serviços e acesso a banco de dados. O X-Ray oferece um tamanho de rastreamento mínimo de 100 KB garantido. Os dados de rastreamento serão mantidos gratuitamente por 30 dias a partir do momento em que forem gravados.
Calculadora de preços da AWS
Calcule o custo do seu AWS X-Ray e da arquitetura em uma única estimativa.
Nível gratuito vitalício
- Os primeiros 100.000 rastreamentos gravados a cada mês são gratuitos
- Os primeiros 1.000.000 rastreamentos recuperados ou verificados a cada mês são gratuitos
Cobranças adicionais
Exemplo 1 - 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 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 USD
Alé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 gravados ao 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 * 0,000001 USD = 0,15 USD
Seu custo total mensal pelo uso do AWS X-Ray será de 0,24 USD + 0,15 USD = 0,39 USD.
Exemplo 2 - Monitoramento do desempenho de aplicações com sinais da aplicação (prévia), rastreamentos do AWS X-Ray e objetivos de nível de serviço (SLOs)
Sinais da aplicação (prévia):
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 USD
Total 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
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.