[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-197":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":9,"pushedAt":9,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":37,"discoverSource":38},197,"dd-trace-java","DataDog\u002Fdd-trace-java","DataDog","Datadog APM client for Java",null,"https:\u002F\u002Fgithub.com\u002FDataDog\u002Fdd-trace-java","Java",724,338,629,245,0,2,4,11.59,false,"main",[23,24,25,26,27,28,29,30,31,32,33],"apm","java","datadog","datadog-apm","datadoghq","tracing","javaagent","bytebuddy","distributed-tracing","distributed-trace","profiling","2026-06-12 02:00:09","![Datadog logo](https:\u002F\u002Fimgix.datadoghq.com\u002Fimg\u002Fabout\u002Fpresskit\u002Flogo-h\u002Fdd_horizontal_white.png)\n\n# Datadog Java APM\n\n[![GitHub latest release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fdatadog\u002Fdd-trace-java)](https:\u002F\u002Fgithub.com\u002FDataDog\u002Fdd-trace-java\u002Freleases\u002Flatest\u002F)\n[![GitHub all releases](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002Fdatadog\u002Fdd-trace-java\u002Ftotal)](https:\u002F\u002Fgithub.com\u002FDataDog\u002Fdd-trace-java\u002Freleases)\n[![GitHub](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fdatadog\u002Fdd-trace-java)](\u002FLICENSE)\n\n\nThis repository contains `dd-trace-java`, Datadog's APM client Java library.\n`dd-trace-java` contains APIs to automatically or manually [trace](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fvisualization\u002F#trace) and [profile](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fprofiler\u002F) Java applications.\n\nThese features power [Distributed Tracing](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002F) with [Automatic Instrumentation](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Ftrace_collection\u002Fcompatibility\u002Fjava\u002F#integrations),\n [Continuous Profiling](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fprofiler\u002F),\n [Error Tracking](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Ferror_tracking\u002F),\n [Continuous Integration Visibility](https:\u002F\u002Fdocs.datadoghq.com\u002Fcontinuous_integration\u002F),\n [Deployment Tracking](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fdeployment_tracking\u002F),\n [Code Hotspots](https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fprofiler\u002Fconnect_traces_and_profiles\u002F) and more.\n\n## Getting Started\n\nTo use and configure, check out the [setup documentation][setup docs].\n\nFor advanced usage, check out the [configuration reference][configuration reference] and [custom instrumentation API][api docs].\n\nConfused about the terminology of APM?\nTake a look at the [APM Glossary][visualization docs].\n\n[setup docs]: https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Flanguages\u002Fjava\n[configuration reference]: https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Ftrace_collection\u002Flibrary_config\u002Fjava\n[api docs]: https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Ftrace_collection\u002Fcustom_instrumentation\u002Fjava\u002F\n[visualization docs]: https:\u002F\u002Fdocs.datadoghq.com\u002Ftracing\u002Fvisualization\u002F\n\n## Contributing\n\nBefore contributing to the project, please take a moment to read our brief [Contribution Guidelines](CONTRIBUTING.md).\nThen check our guides:\n* [How to set up a development environment and build the project](BUILDING.md),\n* [How to create a new instrumentation](docs\u002Fadd_new_instrumentation.md),\n* [How to test](docs\u002Fhow_to_test.md),\n\nOr our reference documents:\n* [How instrumentations work](docs\u002Fhow_instrumentations_work.md).\n\n## Releases\nDatadog will generally release a new minor version during the first full week of every month.\n\nSee [release.md](docs\u002Freleases.md) for more information.\n","Datadog Java APM 是一个用于Java应用的性能监控和追踪客户端库。它提供了自动或手动追踪及分析Java应用程序的功能，支持分布式追踪、持续性能分析、错误跟踪、持续集成可视化、部署跟踪以及代码热点等功能。该库利用了ByteBuddy等技术实现自动化的字节码插桩，从而在不修改源代码的情况下收集详细的性能数据。适用于需要对复杂微服务架构下的Java应用进行深度性能监控与故障排查的场景。","2026-06-11 02:31:28","trending"]