Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Ontwikkelaars gebruiken toepassingstoewijzingen om de logische structuur van hun gedistribueerde toepassingen weer te geven. Een kaart wordt geproduceerd door de afzonderlijke toepassingsonderdelen te identificeren met hun roleName of name eigenschap in opgenomen telemetrie. Cirkels (of knooppunten) op de kaart vertegenwoordigen de onderdelen en directionele lijnen (connectors of randen) waarin de HTTP-aanroepen van bronknooppunten naar doelknooppunten worden weergegeven.
Azure Monitor biedt de functie Toepassingsoverzicht om u te helpen snel een kaart te implementeren en knelpunten of hotspots met fouten in alle onderdelen te herkennen. Elk kaartknooppunt is een toepassingsonderdeel of een ervan afhankelijkheden en biedt gezondheids-KPI's en waarschuwingenstatus. U kunt elk knooppunt selecteren om gedetailleerde diagnostische gegevens voor het onderdeel weer te geven, zoals Application Insights-gebeurtenissen. Als uw app Gebruikmaakt van Azure-services, kunt u ook Diagnostische gegevens van Azure selecteren, zoals aanbevelingen voor SQL Database Advisor.
Toepassingsoverzicht bevat ook intelligente weergave om u te helpen bij snelle servicestatusonderzoeken.
Onderdelen begrijpen
Onderdelen zijn onafhankelijk te implementeren onderdelen van uw gedistribueerde of microservicetoepassing. Ontwikkelaars en operationele teams hebben zichtbaarheid op codeniveau of toegang tot telemetrie die door deze toepassingsonderdelen wordt gegenereerd.
Enkele overwegingen over onderdelen:
- Onderdelen verschillen van 'waargenomen' externe afhankelijkheden, zoals Azure SQL en Azure Event Hubs, waartoe uw team of organisatie mogelijk geen toegang heeft (code of telemetrie).
- Onderdelen worden uitgevoerd op een willekeurig aantal server-, functie- of containerinstanties.
- Onderdelen kunnen afzonderlijke Application Insights-resources zijn, zelfs als abonnementen verschillen. Ze kunnen ook verschillende rollen zijn die rapporteren aan één Application Insights-resource. De preview-kaartervaring toont de onderdelen, ongeacht hoe ze zijn ingesteld.
Toepassingsoverzicht verkennen
Met toepassingsoverzicht ziet u de volledige toepassingstopologie op meerdere niveaus van gerelateerde toepassingsonderdelen. Zoals eerder beschreven, kunnen onderdelen verschillende Application Insights-resources, afhankelijke onderdelen of verschillende rollen in één resource zijn. Toepassingsoverzicht zoekt onderdelen door http-afhankelijkheidsaanroepen tussen servers te volgen waarop de Application Insights SDK is geïnstalleerd.
Het mappingproces begint met de progressieve ontdekking van de onderdelen binnen de toepassing en hun afhankelijkheden. Wanneer u de Application map voor het eerst laadt, wordt een query set geactiveerd om de onderdelen te ontdekken die betrekking hebben op het hoofdonderdeel. Wanneer onderdelen worden gedetecteerd, wordt op een statusbalk het huidige aantal gedetecteerde onderdelen weergegeven:
In de volgende secties worden enkele van de acties beschreven die beschikbaar zijn voor het werken met toepassingsoverzicht in Azure Portal.
Overzichtsonderdelen bijwerken
Met de optie Kaartonderdelen bijwerken wordt detectie van onderdelen geactiveerd en wordt de kaart vernieuwd om alle huidige knooppunten weer te geven. Afhankelijk van de complexiteit van uw toepassing kan het laden van de update een minuut duren:
Wanneer alle toepassingsonderdelen rollen zijn binnen één Application Insights-resource, is de detectiestap niet vereist. Met de eerste belasting in dit toepassingsscenario worden alle onderdelen gedetecteerd.
Details van onderdeel weergeven
Een belangrijk doel voor de toepassingskaartervaring is om complexe topologieën met honderden onderdelen te visualiseren. In dit scenario is het handig om de kaartweergave te verbeteren met details voor een afzonderlijk knooppunt met behulp van de optie Details weergeven. In het deelvenster met knooppuntdetails ziet u gerelateerde inzichten, prestaties en foutsortering voor het geselecteerde onderdeel:
Elk deelvenster bevat een optie voor meer informatie in een uitgebreide weergave, waaronder fouten, prestaties en details over mislukte aanvragen en afhankelijkheden.
Mislukte pogingen onderzoeken
In het deelvenster 'Details van het knooppunt' kunt u de optie Fouten onderzoeken gebruiken om alle storingen van het onderdeel weer te geven.
In de weergave Fouten kunt u foutgegevens verkennen voor bewerkingen, afhankelijkheden, uitzonderingen en rollen met betrekking tot het geselecteerde onderdeel:
Prestaties onderzoeken
In het detailvenster van het knooppunt kunt u prestatieproblemen met het onderdeel oplossen door de optie Prestaties onderzoeken te selecteren:
Met de prestatieweergave kunt u telemetriegegevens verkennen voor bewerkingen, afhankelijkheden en rollen die zijn verbonden met het geselecteerde onderdeel:
Virtuele machine onderzoeken
Als het onderdeel wordt gehost op een virtuele machine (VM), kunt u de belangrijkste eigenschappen van de VIRTUELE machine bekijken, waaronder de naam, het abonnement, de resourcegroep en het besturingssysteem. Prestatiegegevens zoals beschikbaarheid, CPU-gebruik (gemiddeld) en beschikbaar geheugen (GB) worden ook weergegeven. Als u de prestaties en status van de VIRTUELE machine verder wilt onderzoeken, selecteert u Ga naar VM-bewaking om de pagina Bewaking voor de VIRTUELE machine te openen.
Ga naar details en stack trace
Met de optie Ga naar details in het deelvenster knooppuntdetails wordt de end-to-end transactie-ervaring voor het onderdeel weergegeven. In dit deelvenster kunt u details weergeven op het niveau van de aanroepstack:
De pagina wordt geopend om de tijdlijnweergave weer te geven voor de details:
U kunt de optie Alles weergeven gebruiken om de stackdetails te bekijken met tracerings- en gebeurtenisgegevens voor het onderdeel:
Weergeven in logboeken (analyse)
In het detailvenster van het knooppunt kunt u de gegevens van uw toepassingen verder opvragen en onderzoeken met de optie Weergeven in Logboeken (Analytics):
De pagina Logboeken (Analytics) biedt opties voor het verkennen van uw toepassingstelemetrietabelrecords met ingebouwde of aangepaste query's en functies. U kunt met de gegevens werken door de indeling aan te passen en uw analyse op te slaan en te exporteren:
Waarschuwingen en regels weergeven
Met de optie Waarschuwingen weergeven in het detailvenster van het knooppunt ziet u actieve waarschuwingen:
Op de pagina Waarschuwingen worden kritieke en gegenereerde waarschuwingen weergegeven.
De optie Waarschuwingsregels op de pagina Waarschuwingen bevat de onderliggende regels die ervoor zorgen dat de waarschuwingen worden geactiveerd:
Informatie over namen en knooppunten van cloudrollen
Toepassingsoverzicht maakt gebruik van de eigenschap naam van de cloudrol om de toepassingsonderdelen op een kaart te identificeren. Als u wilt verkennen hoe namen van cloudrollen worden gebruikt met onderdeelknooppunten, bekijkt u een toepassingsoverzicht met meerdere cloudrolnamen die aanwezig zijn.
In het volgende voorbeeld ziet u een kaart in de hiërarchische weergave met vijf onderdeelknooppunten en connectors naar negen afhankelijke knooppunten. Elk knooppunt heeft een cloudrolnaam.
Toepassingsoverzicht maakt gebruik van verschillende kleuren, markeringen en grootten voor knooppunten om de gegevens en relaties van het toepassingsonderdeel weer te geven:
De namen van cloudrollen geven de verschillende aspecten van de gedistribueerde toepassing weer. In dit voorbeeld zijn enkele van de toepassingsrollen onder andere
Contoso Retail Check,Fabrikam-App,fabrikam-loadfunc,retailfabrikam-37ha6enretailapp.De gestippelde blauwe cirkel rond een knooppunt geeft het laatst geselecteerde onderdeel aan. In dit voorbeeld is het laatste geselecteerde onderdeel het
Webknooppunt.Wanneer u een knooppunt selecteert om de details weer te geven, wordt het knooppunt gemarkeerd met een effen blauwe cirkel. In het voorbeeld is
Contoso Retail Reportshet momenteel geselecteerde knooppunt.Verre of niet-gerelateerde onderdeelknooppunten worden kleiner weergegeven in vergelijking met de andere knooppunten. Deze items worden grijs weergegeven in de weergave om de prestaties voor het geselecteerde onderdeel te markeren.
In dit voorbeeld vertegenwoordigt elke cloudrolnaam ook een andere unieke Application Insights-resource met eigen instrumentatiesleutels. Omdat de eigenaar van deze toepassing toegang heeft tot elk van deze vier verschillende Application Insights-resources, kan de toepassingskaart een kaart van de onderliggende relaties samenvoegen.
Cloudrolinstanties onderzoeken
Wanneer de naam van een cloudrol ergens in uw webfront-end een probleem aan het licht brengt en u meerdere load-balanced servers gebruikt over uw webfront-end, kan het nuttig zijn om een cloudrolinstantie te gebruiken. Met toepassingsoverzicht kunt u meer informatie over een onderdeelknooppunt bekijken met behulp van Kusto-query's. U kunt een knooppunt onderzoeken om details over specifieke cloud-rolinstanties weer te geven. Met deze aanpak kunt u bepalen of een probleem van invloed is op alle webfront-endservers of alleen specifieke exemplaren.
Een scenario waarin u de waarde voor een cloudrolinstantie wilt overschrijven, is wanneer uw app wordt uitgevoerd in een containeromgeving. In dit geval is informatie over de afzonderlijke server mogelijk niet voldoende om het specifieke probleem te vinden.
Voor meer informatie over het overschrijven van de eigenschap voor de cloudrolnaam met telemetrie-initialisatoren, zie Eigenschappen toevoegen: ITelemetryInitializer.
Namen van cloudrollen instellen
Applicatiekaart maakt gebruik van de cloudrolnaam-eigenschap om de onderdelen op de kaart te identificeren. In deze sectie vindt u voorbeelden voor het handmatig instellen of overschrijven van cloudrolnamen en het wijzigen van wat wordt weergegeven op het toepassingsoverzicht.
Zie de volgende handleiding voor het handmatig wijzigen van de naam van de cloudrol en de cloudrolinstance:
- OpenTelemetry Distro: Azure Monitor OpenTelemetry configureren.
- JavaScript SDK aan clientzijde: JavaScript SDK configureren
- Application Insights SDK (klassieke API): .NET en Node.js
Notitie
De Application Insights SDK of de Agent voegt automatisch de eigenschap naam van de cloudrol toe aan de telemetrie die wordt uitgezonden door onderdelen in een Azure App Service-omgeving.
Toepassingsoverzichtfilters gebruiken
Met toepassingsoverzichtfilters kunt u het aantal zichtbare knooppunten en randen op uw kaart verminderen. Deze filters kunnen worden gebruikt om het bereik van de kaart te verminderen en een kleinere en meer gerichte weergave weer te geven.
Een snelle manier om te filteren is het gebruik van de optie Filteren op dit knooppunt in het contextmenu voor elk knooppunt op de kaart:
U kunt ook een filter maken met de optie Filter toevoegen:
Selecteer uw filtertype (knooppunt of connector) en gewenste instellingen, controleer vervolgens uw keuzes en pas deze toe op de huidige kaart.
Knooppuntfilters maken
Met knooppuntfilters kunt u alleen bepaalde knooppunten in de toepassingstoewijzing zien en alle andere knooppunten verbergen. U configureert parameters om de eigenschappen van knooppunten in de kaart te doorzoeken op waarden die overeenkomen met een voorwaarde. Wanneer een knooppuntfilter een knooppunt verwijdert, worden met het filter ook alle connectors en randen voor het knooppunt verwijderd.
Een knooppuntfilter heeft drie parameters om te configureren:
Opgenomen knooppunten: de types knooppunten die moeten worden gecontroleerd in de applicatiekaart voor overeenkomende eigenschappen. Er zijn vier opties:
Knooppunten, bronnen en doelen: alle knooppunten die voldoen aan de zoekcriteria, worden opgenomen in de resultatentoewijzing. Alle bron- en doelknooppunten voor de overeenkomende knooppunten worden ook automatisch opgenomen in de resultatentoewijzing, zelfs als de bronnen of doelen niet voldoen aan de zoekcriteria. De bron- en doelknooppunten worden gezamenlijk aangeduid als verbonden knooppunten.
Knooppunten en bronnen: hetzelfde gedrag als knooppunten, bronnen en doelen, maar doelknooppunten worden niet automatisch opgenomen in de resultatentoewijzing.
Knooppunten en doelen: hetzelfde gedrag als knooppunten, bronnen en doelen, maar bronknooppunten worden niet automatisch opgenomen in de resultatentoewijzing.
Alleen knooppunten: Alle knooppunten in de resultatenkaart moeten een eigenschapswaarde hebben die overeenkomt met de zoekcriteria.
Operator: het type voorwaardelijke test dat moet worden uitgevoerd op de eigenschapswaarden van elk knooppunt. Er zijn vier opties:
-
contains: De waarde van de knooppunteigenschap bevat de waarde die is opgegeven in de parameter Zoekwaarde . -
!containsDe waarde van de knooppunteigenschap bevat niet de waarde die is opgegeven in de parameter Zoekwaarde . -
==: De waarde van de knooppunteigenschap is gelijk aan de waarde die is opgegeven in de parameter Zoekwaarde . -
!=: De waarde van de knooppunteigenschap is niet gelijk aan de waarde die is opgegeven in de parameter Zoekwaarde .
-
Zoekwaarde: de tekenreeks die moet worden gebruikt voor de voorwaardelijke test van de eigenschapswaarde. In de vervolgkeuzelijst voor de parameter worden waarden weergegeven voor bestaande knooppunten in de toepassingstoewijzing. U kunt een waarde selecteren in de lijst of uw eigen waarde maken. Voer uw aangepaste waarde in het parameterveld in en selecteer vervolgens optie Maken ... in de lijst. U kunt bijvoorbeeld de optie Test maken in de lijst invoeren
testen vervolgens selecteren.
In de volgende afbeelding ziet u een voorbeeld van een filter dat is toegepast op een toepassingsoverzicht met 30 dagen aan gegevens. Met het filter wordt de toepassingstoewijzing geïnstrueerd om te zoeken naar knooppunten en verbonden doelen met eigenschappen die de tekst 'retailapp' bevatten:
Overeenkomende knooppunten en de gekoppelde doelknooppunten worden opgenomen in de resultatentoewijzing:
Connectorfilters (edge) maken
Met connectorfilters kunt u alleen bepaalde knooppunten met specifieke connectors in de toepassingstoewijzing zien en alle andere knooppunten en connectors verbergen. U configureert parameters om de eigenschappen van connectors in de kaart te doorzoeken op waarden die overeenkomen met een voorwaarde. Wanneer een knooppunt geen overeenkomende connectors heeft, wordt het knooppunt door het filter uit de kaart verwijderd.
Een connectorfilter heeft drie parameters om te configureren:
Connectors filteren op: de connectoren om te beoordelen in de toepassingskaart op basis van overeenkomende eigenschappen. Er zijn vier keuzes. De selectie bepaalt de beschikbare opties voor de andere twee parameters.
Operator: het type voorwaardelijke test dat moet worden uitgevoerd op de waarde van elke connector.
Waarde: De vergelijkingswaarde die moet worden gebruikt voor de voorwaardelijke test van de eigenschapswaarde. De vervolgkeuzelijst voor de parameter bevat waarden die relevant zijn voor de huidige toepassingstoewijzing. U kunt een waarde selecteren in de lijst of uw eigen waarde maken. U kunt bijvoorbeeld
16invoeren en vervolgens "optie 16 maken" selecteren in de lijst.
De volgende tabel vat de configuratieopties samen op basis van uw keuze voor de parameter filter connectors op categorie.
| Verbindingslijnen filteren op | Beschrijving | Parameter van de operator | Waardeparameter | Gebruik |
|---|---|---|---|---|
| Foutconnector (rood gemarkeerd) | Zoeken naar verbindingslijnen op basis van hun kleur. De kleur rood geeft aan dat de verbindingslijn een foutstatus heeft. |
==: gelijk aan !=: Niet gelijk aan |
Altijd ingesteld op Fouten | Alleen connectors met fouten of alleen connectors zonder fouten weergeven. |
| Foutpercentage (0% - 100%) | Zoeken naar connectors op basis van hun gemiddelde foutpercentage (het aantal mislukte aanroepen gedeeld door het aantal alle aanroepen). De waarde wordt uitgedrukt als een percentage. |
>= Groter dan of gelijk aan <= Kleiner dan of gelijk aan |
In de vervolgkeuzelijst worden de gemiddelde foutpercentages weergegeven die relevant zijn voor de huidige connectors in uw toepassingsoverzicht. Kies een waarde in de lijst of voer een aangepaste waarde in door het eerder beschreven proces te volgen. | Connectors met foutpercentages weergeven die groter zijn dan of lager zijn dan de geselecteerde waarde. |
| Gemiddelde gespreksduur (ms) | Zoeken naar koppelingen op basis van de gemiddelde duur van alle gesprekken binnen de connector. De waarde wordt gemeten in milliseconden. |
>= Groter dan of gelijk aan <= Kleiner dan of gelijk aan |
In de vervolgkeuzelijst ziet u de gemiddelde duur die relevant is voor de huidige connectors in uw toepassingsoverzicht. Een waarde van 1000 verwijst bijvoorbeeld naar aanroepen met een gemiddelde duur van 1 seconde. Kies een waarde in de lijst of voer een aangepaste waarde in door het eerder beschreven proces te volgen. |
Connectors met een gemiddelde gespreksduur die groter of lager zijn dan de geselecteerde waarde weergeven. |
| Aantal oproepen | Zoeken naar verbindingen op basis van het totale aantal aanroepen van de connector. |
>= Groter dan of gelijk aan <= Kleiner dan of gelijk aan |
In de vervolgkeuzelijst ziet u het totale aantal aanroepen dat relevant is voor de huidige connectors in uw toepassingsoverzicht. Kies een waarde in de lijst of voer een aangepaste waarde in door het eerder beschreven proces te volgen. | Connectors weergeven met een aantal aanroepen dat groter of kleiner is dan de door u geselecteerde waarde. |
Percentielindicatoren voor waarde
Wanneer u connectors filtert op de foutsnelheid, gemiddelde Deze indicator geeft het percentielniveau weer. Voor een filter voor gemiddelde gespreksduur ziet u mogelijk de waarde 200 (P90). Deze optie betekent dat 90% van alle connectors (ongeacht het aantal oproepen dat ze vertegenwoordigen) minder dan 200 ms oproepduur hebben.
U kunt de waardeopties zien die het percentielniveau bevatten door het parameterveld in te voeren P .
Uw filters controleren
Nadat u uw selecties hebt geselecteerd, worden in de sectie Controleren van het pop-upvenster Filter toevoegen tekst- en visuele beschrijvingen over uw filter weergegeven. De samenvattingsweergave kan u helpen begrijpen hoe uw filter van toepassing is op uw toepassingsoverzicht.
In het volgende voorbeeld ziet u de Controleren samenvatting voor een knooppuntfilter waarmee wordt gezocht naar knooppunten en doelwitten met eigenschappen met de tekst '-west':
In dit voorbeeld ziet u de samenvatting van een connectorfilter waarmee wordt gezocht naar connectors (en de knooppunten waarmee ze verbinding maken) met een gemiddelde gespreksduur die gelijk is aan of groter is dan 42 ms:
Filters toepassen op kaart
Nadat u de filterinstellingen hebt geconfigureerd en bekeken, selecteert u Toepassen om het filter te maken. U kunt meerdere filters toepassen op hetzelfde toepassingsoverzicht. In de toepassingskaart worden de toegepaste filters weergegeven als pillen boven de kaart:
Met de
actie Verwijderen op een filterpil kunt u een filter verwijderen. Wanneer u een toegepast filter verwijdert, wordt de kaartweergave bijgewerkt om de filterlogica af te trekken.
Toepassingsoverzicht past de filterlogica opeenvolgend toe op uw kaart, te beginnen met het meest linkse filter in de lijst. Wanneer filters worden toegepast, worden knooppunten en connectors verwijderd uit de kaartweergave. Nadat een knooppunt of connector uit de weergave is verwijderd, kan een volgend filter het item niet meer herstellen.
U kunt de configuratie voor een toegepast filter wijzigen door de filterpil te selecteren. Wanneer u de filterinstellingen wijzigt, toont de toepassingskaart een voorbeeld van de kaartweergave met de nieuwe filterlogica. Als u besluit de wijzigingen niet toe te passen, kunt u de optie Annuleren gebruiken voor de huidige kaartweergave en -filters.
Filters verkennen en opslaan
Wanneer u een interessant filter ontdekt, kunt u het filter opslaan om het later opnieuw te gebruiken met de Koppeling kopiëren of aan Dashboard vastmaken-optie.
Met de optie Koppeling kopiëren worden alle huidige filterinstellingen gecodeerd in de gekopieerde URL. U kunt deze koppeling opslaan in uw browserbladwijzers of deze delen met anderen. Deze functie behoudt de duurwaarde in filterinstellingen, maar niet de absolute tijd. Wanneer u de koppeling later gebruikt, kan het gegenereerde toepassingsoverzicht afwijken van de kaart die aanwezig is op het moment dat de koppeling is vastgelegd.
Met de optie Vastmaken aan dashboard wordt de huidige toepassingstoewijzing toegevoegd aan een dashboard, samen met de huidige filters. Een veelvoorkomende diagnostische benadering is het vastmaken van een kaart met een filter voor een foutverbinding dat is toegepast. U kunt uw toepassing controleren op knooppunten met fouten in hun HTTP-aanroepen.
In de volgende secties worden enkele algemene filters beschreven die van toepassing zijn op de meeste kaarten en kunnen ze handig zijn om vast te maken op een dashboard.
Controleren op belangrijke fouten
Maak een kaartweergave van alleen connectors met fouten (rood gemarkeerd) in de afgelopen 24 uur. De filters bevatten de parameter Foutconnector in combinatie met de intelligente weergave:
De functie Intelligente weergave wordt verderop in dit artikel beschreven.
Connectors met weinig verkeer verbergen
Verberg connectors met weinig verkeer zonder fouten in de kaartweergave, zodat u zich snel kunt richten op belangrijke problemen. De filters omvatten connectors in de afgelopen 24 uur met een aantal aanroepen groter dan 2872 (P20):
Connectors met veel verkeer weergeven
Laat connectors met veel verkeer zien die ook een hoge gemiddelde tijdsduur voor oproepen hebben. Dit filter kan helpen bij het identificeren van mogelijke prestatieproblemen. De filters in dit voorbeeld omvatten connectors in de afgelopen 24 uur met een aantal oproepen dat groter is dan 10854 (P50) en de gemiddelde tijdsduur van de oproep langer dan 578 (P80):
Onderdelen zoeken op naam
Zoek onderdelen (knooppunten en connectors) in uw toepassing op naam op basis van uw implementatie van de naamgevingsconventie van de onderdeeleigenschap roleName . U kunt deze methode gebruiken om het specifieke gedeelte van een gedistribueerde toepassing te bekijken. Het filter zoekt in de afgelopen 24 uur naar knooppunten, bronnen en doelen die de opgegeven waarde bevatten. In dit voorbeeld is de zoekwaarde 'west':
Ruisonderdelen verwijderen
Definieer filters om lawaaierige onderdelen te verbergen door ze uit de kaart te verwijderen. Soms kunnen toepassingsonderdelen actieve afhankelijke knooppunten hebben die gegevens produceren die niet essentieel zijn voor de kaartweergave. In dit voorbeeld zoekt het filter in de afgelopen 24 uur naar knooppunten, bronnen en doelen die niet de opgegeven waarde 'retail' bevatten:
Zoek naar foutgevoelige connectors
Alleen connectors weergeven met hogere foutpercentages dan een specifieke waarde. Het filter in dit voorbeeld zoekt in de afgelopen 24 uur naar connectors met een foutpercentage dat groter is dan 3%:
Intelligente weergave verkennen
De functie Intelligente weergave voor toepassingsoverzicht is ontworpen om u te helpen bij servicestatusonderzoeken. Machine Learning wordt toegepast om snel mogelijke hoofdoorzaken van problemen te identificeren door ruis te filteren. Het machine learning-model leert van het historische gedrag van de toepassingstoewijzing om dominante patronen en afwijkingen te identificeren die mogelijke oorzaken van een incident aangeven.
In grote gedistribueerde toepassingen is er altijd een zekere mate van ruis die afkomstig is van 'goedaardige' fouten, waardoor de toepassingskaart ruis kan veroorzaken door veel rode randen weer te geven. De intelligente weergave toont alleen de meest waarschijnlijke oorzaken van servicefouten en verwijdert rode randen van knooppunten (service-naar-servicecommunicatie) in gezonde services. Intelligente weergave markeert de randen rood die moeten worden onderzocht. Het biedt ook bruikbare inzichten voor de gemarkeerde rand.
Er zijn veel voordelen voor het gebruik van intelligente weergave:
- Vermindert de tijd tot oplossing door alleen fouten te markeren die moeten worden onderzocht
- Biedt bruikbare inzichten over waarom een bepaalde rode rand is gemarkeerd
- Hiermee kan de toepassingstoewijzing naadloos worden gebruikt voor grote gedistribueerde toepassingen (door alleen te focussen op randen die rood zijn gemarkeerd)
Intelligente weergave heeft enkele beperkingen:
- Het kan even duren voordat grote gedistribueerde toepassingen zijn geladen.
- Tijdsbestek van maximaal zeven dagen worden ondersteund.
Werken met intelligente weergave
Met een wisselknop boven de toepassingstoewijzing kunt u intelligente weergave inschakelen en de gevoeligheid voor de detectie van problemen beheren:
Intelligente weergave maakt gebruik van het gepatenteerde AIOps Machine Learning-model om de belangrijke en belangrijke gegevens in een toepassingsoverzicht te markeren (rood). Verschillende toepassingsgegevens worden gebruikt om te bepalen welke gegevens op de kaart moeten worden gemarkeerd, waaronder foutpercentages, aantal aanvragen, duur, afwijkingen en afhankelijkheidstype. Ter vergelijking maakt de standaardkaartweergave alleen gebruik van de onbewerkte foutfrequentie.
Toepassingsoverzicht markeert randen in rood op basis van uw gevoeligheidsinstelling. U kunt de gevoeligheid aanpassen om het gewenste betrouwbaarheidsniveau in de gemarkeerde randen te bereiken.
| Gevoeligheid | Beschrijving |
|---|---|
| Hoog | Minder randen zijn aangegeven. |
| Gemiddeld | (Standaardinstelling) Een evenwichtig aantal randen is gemarkeerd. |
| Laag | Meer randen zijn gemarkeerd. |
Bruikbare inzichten nagaan
Nadat u intelligente weergave hebt ingeschakeld, selecteert u een gemarkeerde rand (rood) op de kaart om de 'bruikbare inzichten' voor het onderdeel weer te geven. De inzichten worden weergegeven in een deelvenster aan de rechterkant en uitleggen waarom de rand is gemarkeerd.
Selecteer Fouten onderzoeken om te beginnen met het oplossen van een probleem. U kunt de informatie over het onderdeel in het deelvenster Fouten bekijken om te bepalen of het gedetecteerde probleem de hoofdoorzaak is.
Wanneer in de intelligente weergave geen randen op het toepassingsoverzicht worden gemarkeerd, heeft het machine learning-model geen potentiële incidenten gevonden in de afhankelijkheden van uw toepassing.
Volgende stappen
- Raadpleeg Problemen met toepassingsoverzicht oplossen om onze speciale probleemoplossingsgids te bekijken.
- Meer informatie over hoe correlatie werkt in Application Insights met telemetriecorrelatie.
- Verken de end-to-end transactionele diagnostische ervaring die server-side telemetrie van al uw door Application Insights bewaakte onderdelen in een enkel overzicht correleert.
- Ondersteuning voor geavanceerde correlatiescenario's in ASP.NET Core en ASP.NET met Aangepaste traceerbewerkingen.