relatório de resumo do cloudtest … · relatrio de resumo do cloudtest 4 • a “transação...

19
1 Relatório de resumo do CloudTest Veja o que você pode encontrar em um relatório de teste de carga personalizado da engenharia de desempenho da Akamai Relatório de resumo do CloudTest

Upload: others

Post on 19-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

1Relatório de resumo do CloudTest

Veja o que você pode encontrar em um

relatório de teste de carga personalizado

da engenharia de desempenho da Akamai

Relatório de resumo do CloudTest

Page 2: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

2Relatório de resumo do CloudTest

Sumário

Resumo executivo .....................................................................................................................................................3

Introdução ..................................................................................................................................................................3

Objetivos/Metas.........................................................................................................................................................3

Cenários de teste .......................................................................................................................................................3

Resultados ..................................................................................................................................................................3

O que aprendemos ...................................................................................................................................................3

Recomendações ........................................................................................................................................................4

Conclusões .................................................................................................................................................................4

Resultados de teste ...................................................................................................................................................5

Resultados de data/hora ...........................................................................................................................................5

Resumo dos resultados .............................................................................................................................................5

Análise do tempo de resposta .................................................................................................................................6

Análise de transação .................................................................................................................................................7

Erros...........................................................................................................................................................................13

Análise de taxa de envio/taxa de acertos .............................................................................................................14

Análise de largura de banda ..................................................................................................................................15

Análise de clipe de teste.........................................................................................................................................16

Análise de erro completa .......................................................................................................................................17

Sobre a Akamai ........................................................................................................................................................19

Page 3: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

3Relatório de resumo do CloudTest

Resumo executivo

INTRODUÇÃO

Este documento apresenta os resultados dos testes realizados para o “cliente” em relação ao ambiente de produção atual. Domínios ou detalhes que podem ajudar a identificar o “cliente” foram anonimizados. Esses testes foram realizados na plataforma Akamai CloudTest.

OBJETIVOS/METAS

O teste foi projetado para medir o desempenho e a escalabilidade do sistema e ao mesmo tempo monitorar as métricas de tempo de resposta à medida que a simultaneidade de usuários aumenta ao longo do tempo. Isso inclui:

• Determinar a escalabilidade e o desempenho do sistema ao mesmo tempo que aumenta a simultaneidade dos usuários ao longo do tempo.

• Determinar os tempos de resposta do sistema e aumentar a simultaneidade de usuários ao longo do tempo.

• Medir o impacto dos picos de carga comerciais sobre o desempenho do sistema durante a operação em picos de carga.

CENÁRIOS DE TESTE

Nove cenários de teste foram criados:

1) Cenário 1: 46% de carga 6) Cenário 6: 33,3% de pico 2) Cenário 2: 24% de carga 7) Cenário 7: 3.000 usuários 3) Cenário 3: 13% de carga 8) Cenário 8: 66,6% de pico 4) Cenário 4: 17% de carga 9) Cenário 9: 33,3% de pico 5) Cenário 5: 66,6% de pico

Outros cenários foram adicionados a essa composição para um pico comercial secundário. O objetivo era iniciar o primeiro pico comercial, atingir o pico e, em seguida, iniciar outro pico comercial enquanto o primeiro diminuía. Esse novo cenário tentou imitar o comportamento visto durante o “evento”.

Resultados

O QUE APRENDEMOS

• Não é possível dimensionar a carga de maneira eficaz de um pico de carga básico sem degradação do desempenho.

• A maioria dos problemas ocorreu no domínio xxxxxx, junto com dois domínios xxxxxx.

• Os erros foram em sua maioria HTTP 504, 502, 404 e 400.

Page 4: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

4Relatório de resumo do CloudTest

• A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos.

• Duas chamadas xxxxxx para um domínio de desenvolvimento ficaram em segundo e terceiro lugar com relação ao tempo mais longo do 90  percentil.

• As taxas de transações e os tempos de resposta diminuíram de forma constante ao longo do teste.

RECOMENDAÇÕES

• Determine a causa da degradação com a “transação X”.

• Avalie se o domínio de desenvolvimento xxxxxx deve ser incluído na execução do teste e nos recursos.

• Reduza as anotações do sistema para aumentar o desempenho de vários painéis; isso só é necessário ao colocar servidores em estado ocioso.

• Determine a causa raiz das reduções na taxa de transações (especificamente, xxxxxx) ao executar picos comerciais.

CONCLUSÕES

