Veja como usar os novos serviços de Load Test e Application Insights do Visual Studio Online (www.visualstudio.com) para testar e monitorar suas aplicações
Visual Studio Online Application Insights provides a 360 degree view of your applications, collecting rich operational, performance, and customer usage information from your applications,whether they run on-premises, in Azure, third-party cloud providers, or a mixture of all three. This empowers you to: Pro-actively monitor that your applications are available andPerforming as expected, and when they aren’t, to provide information that helps you to resolve them promptly. Use information to continuously improve your applications and prioritize future investments.
Customers can start getting insights into their applications at their own pace…Level 1 – Basic Availability – Non-invasive, no need to re-deploy or code changes. Start getting outside-in monitoring with ping test/synthetic transactions, by configuring URL, ping or deploy existing web tests and get 16 global points of presence.Level 2 – Basic Performance: No code changes required. Install agent (Microsoft Monitoring agent) on platformLevel 3 – Application usage: Inject agent into application - little or no developer effortLevel 4 – Customer telemetry – Using SDK, developer emits custom event to the service
Too often backlog grooming involves we too much yelling and emotion by getting insight into what customers are REALLY doing we can remove much of that emotion in the process…or at least back up the emotion with facts<g>
Distributed systems can generate a ton of data…my daughter’s netbook doesn’t do much more than play mindcraft has 84,000 system events and 26,000 windows events. Application Insights is planning on offering a set of services that look for patterns then show you the underlying problem to that much collapsed view.
Teams in Microsoft have found that these services and the custom alerts they have start giving them insight into not only their own problems before their customers discover them but underlying systemic level issues.