- Elastic Universal Profiling™ agent goes open source: The industry's most advanced continuous profiling solution is now open source under Apache 2. It empowers users to identify performance bottlenecks, reduce cloud spend, and minimize carbon footprint. Customers have used it in various ways, such as for release management and optimizing functions.
- Implementation of OpenTelemetry (OTel) Profiling protocol: Elastic is committed to open source and has announced the intent to donate the agent to OpenTelemetry and implemented the experimental OTel Profiling data model. They have also launched a feature to correlate profiling data with OpenTelemetry distributed traces and will contribute critical components to the upstream OTel Java SDK.
- Impact on Elastic Universal Profiling customers: Open-sourcing the agent and contributing to OpenTelemetry creates a win-win situation. It fosters innovation and collaboration, leading to a more robust profiling solution. Elastic is working on seamless integration within Elastic Observability and recommends using the official Elastic distribution until the agent is formally accepted by OTel.
- Impact on the OpenTelemetry community: OpenTelemetry is adopting continuous profiling. Elastic's open-sourcing of the eBPF-based profiling agent accelerates the standardization of continuous profiling within OpenTelemetry. This is crucial as Moore's Law slows down and cloud computing becomes more important for computational efficiency. Whole-system continuous profiling benefits include maximizing gross margins, minimizing environmental impact, and accelerating engineering workflows.
- Getting started: Start using the open source Elastic Universal Profiling agent by downloading it from GitHub and following the instructions. The release and timing of features are at Elastic's discretion.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。