• Log inStart now

On August 31, 2024, we're EOLing developer.newrelic.com. All relevant content has been migrated to docs.newrelic.com.

The OpenTelemetry data model specification


This lesson is a part of our OpenTelemetry masterclass. If you haven't already, checkout the chapter introduction.

Each lesson in this lab builds on the last one, so make sure you learn about the OpenTelemetry specification before proceeding with this one.

The data model specifies what telemetry data structures look like. In OpenTelemetry, these data structures are called signals. The signals that it supports align mostly with the telemetry data types you learned about earlier in this course: traces, metrics, and logs.

Each signal has its own data model specification that includes:

  • Semantic conventions: Conventional attributes that describe common operations, technologies, events, and protocols
  • An OpenTelemetry Protocol (OTLP) specification: A description of how each data signal should be encoded and transferred over OpenTelemetry‚Äôs exchange protocol

To learn more specifically what a data model provides, look at the trace data model.


This lesson is a part of our OpenTelemetry masterclass. Continue on to the next lesson: Trace data model and semantic conventions.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.