# Java 代理

LLMS index: [llms.txt](/llms.txt)

---

Java 的零代码插桩通过将一个 Java 代理 JAR 附加到任何 Java 8+ 应用程序来实现。
它动态注入字节码来捕获许多流行库和框架的遥测数据。
它可用于在应用程序或服务的 “边界” 捕获遥测数据，例如入站请求、出站 HTTP 调用、数据库调用等。
要了解如何手动插桩您的服务或应用程序代码，请参阅[手动插桩](/docs/languages/java/instrumentation/)。

---

Section pages:

- [快速开始](/zh/docs/zero-code/java/agent/getting-started/)
- [配置](/zh/docs/zero-code/java/agent/configuration/)
- [Java 代理声明式配置](/zh/docs/zero-code/java/agent/declarative-configuration/)
- [支持的库](/zh/docs/zero-code/java/agent/supported-libraries/)
- [禁用特定插桩](/zh/docs/zero-code/java/agent/disable/)
- [注解](/zh/docs/zero-code/java/agent/annotations/): 结合 Java 代理使用插桩注解。
- [使用 API 扩展插桩功能](/zh/docs/zero-code/java/agent/api/): 结合使用 OpenTelemetry API 与 Java 代理，通过自定义 Span 和指标来扩展自动生成的遥测数据。
- [插桩配置](/zh/docs/zero-code/java/agent/instrumentation/)
- [应用服务器配置](/zh/docs/zero-code/java/agent/server-config/): 如何为 Java 应用服务器定义代理路径
- [扩展](/zh/docs/zero-code/java/agent/extensions/): 扩展功能可为代理增加能力，而无需创建单独的发行版本。
- [性能](/zh/docs/zero-code/java/agent/performance/): OpenTelemetry Java 代理的性能参考
