Zero instrumentation application monitoring for Kubernetes - Azure Monitor Application Insights
Belangrijk
Op dit moment kunt u bewaking inschakelen voor uw Java-apps die worden uitgevoerd in Azure Kubernetes Service (AKS) zonder uw code te instrumenteren met behulp van de zelfstandige Java-agent. Hoewel de oplossing voor het naadloos inschakelen van toepassingsbewaking wordt uitgevoerd voor andere talen, gebruikt u de SDK's om uw apps te bewaken die worden uitgevoerd op AKS. Gebruik ASP.NET Core, ASP.NET, Node.js, JavaScript en Python.
Toepassingsbewaking zonder de code te instrumenteren
Op dit moment kunt u alleen met Java toepassingsbewaking inschakelen zonder de code te instrumenteren. Gebruik de SDK's om toepassingen in andere talen te bewaken.
Zie Ondersteunde omgevingen, talen en resourceproviders voor een lijst met ondersteunde auto-instrumentatiescenario's.
Java
Nadat de Java-agent is ingeschakeld, verzamelt deze automatisch een groot aantal aanvragen, afhankelijkheden, logboeken en metrische gegevens uit de meest gebruikte bibliotheken en frameworks.
Volg de gedetailleerde instructies voor het bewaken van uw Java-apps die worden uitgevoerd in Kubernetes-apps en andere omgevingen.
Andere talen
Voor de toepassingen in andere talen raden we u momenteel aan de SDK's te gebruiken:
Probleemoplossing
Los het volgende probleem op.
Connectiviteit testen tussen uw toepassingshost en de opnameservice
Application Insights SDK's en agents verzenden telemetrie om opgenomen te worden als REST-aanroepen naar onze opname-eindpunten. U kunt de connectiviteit vanaf uw webserver of toepassingshostcomputer testen op de service-eindpunten voor opname met behulp van onbewerkte REST-clients uit PowerShell- of curl-opdrachten. Zie Problemen met ontbrekende toepassingstelemetrie oplossen in Azure Monitor Application Insights.
Volgende stappen
- Meer informatie over Azure Monitor en Application Insights.
- Bekijk een overzicht van gedistribueerde tracering en bekijk wat toepassingsoverzicht voor uw bedrijf kan doen.