O tempo de resposta degradou continuamente além de xx.xxx usuários à medida que a simultaneidade aumentou, mas se nivelou assim que o aumento inicial de xx.xxx usuários foi atingido. No restante do teste, o tempo médio de resposta aumentou toda vez que foi introduzido um pico comercial no sistema, mas se recuperou quando a simultaneidade dos usuários comerciais voltou para um nível médio.

Os aumentos significativos dos erros coincidiram com os picos comerciais. Os principais foram HTTP 504 (Tempo limite do gateway), HTTP 502 (Gateway incorreto), HTTP 404 (Não encontrado) e HTTP 400 (Solicitação incorreta). A maioria desses erros ocorreu nos domínios xxxxxx e xxxxxx. Esses erros podem ser atribuídos a diferenças no hardware dos sete servidores da Web em execução. Três servidores tinham hardware mais antigo, com capacidade de carga (com relação à CPU e memória) menor do que a dos outros quatro. Isso não foi identificado pelo balanceador de carga, que continuou a distribuir a carga igualmente, sobrecarregando esses servidores.

Dois domínios (XXXX e XXXX), que atendiam a solicitações de recurso único, evidenciaram-se os mais lentos com relação aos tempos de resposta. Embora esses domínios atendam a uma porcentagem muito pequena das solicitações em geral, isso evidencia a possibilidade de as solicitações de recurso de terceiros terem um impacto negativo sobre o desempenho de determinadas páginas.

O teste tinha como objetivo identificar como o local de produção existente reage quando uma grande base de simultaneidade de usuários encontra-se em execução no sistema e tipos específicos de usuário são rapidamente adicionados à configuração. Vários níveis de picos comerciais foram usados para determinar a estabilidade e a escalabilidade da configuração. As taxas de transações parecem degradar ao longo do tempo, em virtude das taxas de erro, de uma maior simultaneidade, de conflitos no banco de dados ou da transação X.

Page 5: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

5Relatório de resumo do CloudTest

Resultados do teste

RESULTADOS DE DATA/HORA

Data/hora de início do teste: 17/04/2018, 05:16:59

Data/hora de término do teste: 17/04/2018, 07:35:15

Duração do teste: 02:18:10.62

Descrição: teste de desempenho da infraestrutura de produção para o “cliente”

RESUMO DOS RESULTADOS

Métricas/fundamentos de alto nível do teste:

• Solicitações HTTP enviadas: 193.800.623

• Erros de solicitação HTTP: 350.504 (0,181%)

• Tempo médio de resposta: 222 ms

• Tempo de resposta máx.: 278368 ms

• Total de bytes enviados: 520,7 GB

• Total de bytes recebidos: 2,1 TB

• Taxa de transferência efetiva (solicitações/segundo): 23.398 ms/s

• Taxa de transferência efetiva (bits/segundo): 2.543.365.201 bits/s

Os usuários virtuais do teste foram gerados com a seguinte distribuição geográfica:

Usuários virtuais por local

Page 6: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

6Relatório de resumo do CloudTest

ANÁLISE DE TEMPO DE RESPOSTA

Uma das principais métricas do teste de carga é o tempo médio de resposta. Os tempos médios de resposta oferecem uma ideia geral de como a aplicação está sendo executada sob carga. Quanto mais nivelada a linha de tempo médio de resposta (à medida que a carga/número de usuários virtuais aumenta), melhor.

O gráfico de tempo médio de resposta mostrado a seguir é uma média de todas as solicitações HTTP feitas durante o teste. A média de tempo de resposta começou a diminuir em aproximadamente xx.xxx usuários e continuou até o momento em que foram atingidos xx.xxx usuários simultâneos. Depois disso, os tempos de resposta só aumentaram quando submetidos a picos comerciais, mas se recuperaram quando o pico comercial voltou a diminuir.

Quando se identificam variações nos tempos de resposta, é importante identificar os domínios associados. O gráfico a seguir mostra os tempos médios de resposta ao longo do tempo, separados por domínio. Os domínios XXXX e XXXX representam os maiores tempos de resposta vistos a seguir, mas correspondem principalmente a picos comerciais.

Usuários virtuais versus duração média da coleta

Usuários virtuais versus duração média da coleta

Page 7: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

7Relatório de resumo do CloudTest

ANÁLISE DE TRANSAÇÃO

As transações representam um agrupamento de elementos de clipe (solicitações HTTP, scripts, tempos de processamento etc.). A maioria dos testes utiliza transações para representar os tempos de carregamento de página reais que o usuário final pode enfrentar. O ideal é que o tempo de conclusão da transação de cada clipe de teste permaneça uniforme ao longo do teste. Os tempos de resposta mantiveram-se bastante estáveis durante o teste e qualquer aumento notável parece coincidir com os picos maiores de simultaneidade de usuários que foram introduzidos em diferentes intervalos.

