Datadog
Langtrace and Datadog Integration Guide
Overview
Datadog is a powerful platform for monitoring the performance of your applications. This guide focuses on integrating Langtrace AI with Datadog APM for distributed tracing of your LLM powered applications.
Prerequisites
Before you begin, ensure you have the following:
- An Datadog account
Setup
In your OpenTelemetry collector setup, make sure you have the collector endpoint environment variable set like this example:
Initialize the Langtrace SDK
Initialize the Langtrace SDK in your application with your OTLP collector endpoint:
Note: The OTLP collector is setup using a config file in this example. The config file is shown below:
Run the Application
With the environment variables set, run your application with OpenTelemetry instrumentation. Use the following command:
Note: Make sure your collector is running and configured correctly. To run the collector locally, you can use the following command:
Verifying the Setup
Once the application is running, you should see traces in your Datadog APM dashboard as shown below:
Missing Libraries: Verify that all necessary libraries are installed. If you encounter any errors, reinstall the libraries using the provided commands.
Additional Resources