Skip to main content

OTEL_SDK_EXPORTER_SPAN_EXPORTED

Constant OTEL_SDK_EXPORTER_SPAN_EXPORTED 

pub const OTEL_SDK_EXPORTER_SPAN_EXPORTED: &'static str;
Available on crate features opentelemetry and semconv_experimental only.
Expand description

§Description

The number of spans for which the export has finished, either successful or failed.

§Notes

For successful exports, error.type MUST NOT be set. For failed exports, error.type MUST contain the failure cause. For exporters with partial success semantics (e.g. OTLP with rejected_spans), rejected spans MUST count as failed and only non-rejected spans count as success. If no rejection reason is available, rejected SHOULD be used as value for error.type. If the exporter retries failed export attempts, the export operation is considered finished only after the final attempt has concluded. Each span MUST be counted exactly once per export operation: intermediate failed attempts that are followed by a retry MUST NOT increment the counter, and error.type reflects the cause of the final attempt

§Metadata

Instrument:counter
Unit:{span}
Status:Development

§Attributes

NameRequirement
crate::attribute::ERROR_TYPERecommended
crate::attribute::OTEL_COMPONENT_NAMERecommended
crate::attribute::OTEL_COMPONENT_TYPERecommended
crate::attribute::SERVER_ADDRESS{"recommended": "when applicable"}
crate::attribute::SERVER_PORT{"recommended": "when applicable"}