TDC2016SP - Trilha .NET
-
Upload
tdc-globalcode -
Category
Education
-
view
100 -
download
0
Transcript of TDC2016SP - Trilha .NET
![Page 1: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/1.jpg)
Globalcode – Open4education
.NET
Renato GroffeDesenvolvedor | MTAC | MCP | MCTS
Monitorando de aplicações com o Application Insights
![Page 2: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/2.jpg)
Globalcode – Open4education
Contatos
Facebook:https://www.facebook.com/renatogroff
Site:http://renatogroffe.net/
Canal .NET:https://www.facebook.com/canaldotnet
LinkedIn:http://br.linkedin.com/in/renatogroffe
![Page 3: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/3.jpg)
Globalcode – Open4education
Agenda
Monitoramento de aplicações
Uma visão geral do Application Insights
Exemplo prático
![Page 4: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/4.jpg)
Globalcode – Open4education
Monitoramento de aplicações
![Page 5: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/5.jpg)
Globalcode – Open4education
Por que monitorar?
Garantir a operação do sistema
Detecção de falhas
Acompanhamento da performance
Determinar uso intensivo de funcionalidades
![Page 6: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/6.jpg)
Globalcode – Open4education
Como monitorar?
Estipulando métricas para análise
Implementando uma estratégia de log
Criando relatórios de acompanhamento
![Page 7: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/7.jpg)
Globalcode – Open4education
Surgem as dificuldades...
É costume relegar o monitoramento a um segundo plano
Logs bem elaborados exigem grandes esforços de codificação
![Page 8: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/8.jpg)
Globalcode – Open4education
Application Insights
![Page 9: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/9.jpg)
Globalcode – Open4education
O que é?
Serviço que integra o Microsoft Azure, estando voltado ao monitoramento de aplicações Web (sites e serviços)
Uso de telemetria para coleta de dados
![Page 10: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/10.jpg)
Globalcode – Open4education
O que é possível monitorar?
Algumas das métricas disponibilizadas por default:
Quantidade de FalhasNúmero de usuários conectadosNúmero de requisiçõesTempos de respostaLocal de origem dos usuáriosEventos customizadosBrowsers utilizados
![Page 11: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/11.jpg)
Globalcode – Open4education
Alguns recursos...
Coleta de várias métricas com simples ajustes de configuraçãoDashboards customizáveisIntegração com Excel e Power BICompatibilidade com on-premise e outras soluções na nuvemMonitoramento em tempo real (Beta)Regras de alertaDetecção proativa
![Page 12: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/12.jpg)
Globalcode – Open4education
Plataformas suportadas
![Page 13: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/13.jpg)
Globalcode – Open4education
Exemplo prático
![Page 14: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/14.jpg)
Globalcode – Open4education
Dúvidas?
![Page 15: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/15.jpg)
Globalcode – Open4education
Referências
Application Insights:https://azure.microsoft.com/pt-br/services/application-insights/
Monitoramento com Application Insights (Vídeo - Channel 9):http://bit.ly/application-insights-monitoramento
ASP.NET MVC: monitoramento com Application Insightshttp://bit.ly/aspnet-mvc-application-insights
![Page 16: TDC2016SP - Trilha .NET](https://reader036.fdocuments.in/reader036/viewer/2022062503/58f12ed31a28ab96648b45e3/html5/thumbnails/16.jpg)
Globalcode – Open4education
Obrigado!!!