OTel Semantic Conventions: What to Use Where

OpenTelemetry has hundreds of semantic conventions. The ones that matter for SRE, with concrete examples.

HTTP attributes

OpenTelemetry semantic conventions are the standardized attribute names for common observability data. Following the conventions produces telemetry that works across vendors, tools, and analyses without translation. Ignoring them produces telemetry that requires per-tool mapping; the cost compounds across the team's lifetime.

What HTTP attributes the conventions specify:

HTTP attributes are the most-used set. Following the conventions here is the highest-leverage adoption.

RPC attributes

RPC attributes capture the same patterns for non-HTTP RPC systems (gRPC, Thrift, custom protocols). The conventions are similar in spirit to HTTP but adapted for RPC's specifics.

RPC attributes are essential for service-to-service tracing. The standard adoption pays off in tool compatibility.

Kubernetes attributes

Kubernetes attributes describe where the telemetry-emitting workload is running. The conventions support correlating telemetry with cluster resources.

OTel semantic conventions are one of those small disciplines that compound across the team's observability lifetime. Nova AI Ops integrates with telemetry produced under the standard conventions, surfaces convention violations, and produces the consistency that makes cross-tool observability work.