azure api app métricas com application insights

9
Azure Api App Métricas com Application Insights

Upload: nicolas-takashi

Post on 16-Apr-2017

22 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Azure api app métricas com application insights

Azure Api AppMétricas com Application Insights

Page 2: Azure api app métricas com application insights

Agenda Application Insights – Introdução Minha aplicação vai ficar sobrecarregada? Tipos de telemetria Demo

Page 3: Azure api app métricas com application insights

Application Insights – Introdução Application Insights é um serviço de análise totalmente extensível,

que análise nossa aplicação totalmente online.

Quanto utilizando esse recurso, conseguimos detectar e diagnosticar problemas de desempenho e entender o que os usuários realmente fazem com seu aplicativo.

Page 4: Azure api app métricas com application insights

Application Insights – Introdução Diferente do Google Analytics que é uma ferramenta de métricas

mais voltada para usuários da área de negócios. O Application Insights é uma ferramenta criada para desenvolvedores.

E possui funcionalidade ampla em diversas plataformas, tais como: Java .NET Node

Page 5: Azure api app métricas com application insights

Application Insights – Introdução Tratando-se de um serviço disponível do portal do Microsoft Azure,

logo precisamos de uma conta no Microsoft Azure.

A inscrição é totalmente gratuita, e o plano gratuito atende muito bem, porém se precisar de algo que o plano gratuito não atender

Page 6: Azure api app métricas com application insights

Minha aplicação vai ficar sobrecarregada? Geralmente as pessoas questionam se quando utilizamos o serviço

do Application Insights, nossa aplicação sofre alguma sobrecarga.

O impacto é tão baixo mais tão baixo que é imperceptivel, as chamadas feitas não são bloqueantes e são totalmente alocadas em uma thread separada em formato de blocos.

Page 7: Azure api app métricas com application insights

Tipos de telemetria A lista de métricas que temos com o Application Insights é muito

extensa, vamos ver algumas dessas métricas abaixo:

Taxas de solicitação HTTP, tempos de resposta, taxas de êxito. Rastreamentos de exceção de servidor e cliente. Rastreamentos de log de diagnóstico. Taxas de chamada AJAX, tempos de resposta e taxas de êxito. Contadores de desempenho de servidor. Testes de disponibilidade

Page 8: Azure api app métricas com application insights

Demo

Page 9: Azure api app métricas com application insights

ObrigadoTwitter: @ntakashicsE-mail: [email protected]: ntakashi.net