O gráfico a seguir mostra as medidas do 95  percentil durante todo o teste.

O widget de análise de coleta nas páginas seguintes identifica cada uma das transações usadas na composição do teste e as estatísticas associadas a cada clipe.

Usuários virtuais versus duração média da coleta

Usuários virtuais versus duração da coleta do 95  percentil

Page 8: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

8Relatório de resumo do CloudTest

ColetaColetas

concluídasDuração média Desvio padrão 90  percentil

Cenário 1.01: Página inicial 112.302 1,089 1,204 1,473

Cenário 1.02: Transação X 27.939 0,65 0,472 1,04

Cenário 1.02: Transação X 55.919 0,643 0,424 1,02

Cenário 1.02: Transação X 27.836 3,833 6,707 4,563

Cenário 1.03: Transação X 25.441 7,062 15,359 16,831

Cenário 1.03: Transação X 50.992 6,855 15,491 16,592

Cenário 1.04: Transação X 25.386 0,399 2,97 0,276

Cenário 1.04: Transação X 50.892 0,397 3,046 0,272

Cenário 1.05: Transação X 25.319 0,794 3,721 0,672

Cenário 1.05: Transação X 50.729 2,783 7,963 3,161

Cenário 1.06: Transação X 23.652 6,411 13,063 13,449

Cenário 1.06: Transação X 25.173 0,826 1,108 1,134

Cenário 1.07: Transação X 23.393 4,201 6,627 4,781

Cenário 1.07: Transação X 22.959 10,22 15,029 20,083

Cenário 1.08: Transação X 22.858 2,882 2,103 3,199

Cenário 1.08: Transação X 22.943 13,508 16,908 42,158

Cenário 1.09: Transação X 21.494 5,065 11,53 9,535

Cenário 1.09: Transação X 21.695 5,441 10,676 10,017

Cenário 1.10: Transação X 11.324 14,887 14,795 25,12

Cenário 1.10: Transação X 5.449 15,108 15,761 27,283

Cenário 1.10: Transação X 86.348 2,013 1,255 2,448

Cenário 1.10: Transação X 2.795 5,368 10,982 9,619

Cenário 1.10: Transação X 3.008 0,877 0,323 1,221

Cenário 1.10: Transação X 8.914 7,563 7,725 9,545

Cenário 1.10: Transação X 9.030 1,235 0,732 1,645

Cenário 1.10: Transação X 444.532 0,326 0,533 0,463

Cenário 1.11-1: Transação X 147.896 0,323 0,583 0,531

Cenário 1.11-2: Transação X 147.733 0,114 0,221 0,228

Cenário 1.11-3: Transação X 147.636 0,07 0,364 0,149

Cenário 1.11-4: Transação X 148.818 0,116 0,247 0,233

Cenário 1.11-5: Transação X 147.941 0,113 0,383 0,223

Cenário 1.11-6: Transação X 148.140 0,112 0,202 0,223

Cenário 1.11: Transação X 45.040 1,088 0,473 1,463

Cenário 1.11: Transação X 2.779 3,715 5,055 4,194

Cenário 1.11: Transação X 2.869 8,175 11,384 12,892

Cenário 1.11: Transação X 8.954 2,103 2,411 2,483

Cenário 1.11: Transação X 8.896 1,939 5,167 1,677

Cenário 1.11: Transação X 72.476 22,918 25,611 46,891

Cenário 1.12: Transação X 401.230 27,472 11,746 37,13

Cenário 1.12: Transação X 2.866 2,201 2,247 2,521

Cenário 1.12: Transação X 2.773 10,333 13,913 35,733

Cenário 1.12: Transação X 335 10,097 13,827 31,999

Page 9: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

9Relatório de resumo do CloudTest

ColetaColetas

concluídasDuração média Desvio padrão 90  percentil

Cenário 1.12: Transação X 443.669 0,317 1,298 0,44

Cenário 1.12a: Transação X 1.694.372 7,236 7,883 11,842

Cenário 1.13: Transação X 2.681 3,777 10,081 5,289

Cenário 1.13: Transação X 2.792 3,913 8,219 5,304

Cenário 1.13: Transação X 443.130 0,337 0,456 0,48

Cenário 1.13: Transação X 335 3,064 7,625 2,349

Cenário 1.13: Transação X 400.459 0,344 0,621 0,483

