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.
Azure Monitor Application Insights is een OpenTelemetry-functie van Azure Monitor die bewaking van toepassingsprestaties (APM) biedt voor live webtoepassingen. Integratie met OpenTelemetry (OTel) biedt een leverancierneutrale benadering voor het verzamelen en analyseren van telemetriegegevens, waardoor uitgebreide waarneembaarheid van uw toepassingen mogelijk is.
Application Insights-ervaringen
Application Insights ondersteunt OpenTelemetry (OTel) voor het verzamelen van telemetriegegevens in een gestandaardiseerde indeling op verschillende platforms. Integratie met Azure-services maakt efficiënte bewaking en diagnose mogelijk, waardoor de waarneembaarheid en prestaties van toepassingen worden verbeterd.
Onderzoeken
- Toepassingsdashboard: een overzicht van de status en prestaties van uw toepassing.
- Toepassingsoverzicht: Een visueel overzicht van de interacties van toepassingsarchitectuur en onderdelen.
- Live statistieken: een realtime analysedashboard voor inzicht in de activiteit en prestaties van applicaties.
- Transacties zoeken: transacties traceren en diagnosticeren om problemen te identificeren en prestaties te optimaliseren.
- Beschikbaarheidsweergave: Proactief de beschikbaarheid en reactiesnelheid van toepassingseindpunten bewaken en testen.
- Overzicht van fouten: Identificeer en analyseer fouten in uw applicatie om downtime te minimaliseren.
- Prestatieweergave: Bekijk metrische gegevens over de prestaties van toepassingen en mogelijke knelpunten.
Controleren
- Waarschuwingen: Bewaak een breed scala aan aspecten van uw toepassing en activeer verschillende acties.
- Metrische gegevens: duik diep in metrische gegevens om inzicht te hebben in gebruikspatronen en trends.
- Diagnostische instellingen: configureer streaming-export van platformlogboeken en metrische gegevens naar de bestemming van uw keuze.
- Logboeken: alle gegevens ophalen, samenvoegen en analyseren die zijn verzameld in Azure-bewakingslogboeken.
- Werkmappen: maak interactieve rapporten en dashboards waarmee bewakingsgegevens van toepassingen worden gevisualiseerd.
Gebruik
- Gebruikers, sessies en gebeurtenissen: bepaal wanneer, waar en hoe gebruikers communiceren met uw web-app.
- Trechters: analyseer conversiepercentages om te bepalen waar gebruikers voortgang maken of afhaken in de trechter.
- Stromen: Visualiseer gebruikerspaden op uw site om sterk betrokken gebieden en uitstappunten te identificeren.
- Cohorten: Groepeer gebruikers op gedeelde kenmerken om trendidentificatie, segmentatie en prestatieproblemen te vereenvoudigen.
Codeanalyse
- .NET Profiler: prestatietraceringen vastleggen, identificeren en weergeven voor uw toepassing.
- Codeoptimalisaties: Maak gebruik van AI om betere en efficiëntere toepassingen te maken.
- Momentopnamen debuggen: automatisch debugmomentopnamen verzamelen wanneer er uitzonderingen optreden in een .NET-toepassing
Logisch model
Het logische modeldiagram visualiseert onderdelen van Application Insights en hoe ze communiceren.
Notitie
Firewallinstellingen moeten worden aangepast zodat gegevens de opname-eindpunten kunnen bereiken. Zie azure Monitor-eindpunttoegang en firewallconfiguratie voor meer informatie.
Ondersteunde talen
In deze sectie worden ondersteunde scenario's beschreven.
Zie de basisprincipes van gegevensverzameling voor meer informatie over het instrumenteren van toepassingen om Application Insights in te schakelen.
Automatische instrumentatie (inschakelen zonder codewijzigingen)
Handmatige instrumentatie
OpenTelemetry Distro
JavaScript SDK aan clientzijde
Application Insights SDK (klassieke API)
Ondersteunde platforms en frameworks
In deze sectie vindt u een overzicht van alle ondersteunde platforms en frameworks.
Integratie van Azure-services (portal-inschakeling, Azure Resource Manager-implementaties)
- Virtuele Azure-machines en Virtuele-machineschaalsets van Azure
- Azure App Service
- Azure Functions
- Azure Spring Apps
- Azure Cloud Services, inclusief web- en achtergrondrollen
Frameworks voor logboekregistratie
ILogger
- Log4Net, NLog of System.Diagnostics.Trace
-
Log4J
Logback of java.util.logging - LogStash-invoegtoepassing
- Azure Monitor
Exporteren en gegevensanalyse
Niet-ondersteunde Software Development Kits (SDK's)
Er bestaan veel Application Insights-SDK's die door de community worden ondersteund, maar Microsoft biedt alleen ondersteuning voor instrumentatieopties die in dit artikel worden vermeld.
Probleemoplossingsproces
Raadpleeg onze speciale documentatie voor probleemoplossing voor Application Insights voor hulp bij het oplossen van problemen met Application Insights.
Help en ondersteuning
Technische ondersteuning van Azure
Open een Azure-ondersteuningsticket voor ondersteuningsproblemen met Azure.
Algemene vragen
Stel algemene vragen op het Microsoft Questions and Answers-forum.
Codevragen
Post codeervragen naar Stack Overflow met behulp van een azure-application-insights
tag.
Feedback Gemeenschap
Laat productfeedback achter voor het technische team in de feedbackcommunity.
Volgende stappen
- Als u veelgestelde vragen (FAQ) wilt bekijken, raadpleegt u De veelgestelde vragen over Application Insights
- Basisbeginselen van gegevensverzameling
- Werkruimte-gebaseerde middelen
- Overzicht van automatische instrumentatie
- Applicatiedashboard
- Toepassingsoverzicht
- Live metrische gegevens
- Transactiezoekopdracht
- Overzicht van beschikbaarheid
- Gebruikers, sessies en gebeurtenissen