Monitorování aplikací s nulovou instrumentací pro Kubernetes – Azure Monitor Application Insights
Důležité
V současné době můžete povolit monitorování aplikací v Javě spuštěných ve službě Azure Kubernetes Service (AKS) bez instrumentace kódu pomocí samostatného agenta Java. I když je řešení pro bezproblémové povolení monitorování aplikací v jiných jazycích v procesu, použijte sady SDK k monitorování aplikací spuštěných v AKS. Používejte ASP.NET Core, ASP.NET, Node.js, JavaScript a Python.
Monitorování aplikací bez instrumentace kódu
V současné době je možné povolit monitorování aplikací bez instrumentace kódu pouze v Javě. K monitorování aplikací v jiných jazycích použijte sady SDK.
Java
Po povolení agenta Java automaticky shromažďuje velké množství požadavků, závislostí, protokolů a metrik z nejčastěji používaných knihoven a architektur.
Postupujte podle podrobných pokynů pro monitorování aplikací Java spuštěných v aplikacích Kubernetes a dalších prostředích.
Další jazyky
Pro aplikace v jiných jazycích v současné době doporučujeme používat sady SDK:
Řešení problému
Vyřešte následující problém.
Testování připojení mezi hostitelem vaší aplikace a službou příjmu dat
Sady Application Insights SDK a agenti odesílají telemetrii, aby se ingestovala jako volání REST do koncových bodů příjmu dat. Připojení z webového serveru nebo hostitelského počítače aplikace ke koncovým bodům služby pro příjem dat můžete otestovat pomocí nezpracovaných klientů REST z příkazů PowerShellu nebo curl. Viz Řešení potíží s chybějící telemetrií aplikací ve službě Azure Monitor Application Insights.
Další kroky
- Přečtěte si další informace o službě Azure Monitor a Application Insights.
- Získejte přehled distribuovaného trasování a zjistěte, co může mapa aplikace pro vaši firmu dělat.