Cenário 1.14-1: Transação X 133.558 0,427 0,574 0,677

Cenário 1.14-2: Transação X 132.967 0,18 0,268 0,332

Cenário 1.14-3: Transação X 133.432 0,192 0,278 0,344

Cenário 1.14-4: Transação X 133.514 0,112 0,166 0,228

Cenário 1.14-5: Transação X 133.114 0,11 0,236 0,22

Cenário 1.14-6: Transação X 133.422 0,109 0,153 0,223

Cenário 1.14: Transação X 335 3,331 9,01 10,399

Cenário 1.14: Transação X 442.833 0,508 1,599 0,653

Cenário 1.15: Transação X 335 2,898 7,023 3,549

Cenário 1.15: Transação X 442.605 0,035 0,059 0,065

Cenário 1.15: Transação X 399.625 0,334 1,442 0,459

Cenário 1.16: Transação X 399.111 0,324 0,523 0,457

Cenário 1.16: Transação X 335 9,088 11,881 30,8

Cenário 1.17: Transação X 178 5,51 10,006 20,799

Cenário 1.17: Transação X 157 1,454 4,769 0,765

Cenário 1.17: Transação X 398.870 0,441 1,62 0,519

Cenário 1.18: Transação X 157 3,763 9,102 3,145

Cenário 1.19: Transação X 335 5,182 11,459 19,999

Cenário 1.99: Transação X 34.210 0,722 1,431 1,043

Cenário 2.01: Transação X 69.351 1,086 1,197 1,46

Cenário 2.02: Transação X 69.187 0,632 0,466 0,984

Cenário 2.03: Transação X 62.666 7,242 14,977 16,743

Cenário 2.04: Transação X 62.551 0,521 3,717 0,339

Cenário 2.05: Transação X 62.384 3,692 10,057 5,148

Cenário 2.06: Transação X 26.230 7,993 14,007 17,617

Cenário 2.06: Transação X 28.773 0,826 1,354 1,117

Cenário 2.07: Transação X 25.786 4,767 7,969 5,322

Cenário 2.07: Transação X 25.739 11,94 16,478 21,868

Cenário 2.08: Transação X 25.618 3,079 2,857 3,423

Cenário 2.08: Transação X 25.297 19,371 18,898 49,031

Cenário 2.09: Transação X 22.994 7,164 13,971 17,139

Cenário 2.09: Transação X 23.433 8,098 14,168 17,892

Cenário 2.10: Transação X 44.657 2,282 2,095 2,611

Cenário 2.11: Transação X 34.195 31,589 30,5 61,474

Cenário 2.12: Transação X 64.569 9,525 11,566 16,482

Page 10: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

10Relatório de resumo do CloudTest

ColetaColetas

concluídasDuração média Desvio padrão 90  percentil

Cenário 2.13: Transação X 64.290 0,301 0,836 0,426

Cenário 2.14: Transação X 64.134 0,366 1,912 0,465

Cenário 2.15: Transação X 63.919 0,261 0,745 0,361

Cenário 2.16: Transação X 63.745 0,586 2,001 0,783

Cenário 2.17: Transação X 63.600 0,038 0,438 0,061

Cenário 2.99: Transação X 29.943 0,947 3,07 1,231

Cenário 3.01: Transação X 27.281 1,117 1,26 1,523

Cenário 3.02: Transação X 6.646 3,35 5,123 4,026

Cenário 3.02: Transação X 20.248 0,669 0,432 1,081

Cenário 3.03: Transação X 18.635 5,077 12,763 10,126

Cenário 3.04: Transação X 18.336 0,307 2,453 0,243

Cenário 3.05: Transação X 18.050 1,537 4,715 1,633

Cenário 3.06: Transação X 4.497 5,511 11,178 9,934

Cenário 3.06: Transação X 5.024 0,953 0,518 1,433

Cenário 3.07: Transação X 4.164 6,528 10,899 10,789

Cenário 3.07: Transação X 4.597 8,016 11,497 12,825

Cenário 3.08: Transação X 4.523 2,844 1,914 3,105

Cenário 3.08: Transação X 4.020 9,698 14,711 38,099

Cenário 3.09: Transação X 5.160 16,447 15,996 29,104

Cenário 3.09: Transação X 3.841 3,954 8,285 6,532

Cenário 3.09: Transação X 4.264 5,391 10,117 9,907

Cenário 3.10: Transação X 2.061 14,473 12,279 24,799

Cenário 3.10: Transação X 18.250 1,112 0,484 1,484

