Skip to main content
Sumo Logic

Instrument your application with OpenTelemetry

OpenTelemetry provides a wide range of ready to use componentry to get you started with distributed tracing. We recommend auto-instrumentation if you prefer not to change application code and are using the following language frameworks:

  • Java - read how to automatically instrument your Java microservices with OpenTelemetry
  • JavaScript - read how to automatically instrument your JS browser pages and NodeJS microservices with OpenTelemetry
  • Python - read how to automatically instrument your Python microservices with OpenTelemetry
  • .NET - read how to automatically instrument your .NET microservices with OpenTelemetry
  • Go - read how to automatically instrument your Golang microservices with OpenTelemetry
  • Ruby - read how to automatically instrument your Ruby microservices with OpenTelemetry

For other languages or in situations where fine-grain instrumentation or modification of telemetry data is required we recommend manual code instrumentation with the use of OpenTelemetry tracers: