Hi Yun Documents

APM Tracing Data Collection Guide

Introduction to APM Tracing Data Collection

APM tracing data collection in Multicloud Observability Platform enables monitoring of application performance by capturing detailed trace data from various services. This guide provides an overview of the methods and tools available for collecting APM trace data and how to configure them.

Data Collection Methods

Multicloud Observability Platform supports several methods and third-party tools to collect trace data:

  1. DataKit:
  • Description: DataKit is Multicloud Observability Platform's data collector agent that can gather APM trace data from various sources
  • Installation: Ensure DataKit is installed and properly configured to collect trace data
  • Configuration: Enable the collector, e.g., ddtrace, by renaming the config files in the respective folder from XXX.conf.sample to XXX.conf

DataKit

  1. Third-Party Tools:
  • DDTrace:
    • Supported Platforms: PHP, Java, Python, Go, .NET
    • Description: Integrate with DataDog's tracing library to send trace data to Multicloud Observability Platform
    • Documentation: Refer to the official DDTrace documentation for setup details
  • Skywalking:
    • Supported Platforms: Java, .NET, PHP, Node.js, Python, Go
    • Description: Use Skywalking agents to collect trace data and send it to Multicloud Observability Platform
    • Documentation: Refer to the Skywalking documentation for setup details
  • OpenTelemetry:
    • Supported Platforms: Multiple (PHP, Java, Python, Go, .NET, etc.)
    • Description: Use OpenTelemetry SDKs and agents to collect and export trace data to Multicloud Observability Platform
    • Documentation: Refer to the OpenTelemetry documentation for setup details
  • Zipkin:
    • Supported Platforms: Multiple
    • Description: Use Zipkin agents to collect trace data and send it to Multicloud Observability Platform
    • Documentation: Refer to the Zipkin documentation for setup details
  • Jaeger:
    • Supported Platforms: Multiple
    • Description: Use Jaeger agents to collect trace data and send it to Multicloud Observability Platform
    • Documentation: Refer to the Jaeger documentation for setup details

Configuration Steps

1. Set Up DataKit

  1. Install and Configure DataKit:
  1. Verify Input Modules on DataKit:
  • Type datakit monitor -V to verify that the tracing modules are enabled and taking in data

Tracing Data Collection 2

3. Verify Data Collection

  1. Access the APM Section:
  • Navigate to the APM section in the Multicloud Observability Platform dashboard
  1. Check Trace Data:
  • Ensure that trace data is being collected and displayed in the dashboard
Tracing Data Collection 3
Preview

Conclusion

Collecting APM trace data in Multicloud Observability Platform is straightforward with the support of DataKit and various third-party tools. Proper configuration and integration will provide comprehensive insights into your application's performance.

@2025 All rights reserved. Produced by First Wave Technology.