Introduction to OpenTelemetry

The DevNinjas OpenTelemetry training connects application code and telemetry. You instrument services and build Collector pipelines in Kubernetes. It is for developers with HTTP and Kubernetes foundations; no prior OpenTelemetry knowledge is required.

  • Level: Intermediate, Level 2 of 3
  • Workshop code DW11
  • 3 days
  • Live online
  • German or English

What can you do after three days?

What you will put into practice

What foundation does your team gain?

What you need to know

8 questions, about 5 minutes

Does the content match your level?

Check anonymously which fundamentals you already know and whether the topics in DW11 match your level. The result gives you an honest recommendation for your next step.

Start the knowledge check

No account, no email, no exam

How does the training work and what is included?

“Introduction to OpenTelemetry”: 3 days live with an instructor. Browser exercises, no local installation. Public sessions: maximum 8 participants. PDF certificate of attendance and Open Badge included.

How you work in the workshop

Connected telemetry → incident analysis

  • Practise on your own resources

    You work through exercises on your own resources in DevNinjas Dojo. Your exercise environment is not shared with other participants.

  • Control your own environment

    You have full control over your exercise infrastructure in DevNinjas Dojo. Access uses open protocols such as SSH and HTTPS, as well as web terminals.

  • Ask the instructor live

    Short explanations lead into the exercises. The instructor answers your technical questions live during the workshop.

What is included

No local installation, with proof of attendance for your records

  • Cloud access in your browser

    Your cloud environment in DevNinjas Dojo runs in your browser without local installation, including on restricted corporate networks with VPNs, proxies and firewalls.

    View the Dojo environment
  • A maximum of 8 participants

    Public sessions have no more than 8 participants. For in-house corporate training, we agree the group size with you.

  • Certificate of attendance and Open Badge

    After the workshop, DevNinjas provides a PDF certificate of attendance and an Open Badge. Both document your attendance, not a passed exam.

What does “Introduction to OpenTelemetry” cost and which dates are available?

“Introduction to OpenTelemetry” is a three-day course with a catalogue list price of €1,665 per person plus 19% VAT. The price for an individual date may differ.

Dates and in-house training

Find all current public dates in the dates overview.

View all datesRequest corporate training

Participant experiences with DevNinjas training

Selected voices from the DevNinjas portfolio, each labelled with its source.

4.9/ 5

1047+ participant ratings across all DevNinjas workshops · unfiltered

Instructor
5.0
Content
4.8
Hands-on
4.8

DevNinjas overall: approximately 1,384 participants (partly estimated) · 208 companies · 241 workshops

Voice from DW1

“My colleagues specifically looked for a sysadmin course for Docker with another provider and had an instructor who only set up an IDE for them and then only worked on a task sheet with development tasks. I had a course with lots of background information, an instructor who had a really extensive knowledge of the whole subject matter beyond the slides, and I feel optimally informed.”

Johannes BernsteinTRIMET Gelsenkirchen SE

Voice from DW4

“It was fun and I learned a lot that I can actually apply directly in my company. The trainer's approach was very hands-on, and he repeatedly brought in real-world examples.”

Felix R.Dirk Rossmann GmbH

Voice from DW1

“Nico is a very friendly and technically skilled instructor. He answered all questions well. You quickly notice that he combines academic expertise with many years of professional practice.”

Philipp van Wickevoort CrommelinparcIT GmbH

More than 200 customers, including BMW, Bundeswehr and Deutsche Bahn, trust DevNinjas.

How does this workshop fit into your learning path?

In the learning path “Kubernetes Administrator”, this training is an optional addition to “Traces and telemetry”.

Vincent Sturm - DevNinjas

Your contact

Vincent Sturm

Key Account Manager

Vincent personally advises you on “Introduction to OpenTelemetry”, public dates and in-house training.

WhatsApp chat

What should you clarify before booking?

The most common questions on prerequisites, scope, learning path and format.