Cenário 3.10: Transação X 1.072 5,343 8,529 9,999

Cenário 3.10: Transação X 1.123 0,97 0,581 1,365

Cenário 3.10: Transação X 23.713 10,453 11,907 17,845

Cenário 3.10: Transação X 3.974 8,068 8,66 10,292

Cenário 3.10: Transação X 3.921 1,53 0,565 1,992

Cenário 3.11: Transação X 1.017 6,436 11,003 10,799

Cenário 3.11: Transação X 1.062 8,635 12,226 14,333

Cenário 3.11: Transação X 3.899 2,091 2,144 2,433

Cenário 3.11: Transação X 3.970 2,132 5,515 1,915

Cenário 3.11: Transação X 387.129 0,198 0,33 0,388

Cenário 3.12: Transação X 202.349 1,346 1,924 2,312

Cenário 3.12: Transação X 183.981 2,003 3,548 3,075

Cenário 3.12: Transação X 1.060 2,273 3,144 2,514

Cenário 3.12: Transação X 1.012 9,579 13,365 29,2

Cenário 3.12: Transação X 374 8,481 11,248 26,933

Cenário 3.13: Transação X 974 3,931 7,093 7,449

Cenário 3.13: Transação X 1.015 5,849 9,876 10,307

Cenário 3.13: Transação X 374 3,269 6,877 6,099

Cenário 3.13: Transação X 381.487 0,321 0,46 0,428

Page 11: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

11Relatório de resumo do CloudTest

ColetaColetas

concluídasDuração média Desvio padrão 90  percentil

Cenário 3.14: Transação X 373 1,512 4,779 0,895

Cenário 3.14: Transação X 380.960 0,698 1,951 1,143

Cenário 3.15: Transação X 373 2,635 6,953 1,779

Cenário 3.16: Transação X 371 6,937 9,313 17,599

Cenário 3.17: Transação X 179 5,148 10,358 11,599

Cenário 3.17: Transação X 191 2,197 6,334 0,899

Cenário 3.18: Transação X 191 2,866 6,521 2,499

Cenário 3.19: Transação X 368 3,96 8,949 11,599

Cenário 3.99: Transação X 9.820 0,818 1,926 1,185

Cenário 4.01: Transação X 239.695 6,616 13,598 16,578

Cenário 4.02: Transação X 214.381 0,101 0,437 0,172

Cenário 4.02: Transação X 23.453 1,124 4,857 0,922

Cenário 4.03: Transação X 212.547 0,602 3,303 0,529

Cenário 4.04: Transação X 204.839 3,851 8,479 4,445

Cenário 4.05: Transação X 10.801 3,732 4,854 5,663

Cenário 4.05: Transação X 139.270 1,616 4,238 1,516

Cenário 4.05: Transação X 40.494 4,116 6,81 3,934

Cenário 4.06: Transação X 40.102 3,497 3,971 3,721

Cenário 4.06: Transação X 10.760 0,714 1,841 1,786

Cenário 4.06: Transação X 136.623 19,437 19,737 53,56

Cenário 4.07: Transação X 10.136 6,239 9,984 10,694

Cenário 4.07: Transação X 175.185 1,444 3,325 1,44

Cenário 4.08: Transação X 1.013.309 0,345 0,69 0,486

Cenário 4.08: Transação X 770.799 0,454 0,439 0,775

Cenário 4.09: Transação X 1.008.249 0,363 0,37 0,626

Cenário 4.09: Transação X 768.249 0,301 0,36 0,517

Cenário 4.10: Transação X 730.964 3,631 10,381 8,038

Cenário 4.11: Transação X 728.780 0,335 0,416 0,575

Cenário 4.99: Transação X 105.933 6,877 14,941 16,619

Cenário 5.01: Transação X 4.642 0,883 0,844 1,239

Cenário 5.02: Transação X 4.341 2,563 2,609 3,812

Cenário 5.03: Transação X 15.739 2,604 1,524 3,944

Cenário 5.04: Transação X 14.568 2,917 2,273 3,757

Cenário 6.01: Transação X 50.527 1,109 1,374 1,468

Cenário 6.02: Transação X 11.180 11,754 23,157 23,999

Cenário 6.02: Transação X 37.539 0,646 0,364 1,028

Cenário 6.03: Transação X 34.605 5,304 13,158 10,892

Cenário 6.04: Transação X 34.304 0,309 2,504 0,236

Cenário 6.05: Transação X 33.915 1,566 4,879 1,651

Cenário 6.06: Transação X 8.860 5,49 10,651 9,983

