dotTrace
Over de overstap van probleemherkenning naar probleemoplossing gesproken; hier komt dotTrace om het hoekje kijken. Waar Application Insights inzicht geeft in de stand van zaken omtrent applicaties die live (in productie) staan, maakt dotTrace het makkelijk om in te zoomen op de problemen die je hebt gevonden in Application Insights en maakt ze analyseerbaar op reproductie-niveau.
dotTrace is onderdeel van dotUltimate, een digitale gereedschapskoffer voor Jetbrains-software die je helpt bij het ontwikkelen van je applicatie. Het is een .NET performance profiler. Met andere woorden: het stelt je op de hoogte van divers performance-gerelateerde statistieken.
Van probleem naar oplossing
dotTrace maakt het ontzettend eenvoudig om de stap van herkenning van een probleem naar de oplossing ervan te komen. In debug-mode run je je applicatie, je attacht dotTrace erop en vervolgens kun je het performance-probleem dat je met Application Insights hebt ontdekt gaan reproduceren. dotTrace maakt de statistieken van je calls inzichtelijk en toont aan waar de meeste tijd in gaat zitten en dus waar je je aandacht aan moet besteden. Vet handig dus!
Aan de slag, Sherlock!
De combinatie van deze twee is dus ideaal. Application Insights is de digitale bewakingscamera van je applicatie en als zich een probleem heeft voorgedaan, is dotTrace het vergrootglas waar je het daadwerkelijke speurwerk mee verricht. Meer heb je niet nodig toch!