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 | |
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 |