Who is the OpenTelemetry training designed for?

The training is designed for backend and application developers and for platform engineers or SREs who work with code. You need to:

  • Read and modify HTTP services in an available language track.
  • Confidently use a terminal, YAML and containers, and understand basic Kubernetes resources.

No prior OpenTelemetry knowledge is required. Monitoring administration without a code focus is outside the main scope.

Does OpenTelemetry replace a complete observability backend?

No, OpenTelemetry produces, processes and exports telemetry, but does not replace a backend. The roles remain separate:

  • APIs, SDKs, instrumentation libraries, OTLP and the Collector shape the data path.
  • Backends provide permanent storage and querying; Grafana provides the interface.

In the training, you use prepared Tempo, Prometheus, Loki and Grafana instances. Their production installation and operation are not explored in depth.

Why is service mesh implementation outside this training?

The training explores application telemetry and Collector pipelines, rather than implementing a service mesh. The boundary covers:

  • Routing, mTLS and production mesh operation.
  • Building and configuring a complete Istio platform.

A prepared Istio route is used only to inspect trace context across gateway boundaries. The Istio training covers the follow-up platform path.

How does this training differ from Kubernetes monitoring?

This training focuses on application code and telemetry paths; Kubernetes monitoring explores platform operations. The focuses differ:

  • Here, you instrument services, propagate context and build OTLP and Collector pipelines.
  • Kubernetes Monitoring Training covers Prometheus, Grafana, Loki and Alloy alongside PromQL, LogQL, alerts, SLOs and high availability.

Choose according to your team's responsibility for application telemetry or the monitoring platform.

Which programming languages can I use in the workshop?

You choose a prepared language track; knowledge of the other languages is not required. Available options are:

  • Go or Node.js with JavaScript or TypeScript.
  • Python or Java.

Technical goals and interfaces remain equivalent. You then cover OTLP, Collector pipelines, Kubernetes and diagnosis together; the workshop does not introduce the programming language itself.

How deeply does the workshop cover the Collector?

You compare Kubernetes topologies and build Collector pipelines for traces, metrics and logs. The scope includes:

  • OTLP, selected processors and exporters, Kubernetes enrichment and filtering.
  • Batching, the memory limiter, internal telemetry and troubleshooting.

High availability, production sizing, custom components and complex tail sampling remain outside this training. The exercises teach a developer path, rather than a complete observability platform.

What does live training offer compared with self-study?

Live training connects your own instrumentation work with shared configuration review and troubleshooting. The learning formats have different focuses:

  • Self-study: learn terminology and standard configurations at your own pace.
  • Live format: discuss code, Collector pipelines and diagnosis with the trainer using prepared applications.

The training connects application code and signals in Kubernetes. It is not OTCA exam preparation and does not design a production observability platform.

How does the cloud learning environment (DevNinjas Dojo) work?

DevNinjas Dojo provides the cloud learning environment for your exercises during the booked course. Depending on the workshop, you work with Kubernetes clusters, VMs or containers; the OpenShift training uses a shared cluster. Access uses SSH, HTTPS and web terminals, without a proprietary client or local installation.

You need a current browser and internet access. Restricted corporate networks may require VPN, proxy or firewall permissions. For corporate training, a technical check establishes access beforehand.

How many participants attend a DevNinjas training session?

Public DevNinjas training sessions have no more than 8 participants. For corporate training, we agree on the group size with you; larger groups are possible. We discuss any necessary adjustments during planning. The agreed group size is recorded in the proposal.

What certificate do I receive after DevNinjas training?

After DevNinjas training, you receive a PDF certificate of attendance and an Open Badge. Both are included in public sessions and corporate training. The PDF lists the topics covered and the course period from the start date to the end date, without an hour total.

Even for exam preparation courses, both records confirm attendance, not a passed exam.

How would you like to book “Introduction to OpenTelemetry”?

Choose a public date or request DW11 as in-house training: online or on site, with a date agreed with you.