The topic of continuous profiling has been an ongoing discussion in the observability world for some time. I said back in 2021 that profiling was set to be the next major telemetry signal in observability, and in fact, since then there’s been growing interest in profiles. Startups and large observability vendors have gotten into this domain. A significant recent step was when … [Read more...] about Charting New Territory: OpenTelemetry Embraces Profiling
OpenTelemetry
Elastic’s contribution: Invokedynamic in the OpenTelemetry Java agent
To overcome the above-mentioned limitations in developing and maintaining auto-instrumentation modules in the OpenTelemetry Java agent, Elastic started contributing its invokedynamic-based instrumentation approach to the OpenTelemetry Java agent in July 2023. To explain the improvement, you should know that in Java, a common approach to do auto-instrumentation of applications … [Read more...] about Elastic’s contribution: Invokedynamic in the OpenTelemetry Java agent
What’s New in OpenTelemetry? | Logz.io
OpenTelemetry (OTEL) is an observability platform designed to generate and collect telemetry data across various observability pillars, and its popularity has grown as organizations look to take advantage of it.It’s the most active Cloud Native Computing Foundation project after Kubernetes, and it’s progressing at an immense pace on many fronts. The core project is expanding … [Read more...] about What’s New in OpenTelemetry? | Logz.io
Native OpenTelemetry support in Elastic Observability
OpenTelemetry is more than just becoming the open ingestion standard for observability. As one of the major Cloud Native Computing Foundation (CNCF) projects, with as many commits as Kubernetes, it is gaining support from major ISVs and cloud providers delivering support for the framework. Many global companies from finance, insurance, tech, and other industries are starting to … [Read more...] about Native OpenTelemetry support in Elastic Observability
How to combine OpenTelemetry instrumentation with Elastic APM Agent features
Elastic APM supports OpenTelemetry on multiple levels. One easy-to understand scenario, which we previously blogged about, is the direct OpenTelemetry Protocol (OTLP) support in APM Server. This means that you can connect any OpenTelemetry agent to an Elastic APM Server and the APM Server will happily take that data, ingest it into Elasticsearch®, and you can view that … [Read more...] about How to combine OpenTelemetry instrumentation with Elastic APM Agent features
Introduction to Collecting Traces with OpenTelemetry
OpenTelemetry (also abbreviated as OTEL) is an increasingly popular open-source observability platform under the Cloud Native Computing Foundation (CNCF), which is currently the most active project in the CNCF after Kubernetes. It was created to establish a unified and vendor-agnostic way for instrumenting, collecting, and exporting telemetry data for your system and … [Read more...] about Introduction to Collecting Traces with OpenTelemetry
OpenTelemetry Roadmap and Latest Updates
OpenTelemetry is one of the most fascinating and ambitious open source projects of this era. It’s currently the second most active project in the CNCF (the Cloud Native Computing Foundation), with only Kubernetes being more active.I was at KubeCon Europe last month, delivering a talk on OpenTelemetry and it was amazing to see the full house and the excitement and interest … [Read more...] about OpenTelemetry Roadmap and Latest Updates
Auto-Instrumenting NestJS Apps with OpenTelemetry
In this tutorial, we will go through a working example of a NestJS application auto-instrumented with OpenTelemetry. In our example we will use a simple application that outputs “Hello World!” when we call it in the browser.We will instrument this application with OpenTelemetry’s Node.js client library to generate trace data and send it to an OpenTelemetry Collector. The … [Read more...] about Auto-Instrumenting NestJS Apps with OpenTelemetry
Auto-Instrumenting Node.js JavaScript Apps with OpenTelemetry
In this tutorial, we will go through a working example of a Node.js application auto-instrumented with OpenTelemetry. In our example we’ll use Express, the popular Node.js web application framework.Our example application is based on two locally hosted services sending data to each other. We will instrument this application with OpenTelemetry’s Node.js client library to … [Read more...] about Auto-Instrumenting Node.js JavaScript Apps with OpenTelemetry