Cenário 6.06: Transação X 9.410 0,936 0,583 1,357

Cenário 6.07: Transação X 8.590 4,697 8,188 5,626

Page 12: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

12Relatório de resumo do CloudTest

ColetaColetas

concluídasDuração média Desvio padrão 90  percentil

Cenário 6.07: Transação X 8.647 8,109 12,133 12,759

Cenário 6.08: Transação X 8.383 15,862 14,947 28,124

Cenário 6.08: Transação X 8.565 2,869 2,059 3,102

Cenário 6.08: Transação X 8.399 11,678 16,183 41,106

Cenário 6.09: Transação X 7.961 4,382 8,679 8,958

Cenário 6.09: Transação X 8.055 5,702 10,922 10,289

Cenário 6.09: Transação X 30.820 1,086 0,455 1,47

Cenário 6.10: Transação X 3.347 15,525 15,209 27,371

Cenário 6.10: Transação X 1.728 5,395 10,677 9,399

Cenário 6.10: Transação X 1.822 0,913 0,347 1,289

Cenário 6.10: Transação X 6.362 7,695 7,985 9,727

Cenário 6.10: Transação X 6.371 1,406 0,798 1,892

Cenário 6.10: Transação X 19.120 0,287 0,469 0,482

Cenário 6.10: Transação X 19.548 0,711 1,072 1,059

Cenário 6.11: Transação X 331.656 1,85 2,053 3,224

Cenário 6.11: Transação X 301.013 2,063 2,579 3,451

Cenário 6.11: Transação X 1.706 4,412 6,205 5,373

Cenário 6.11: Transação X 1.744 8,52 12,34 13,155

Cenário 6.11: Transação X 6.324 1,96 2,014 2,298

Cenário 6.11: Transação X 6.346 2,17 5,744 1,816

Cenário 6.12: Transação X 300.526 1,517 2,189 2,566

Cenário 6.12: Transação X 1.740 2,183 2,06 2,539

Cenário 6.12: Transação X 331.266 0,192 0,235 0,397

Cenário 6.12: Transação X 1.699 10,565 14,114 36,799

Cenário 6.12: Transação X 284 10,086 13,142 30,666

Cenário 6.13: Transação X 1.630 4,643 10,648 9,054

Cenário 6.13: Transação X 300.068 0,528 0,528 0,973

Cenário 6.13: Transação X 1.678 5,398 9,455 10,19

Cenário 6.13: Transação X 284 2,322 6,055 2,219

Cenário 6.13: Transação X 324.971 0,955 0,688 1,608

Cenário 6.14: Transação X 284 2,912 7,391 8,949

Cenário 6.14: Transação X 299.643 0,11 0,161 0,224

Cenário 6.15: Transação X 284 2,431 6,383 1,719

Cenário 6.15: Transação X 291.627 0,822 0,776 1,221

Cenário 6.16: Transação X 284 8,219 10,629 25

Cenário 6.17: Transação X 138 5,635 10,029 14,799

Cenário 6.17: Transação X 145 2,042 5,683 1,449

Cenário 6.18: Transação X 145 2,942 6,741 2,559

Cenário 6.19: Transação X 283 4,325 8,496 14,533

Cenário 6.99: Transação X 17.311 0,76 1,418 1,103

Page 13: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

13Relatório de resumo do CloudTest

ERROS

Nos testes, os erros ajudam a identificar onde os problemas se encontram. Problemas de rede, infraestrutura, hardware, aplicação e inúmeros outros fatores podem provocar erros. Detalhes completos de erro estão disponíveis na seção Análise completa de erros, nas últimas páginas deste resultado. Os erros principais foram de tempo limite de conexão e HTTP 504, 502, 404 e 400. (Geralmente, há legendas para os gráficos a seguir, mas elas foram removidas deste relatório por motivo de anonimato.)

Contagem de erros

Contagem de erros versus erros por tipo ao longo do tempo

Erros por tipo ao longo do tempo

Page 14: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

14Relatório de resumo do CloudTest

ANÁLISE DE TAXA DE ENVIO/TAXA DE ACERTOS

Outra métrica importante em qualquer teste de carga é a taxa de transferência (isto é, taxa de envio ou taxa de acertos) do teste. Ela mede quantas solicitações HTTP brutas podem ser processadas em determinado intervalo (por exemplo, por segundo ou por minuto) pela aplicação de destino. Em uma aplicação perfeitamente escalonável, a taxa de envio aumenta proporcionalmente ao aumento de usuários virtuais. A taxa de envio aumentou linearmente em relação ao aumento de simultaneidade de usuários virtuais, uma indicação de que a taxa de transferência não é uma preocupação no momento. (Geralmente, há legendas para os gráficos a seguir, mas elas foram removidas deste relatório por motivo de anonimato.)

