Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Application insights + ASP.NET Core

154 views

Published on

Palestra realizada em dotnetConf SP 2016

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Application insights + ASP.NET Core

  1. 1. Application Insights com ASP.NET Core d o t n e t C o n f . l o c a l – S ã o P a u l o
  2. 2. About me ★ Desenvolvedora na Lambda3; ★ Formada em Análise e Desenvolvimento de Sistemas; ★ Experiência em desenvolvimento web e gestão de projetos; ★ Adepta a novas tecnologias e metodologias ágeis de desenvolvimento. Letticia Nicoli de Lima 20 Anos
  3. 3. d o t n e t C o n f . l o c a l – S ã o P a u l o VAMOS LÁ ...
  4. 4. d o t n e t C o n f . l o c a l – S ã o P a u l o POR QUE A APLICAÇÃO NÃO ESTÁ FUNCIONANDO ? RESOLVA ISSO IMEDIATAMENTE !
  5. 5. d o t n e t C o n f . l o c a l – S ã o P a u l o
  6. 6. d o t n e t C o n f . l o c a l – S ã o P a u l o
  7. 7. d o t n e t C o n f . l o c a l – S ã o P a u l o PRECISAMOS DE MAIS INFORMAÇÕES !
  8. 8. d o t n e t C o n f . l o c a l – S ã o P a u l o
  9. 9. d o t n e t C o n f . l o c a l – S ã o P a u l o
  10. 10. d o t n e t C o n f . l o c a l – S ã o P a u l o APPLICATION INSIGHTS
  11. 11. d o t n e t C o n f . l o c a l – S ã o P a u l o Definição Serviço de monitoramento que detecta e diagnostica problemas em seus serviços e aplicativos Web, ajudando a tomar decisões mais assertivas. __
  12. 12. d o t n e t C o n f . l o c a l – S ã o P a u l o ★ Coleta telemetria em cada camada da aplicação; ★ Os serviços do Application Insights armazenam e processam a telemetria; ★ Com base em análises nos dados processados é possível: ■ Detectar padrões ■ Analisar através da sua interface ou do Power BI. ★ Através do Analytics é possível fazer queries e descobrir mais sobre o uso da sua aplicação. Como Funciona ?
  13. 13. d o t n e t C o n f . l o c a l – S ã o P a u l o Configurando o ambiente portal.azure.com
  14. 14. d o t n e t C o n f . l o c a l – S ã o P a u l o Configurando o ambiente
  15. 15. d o t n e t C o n f . l o c a l – S ã o P a u l o Vem pra DEMO
  16. 16. d o t n e t C o n f . l o c a l – S ã o P a u l o Diagnóstico de exceções e de desempenho ★ Possibilita descobrir a causa raiz de qualquer comportamento de desempenho da aplicação quase instantaneamente por meio de consultas. ★ Use métricas em tempo real para analisar: ■ Carga de solicitações ■ Contadores de desempenho dos servidores ■ Tempos de resposta em diferentes dependências. ★ Diagnosticar exceções e solicitações com falha para correlacioná-las a eventos e a rastreamentos.
  17. 17. d o t n e t C o n f . l o c a l – S ã o P a u l o Alertas ★ O Application Insights pode alertar alterações em métricas de desempenho ou de uso em seu aplicativo. ★ Alertas de métrica informam quando qualquer métrica ultrapassa um valor limite durante determinado período. Exemplo: ■ Contagens de falhas ■ Memória ■ Exibições de páginas
  18. 18. d o t n e t C o n f . l o c a l – S ã o P a u l o
  19. 19. d o t n e t C o n f . l o c a l – S ã o P a u l o Detecção Proativa ★ Utiliza recursos de aprendizado de máquina para analisar seu aplicativo de maneira contínua. ★ Detecta as degradações ou interrupções do serviço, relatando automaticamente. ★ Ajuda a responder a problemas na velocidade que seus clientes exigem.
  20. 20. d o t n e t C o n f . l o c a l – S ã o P a u l o Release Annotations
  21. 21. d o t n e t C o n f . l o c a l – S ã o P a u l o Plataformas e Estruturas ★ AngularJS ★ ASP.NET ★ ASP.NET Core ★ Android ★ Aplicativos Web do Azure e máquinas virtuais ★ Serviços de Nuvem do Azure ★ CRM Online do Microsoft Dynamics ★ Docker ★ Glimpse ★ iOS ★ J2EE ★ Aplicativos da área de trabalho do Windows ★ Node.JS ★ OSX ★ Spring ★ WCF ★ Windows Store C#|VB ★ Windows Store C++ ★ Xamarin ★ Qualquer outra coisa :D
  22. 22. d o t n e t C o n f . l o c a l – S ã o P a u l o PowerBI https://powerbi.com O Power BI é um conjunto de ferramentas de análise de negócios para analisar dados e compartilhar ideias. Ele conecta os usuários a uma ampla variedade de dados ao vivo por meio de painéis simples, fornece relatórios interativos e visualizações atraentes para dar vida aos dados.
  23. 23. DÚVIDAS ? Twitter: @LetticiaNicoli E-mail: letticia.nicoli@lambda3.com.br d o t n e t C o n f . l o c a l – S ã o P a u l o
  24. 24. d o t n e t C o n f . l o c a l – S ã o P a u l o

×