Home / Companies / Dynatrace / Blog / Post Details
Content Deep Dive

The road to observability with OpenTelemetry demo part 2: OpenTelemetry configuration and instrumenting applications

Blog post from Dynatrace

Post Details
Company
Date Published
Author
Alexander Borri
Word Count
2,494
Company Posts That Month
22
Language
American English
Hacker News Points
-
Post removed?
No
Summary

As applications increasingly distribute across multiple cloud environments, achieving comprehensive observability becomes both crucial and challenging. OpenTelemetry, an open-source tool, has emerged as a standard for instrumenting custom applications, aiding developers and operations teams in understanding software behavior and troubleshooting issues. This second installment of a three-part series delves into configuring OpenTelemetry for a demo application comprising a PHP frontend and a JavaScript agent running on Node.js. The article explains the setup process for both PHP and Node.js environments, detailing the installation of necessary packages and the initialization of OpenTelemetry libraries for collecting telemetry data. It emphasizes the importance of both automatic and manual instrumentation to provide comprehensive insight into application performance across distributed systems. Additionally, it explores the concept of context propagation, which allows for seamless tracing across different services, and the use of metrics to visualize key performance figures. The series underscores the enhanced troubleshooting capabilities enabled by OpenTelemetry and hints at further integration possibilities with Dynatrace's OneAgent for automated telemetry reporting, to be explored in the final part.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
OpenTelemetry 85 407 30 14 +88%
Observability 13 1,402 256 72 +41%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.