OpenTelemetry Profiling goes Alpha
Blog post from Polar Signals
OpenTelemetry has introduced profiling as the fourth signal within its project, marking its protocol's entry into the Alpha stage, with the OpenTelemetry Profiling Working Group playing a key role in this development. The post highlights how to use the opentelemetry-ebpf-profiler with an OpenTelemetry collector distribution, which can also be integrated into the Polar Signals Cloud for profiling data analysis. It provides specific configurations for utilizing the profiler alongside Polar Signals Cloud and the open-source Parca server, demonstrating practical applications of the profiling capability. While currently only JIT, interpreted, or Go stacks are symbolized on-host, the group plans to expand support for asynchronous symbolization and uploading symbol data to a backend. The post concludes by acknowledging the collective efforts that have contributed to this advancement and invites interested individuals to join the ongoing work in the OpenTelemetry Profiling Working Group.