All Products
Search
Document Center

Managed Service for OpenTelemetry:Preparations

Last Updated:Dec 22, 2023

Before you use the Managed Service for OpenTelemetry console, you must activate related services, grant required permissions, and instrument your applications.

Activate related services and grant required permissions

Before you can use Managed Service for OpenTelemetry, you must activate Managed Service for OpenTelemetry. Managed Service for OpenTelemetry runs based on Simple Log Service and Resource Access Management (RAM). Therefore, you must also activate these two services and grant Managed Service for OpenTelemetry the permissions to read data from and write data to Simple Log Service.

For more information about how to activate related services and grant required permissions, see Activate services and grant permissions.

Instrument your applications

To perform tracing analysis on your applications, you can use a client to report the trace data of your applications to the Managed Service for OpenTelemetry console. You can report the data of Java, Go, Python, JavaScript, .NET, and C++ applications to the Managed Service for OpenTelemetry console. The clients that you can use to report data include OpenTelemetry, Jaeger, Zipkin, and SkyWalking.

Programming language

Reference

Java

PHP

Use OpenTelemetry to report PHP application data

Go

Python

Node.js

.NET

C++

Ruby

Use OpenTelemetry to submit the trace data of Ruby applications

Swift

Use OpenTelemetry to submit the trace data of Swift applications

Android

Use OpenTelemetry to report the trace data of Android applications

Rust

Use SkyWalking to submit the trace data of Rust applications