relatório de resumo do cloudtest … · relatrio de resumo do cloudtest 4 • a “transação...
TRANSCRIPT
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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