20#ifndef ORES_TELEMETRY_DOMAIN_SPAN_KIND_HPP
21#define ORES_TELEMETRY_DOMAIN_SPAN_KIND_HPP
Domain types for telemetry and observability.
Definition attribute_value.hpp:29
span_kind
The type of span, following OpenTelemetry conventions.
Definition span_kind.hpp:34
@ consumer
Indicates that the span describes a consumer receiving a message from a message broker.
@ client
Indicates that the span describes a request to some remote service. This is often the client-side of ...
@ server
Indicates that the span covers the server-side handling of a synchronous RPC or other remote request.
@ internal
Default value. Indicates an internal operation within an application, not representing a remote call.
@ producer
Indicates that the span describes a producer sending a message to a message broker....