De analyseresultaten interpreteren
Met zowel het CLI-hulpprogramma als Visual Studio kunt u HTML-, CSV- en JSON-rapporten maken. In deze sectie wordt beschreven hoe u deze rapporten interpreteert.
Voor de doeleinden van dit document gebruiken we het HTML-rapport.
Dashboardweergave
Het rapport geeft de resultaten weer in een dashboardindeling.
Het hoofddashboard toont een sectie Samenvatting met de resultaten van de scan, ernstgrafiek en categorieën van de problemen en incidenten.
De sectie Samenvatting van het dashboard bevat verschillende termen die u kunt definiëren zoals u ze in andere schermen ziet.
- Projecten: het aantal gescande projecten.
- Problemen: een incompatibiliteit met Azure of een mogelijk probleem.
- Incidenten: een gebeurtenis van het probleem in uw code. Een probleem kan bijvoorbeeld een aanroep zijn van een database die niet toegankelijk is vanuit Azure en de incidenten zijn de tijden waarop u die aanroep in uw code uitvoert. Op die manier kan één probleem veel incidenten (implementatie) in uw code hebben.
- Verhaalpunten: de geschatte inspanning om alle gevonden problemen op te lossen. Dit is een relatieve meting van de inspanning en is niet bedoeld om een exacte schatting te zijn.
Dit zijn de ernstclassificaties van het probleem:
- Verplicht : het probleem moet worden opgelost om de migratie te laten slagen.
- Optioneel : het gedetecteerde probleem is een echt probleem en het oplossen ervan kan het werk van de toepassing na de migratie verbeteren, maar het wordt niet geblokkeerd.
- Potentieel : het kan al dan niet een blokkerend probleem zijn, afhankelijk van de specifieke kenmerken van uw app en het migratiescenario, dus het hulpprogramma trekt uw aandacht en stelt voor welke controles er kunnen worden uitgevoerd om ervoor te zorgen dat de toepassing werkt in Azure.
- Informatief : het probleem is alleen ter informatie gemeld en hoeft niet te worden opgelost.
In de sectie Categorieën wordt een grafiek weergegeven met problemen die zijn gegroepeerd op verschillende categorieën, zoals HTTP, database, schalen, enzovoort.
- Projecten: het aantal gescande projecten.
- Problemen: het aantal unieke problemen van een regel die mogelijk moet worden opgelost.
- Incidenten: het totale aantal exemplaren van alle gevonden problemen.
- Verhaalpunten: de geschatte inspanning om alle gevonden problemen op te lossen. Dit is een relatieve meting van de inspanning en is niet bedoeld om een exacte schatting te zijn.
Weergave Projecten
Klik op de koppeling Projecten onder het dashboard aan de linkerkant van het rapport om het aantal problemen, incidenten en de geschatte inspanning voor het oplossen van deze incidenten door elk gescand project weer te geven.
U kunt inzoomen om de problemen in elk project te bekijken door op de projectnaam te klikken. Hiermee wordt een scherm weergegeven dat vergelijkbaar is met het algehele dashboard, maar dat is afgestemd op het geselecteerde project.
Boven aan het projectdashboard vindt u drie tabbladen: Dashboard, Onderdelen en Problemen.
Klik op het tabblad Onderdelen om te zien in welke bestanden de incidenten van de geïdentificeerde problemen zich bevinden. U kunt inzoomen op het bestand om de problemen te zien die het incident hebben geactiveerd, een beschrijving van het probleem, de exacte positie in de code waar de incidenten bestaan en een schatting van de inspanningen die nodig zijn om de incidenten op te lossen.
Als laatste, door op het tabblad Problemen te klikken, kunt u de incidenten zien die zijn georganiseerd door de problemen die ze hebben geactiveerd. U kunt inzoomen op de problemen om de exacte bestandslocatie te zien die moet worden opgelost en de moeite die moet worden opgelost.
Weergave Problemen aggregeren
Klik op de koppeling Geaggregeerde problemen onder de projecten aan de linkerkant van het rapportscherm om de incidenten te zien die zijn georganiseerd door de problemen die ze hebben geactiveerd. Dit zijn alle problemen in alle gescande projecten, inclusief het aantal incidenten en een geschatte inspanning voor verhaalpunten. U kunt inzoomen op elk probleem om de exacte bestanden en locaties te zien die moeten worden opgelost en de moeite om dit op te lossen.
In de sectie aan de rechterkant vindt u een uitleg over het geselecteerde probleem met suggesties voor het oplossen van het probleem of de verificaties die u moet uitvoeren om ervoor te zorgen dat uw toepassing goed werkt in Azure. Er zijn ook koppelingen naar de gedetailleerde documentatie in het onderste gedeelte van die sectie.