O domínio XXXX representou a maior parte dos dados de taxa de envio a seguir.

Usuários virtuais versus taxa de envio

Erros por tipo ao longo do tempo

Page 15: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

15Relatório de resumo do CloudTest

ANÁLISE DE LARGURA DE BANDA

A largura de banda é um possível gargalo que pode ser maximizado rapidamente. Isso é particularmente verdadeiro quando uma aplicação faz grandes downloads, tem muitos recursos de página ou não utiliza adequadamente uma CDN (Rede de Entrega de Conteúdo). No momento, a largura de banda não parece ser um problema. Essa métrica sempre deve ser revista após cada teste, a fim de verificar se alguma alteração pode ter causado um gargalo ou uma degradação. (Geralmente, há legendas para os gráficos a seguir, mas elas foram removidas deste relatório por motivo de anonimato.)

Uso de largura de banda

Uso de largura de banda por domínio

Page 16: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

16Relatório de resumo do CloudTest

ANÁLISE DE CLIPE DE TESTE

O gráfico a seguir mostra o tempo de conclusão de cada um dos cenários de usuário (casos de teste) durante o teste. O ideal é que o tempo de conclusão de cada clipe de teste permaneça uniforme durante todo o teste. (Geralmente, há legendas para os gráficos a seguir, mas elas foram removidas deste relatório por motivo de anonimato.)

O gráfico a seguir mostra quantos clipes foram concluídos durante o teste. Observe que a execução do teste em si incorporou picos no tráfego, que podem ser vistos com precisão no gráfico nos tempos correspondentes.

O widget de análise de clipe na próxima página identifica cada um dos clipes usados na composição do teste e as estatísticas associadas a cada clipe.

Clipe concluído

Duração média de clipe

Page 17: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

17Relatório de resumo do CloudTest

Análise de clipe

Hierarquia de componentes

Clipes concluídos

Duração média

Duração máxima

Bytes enviados Bytes recebidos Erros

Composição 493.455 658,035 s 8.187,244 s 401.348.098.380 1.732.113.725.029 113.723

Cenário 1 94.048 538,724 s 8.001,404 s 131.190.717.498 311.124.204.116 17.857

Cenário 2 69.531 183,291 s 670,233 s 42.456.494.993 173.923.240.388 29.190

Cenário 3 159.430 309,675 s 639,730 s 30.531.767.971 319.869.928.469 35.400

Cenário 4 24.243 1.264,178 s 8.168,812 s 39.937.195.294 419.228.478.054 3.670

Cenário 5 95.605 1.264,259 s 8.187,244 s 93.538.651.159 414.184.575.091 19.716

Cenário 6 4.812 3.919,446 s 8.108,647 s 444.643.336 5.222.159.216 33

Cenário 7 45.786 907,517 s 8.117,809 s 63.248.628.129 88.561.139.695 7.857

ANÁLISE COMPLETA DE ERRO

A tabela a seguir mostra uma análise detalhada do tipo de erro e de mensagens que resultaram em erro.

Erro SolicitaçõesContagem

de erros

193.968.161 337.620

Domínio X 973.271 64.291

Redefinição da conexão (java.net.SocketException) 271

Tempo limite de conexão de 60.000 ms excedido. 62.147

O envio foi concluído, mas nenhuma resposta foi recebida dentro do limite de tempo de leitura de soquete de 120.000 ms.

Domínio X 1.049.386 23

Tempo limite de conexão de 60.000 ms excedido. 15

HTTP 400 – Solicitação incorreta 5

Domínio X 295.788 37

Tempo limite de conexão de 60.000 ms excedido. 37

Domínio X 60.762.484 31.124

Redefinição da conexão (java.net.SocketException) 1

Tempo limite de conexão de 60.000 ms excedido. 89

Falha ao processar a transação X 14

HTTP 400 – Solicitação incorreta 1

HTTP 403 – Proibido 3.135

HTTP 500 – Erro interno do servidor 986

HTTP 502 – Gateway incorreto 331

HTTP 503 – Serviço indisponível 17

HTTP 504 – Tempo limite do gateway 10.672

Page 18: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

18Relatório de resumo do CloudTest

Erro SolicitaçõesContagem

de erros

O envio foi concluído, mas nenhuma resposta foi recebida dentro do limite de tempo de leitura de soquete de 120.000 ms.

