OpenTelemetry is happy to announce the completion of the Collector’s fuzzing audit sponsored by the CNCF and carried out by Ada Logics. The audit marks a significant step in the OpenTelemetry project, ensuring the security and reliability of the Collector for its users. What is fuzzing? Fuzzing is a testing technique that executes an API with a high amount of pseudo-random inputs and observes the API’s behavior. The technique has increased in popularity due to its empirical success in fin...| OpenTelemetry
We’re back with our third edition of Humans of OpenTelemetry, this time from KubeCon NA in Salt Lake City, Utah, USA. Once again, Reese Lee and I interviewed OpenTelemetry contributors and end users (and each other!), and learned how they got involved with OTel: Hazel Weakly (The Nivenly Foundation) Eromosele Akhigbe (Sematext) Budha Bhattacharya (Tyk) Miguel Luna (Elastic) Adriana Villela (Dynatrace) David Gohberg (Monday) Endre Sara (Causely) Braydon Kains (Google) Christos Markou (Elasti...| OpenTelemetry
The OpenTelemetry End-User SIG recently surveyed the community to find out how user-friendly OpenTelemetry’s documentation is. In an earlier survey, two-thirds of respondents named comprehensive documentation as a top resource they wished they’d had when getting started with OpenTelemetry. So we decided to dig a little deeper. The Docs Usability Survey asked users where they go for OTel documentation, what they’d like to see more of in the docs, and how they rate the current state of th...| OpenTelemetry
As 2024 draws to a close, we reflect on the year and share some insights and accomplishments from SIG Communications, the team responsible for managing this website, blog, and documentation. Key achievements of 2024 Several key accomplishments stand out in our efforts to make OpenTelemetry documentation more accessible, user-friendly, and impactful for our global community. Multilingual documentation A major accomplishment this year was achieving multilingual support with the launch of our lo...| OpenTelemetry
If you want to get logs from your Java application ingested into an OpenTelemetry-compatible logs backend, the easiest and recommended way is using an OpenTelemetry protocol (OTLP) exporter. However, some scenarios require logs to be output to files or stdout due to organizational or reliability needs. A common approach to centralize logs is to use unstructured logs, parse them with regular expressions, and add contextual attributes. However, regular expression parsing is problematic. They be...| OpenTelemetry
As organizations increasingly adopt Large Language Models (LLMs) and other generative AI technologies, ensuring reliable performance, efficiency, and safety is essential to meet user expectations, optimize resource costs, and safeguard against unintended outputs. Effective observability for AI operations, behaviors, and outcomes can help meet these goals. OpenTelemetry is being enhanced to support these needs specifically for generative AI. Two primary assets are in development to make this p...| OpenTelemetry
The OpenTelemetry project maintainers, members of the governance committee, and technical committee are thrilled to be at KubeCon NA in Salt Lake City from November 12 - 15, 2024. Read on to learn about all the things related OpenTelemetry during KubeCon. OpenTelemetry Contribfest Join the OpenTelemetry maintainers for the OpenTelemetry Contribfest to make the project better for everyone. You can choose between several opportunities to contribute, and you can count on maintainers from differe...| OpenTelemetry
A little over six months ago, OpenTelemetry announced support for the profiling signal. While the signal is still in development and isn’t yet recommended for production use, the Profiling SIG has made substantial progress on many fronts. This post provides a summary of the progress the Profiling SIG has made over the past six months. OTLP improvements Profiles were added as a new signal type to OTLP in v1.3.0, though this area is still marked as unstable as we continue to make changes to it.| OpenTelemetry