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.