67

O envio foi concluído, mas a conexão foi interrompida antes de a resposta ser recebida.

4

Não foi possível verificar o certificado do servidor SSL para o domínio x. (com.soasta.common.exceptions.CommonException)

8

Não foi possível definir o valor da propriedade - confira os eventos para verificar se há propriedades específicas

10.130

Não foi possível definir o valor da conta da propriedade” – A resposta JSON era inválida.”

5.185

Domínio X 1.980 32

HTTP 400 – Solicitação incorreta 2

HTTP 500 – Erro interno do servidor 6

HTTP 503 – Serviço indisponível 24

Domínio X 743.308 8

Tempo limite de conexão de 60000 ms excedido. 8

Domínio X 38.695 1.649

Redefinição da conexão (java.net.SocketException) 4

Tempo limite de conexão de 60.000 ms excedido. 1.429

Domínio X 5.317.556 93.871

Redefinição da conexão (java.net.SocketException) 377

Tempo limite de conexão de 60.000 ms excedido. 92.016

O envio foi concluído, mas nenhuma resposta foi recebida dentro do limite de tempo de leitura de soquete de 120.000 ms.

1

O envio foi concluído, mas a conexão foi interrompida antes de a resposta ser recebida.

7

Domínio X 124.785.689 146.581

Mensagem de erro de validação personalizada 1 24

Mensagem de erro de validação personalizada 2 3.752

Mensagem de erro de validação personalizada 3 14.016

Mensagem de erro de validação personalizada 4 3

Tempo limite de conexão de 60.000 ms excedido. 1.102

Mensagem de erro de validação personalizada 5 6

HTTP 400 – Solicitação incorreta 11.596

HTTP 401 – Não autorizado 5

HTTP 417 – Falha na expectativa 1

HTTP 500 – Erro interno do servidor 3.420

HTTP 502 – Gateway incorreto 10.319

HTTP 503 – Serviço indisponível 5.494

HTTP 504 – Tempo limite do gateway 49.335

Page 19: Relatório de resumo do CloudTest … · Relatrio de resumo do CloudTest 4 • A “transação X” foi, sem dúvida, a medida mais alta do 90º percentil em 49,194 segundos. •

19Relatório de resumo do CloudTest

A Akamai protege e entrega experiências digitais para as maiores empresas do mundo. A plataforma de borda inteligente da Akamai cerca tudo, da empresa à nuvem, para que os clientes e seus negócios possam ser rápidos, inteligentes e protegidos. As principais marcas mundiais contam com a Akamai para ajudá-las a alcançar a vantagem competitiva por meio de soluções ágeis que estendem a potência de suas arquiteturas multinuvem. A Akamai mantém as decisões, aplicações e experiências mais próximas dos usuários, e os ataques e ameaças cada vez mais distantes. O portfólio de soluções de segurança de borda, desempenho na Web e em dispositivos móveis, acesso corporativo e entrega de vídeo da Akamai conta com um excepcional atendimento ao cliente e monitoramento 24 horas por dia, sete dias por semana, durante todo o ano. Para saber por que as principais marcas mundiais confiam na Akamai, visite www.akamai.com, blogs.akamai.com ou @Akamai no Twitter. Nossas informações de contato globais podem ser encontradas em www.akamai.com/locations. Publicado em 05/19.

Erro SolicitaçõesContagem

de erros

Erro de HTTP: 404 – Não encontrado 11.602

Mensagem de erro de validação personalizada 6 2.043

Mensagem de erro de validação personalizada 7 3

Mensagem de erro de validação personalizada 8 611

O envio foi concluído, mas nenhuma resposta foi recebida dentro do limite de tempo de leitura de soquete de 120.000 ms.

115

O envio foi concluído, mas a conexão foi interrompida antes de a resposta ser recebida.

2

Não foi possível verificar o certificado do servidor SSL para o domínio X. (com.soasta.common.exceptions.CommonException)

9

Não foi possível definir o valor da propriedade - confira os eventos para verificar se há propriedades específicas

7.597

Não foi possível definir o valor da conta de propriedade” – A resposta JSON era inválida.”

20

Não foi possível definir o valor da propriedade X” – A resposta JSON era inválida.”

1

Mensagem de erro de validação personalizada 9 5.345

Mensagem de erro de validação personalizada 10 2.052

Mensagem de erro de validação personalizada 11 3.264

Iniciar o teste hoje

Pronto para o teste de carga do seu website e das suas aplicações? Acesse Akamai.com/cloudtest para obter mais informações.

Saiba mais