针对 Kubernetes 的零检测应用程序监视 - Azure Monitor Application InsightsZero instrumentation application monitoring for Kubernetes - Azure Monitor Application Insights

重要

目前,无需对代码进行检测,即可为 Kubernetes 上运行的 Java 应用启用监视 - 为此,可以使用 Java 独立代理Currently you can enable monitoring for your Java apps running on Kubernetes without instrumenting your code - use the Java standalone agent. 针对其他语言的用于无缝实现应用程序监视的解决方案正在开发中,暂时可以使用 SDK 来监视 AKS 上运行的应用:ASP.NET CoreASP.NETNode.jsJavaScriptPythonWhile the solution to seamlessly enabling application monitoring is in the works for other languages, use the SDKs to monitor your apps running on AKS: ASP.NET Core, ASP.NET, Node.js, JavaScript, and Python.

无需对代码进行检测即可监视应用程序Application monitoring without instrumenting the code

目前,只有 Java 允许在不检测代码的情况下启用应用程序监视。Currently, only Java lets you enable application monitoring without instrumenting the code. 若要监视以其他语言编写的应用程序,请使用 SDK。To monitor applications in other languages use the SDKs.

JavaJava

启用后,Java 代理将自动从最广泛使用的库和框架收集大量请求、依赖项、日志和指标。Once enabled, the Java agent will automatically collect a multitude of requests, dependencies, logs, and metrics from the most widely used libraries and frameworks.

请按照详细说明监视 Kubernetes 应用及其他环境中运行的 Java 应用。Follow the detailed instructions to monitor your Java apps running in Kubernetes apps, as well as other environments.

其他语言Other languages

对于以其他语言编写的应用程序,我们目前建议使用 SDK:For the applications in other languages we currently recommend using the SDKs:

后续步骤Next steps