Já falamos no post anterior sobre os benefícios e configurações do Azure Application Insights para monitorar e detectar problemas nas suas aplicações. Que tal visualizar tudo isso no próprio VSTS?

Começamos com o download e instalação do Widget do Azure Application Insights no Marketplace do Visual Studio.

vsts-app-insights

Em seguida, adicione os dois widgets do Application Insights na área de Dashboards do VSTS:

  • Azure Application Insights Chart
  • Azure Application Insights Metrics

vsts-widget-app-insights

Para configurar o gráfico e a métrica, você precisa gerar seu API Key e Application ID no Portal Azure – Acesso da API, deixando a opção “Ler Telemetria” habilitada.

azure-api

Pronto! Agora forneça a API Key e Application Id e escolha a métrica que deseja monitorar. Há inúmeras métricas como Availability | Events | Exceptions | Failed requests | Page views | Process CPU | Processor time | Server requests | Sessions | Test duration | Users.

vsts-widget-app-insights-configuration