> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server. # nemo-relay-observability > Runtime-independent observability exporters and projections. Generated from `cargo doc --no-deps -p nemo-relay-builtins -p nemo-relay-diagnostics -p nemo-relay-logging -p nemo-relay-plugin-host -p nemo-relay-codecs -p nemo-relay -p nemo-relay-runtime -p nemo-relay-model-pricing -p nemo-relay-resource-metrics -p nemo-relay-observability -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker`. Runtime-independent observability exporters and projections. ## Modules * [atif](/reference/api/rust-library-reference/nemo-relay-observability/atif): Agent Trajectory Interchange Format (ATIF) exporter. * [atof](/reference/api/rust-library-reference/nemo-relay-observability/atof): Agent Trajectory Observability Format (ATOF) JSONL exporter support for NeMo Flow. * [host](/reference/api/rust-library-reference/nemo-relay-observability/host): Services supplied by the embedding runtime. Runtime services supplied by the embedding Relay runtime. * [normalization](/reference/api/rust-library-reference/nemo-relay-observability/normalization): Borrowed events with runtime-supplied provider normalization. Borrowed event projection with provider normalization supplied by the runtime. * [otel](/reference/api/rust-library-reference/nemo-relay-observability/otel): OpenTelemetry subscriber support for NeMo Relay. * [otel_file](/reference/api/rust-library-reference/nemo-relay-observability/otel_file): OTLP file export for NeMo Relay Core. * [otel_logs](/reference/api/rust-library-reference/nemo-relay-observability/otel_logs): OpenTelemetry log export for sanitized Relay mark events. * [otel_metrics](/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics): OpenTelemetry metric export for Relay metric marks. * [plugin](/reference/api/rust-library-reference/nemo-relay-observability/plugin): Built-in observability plugin configuration and lifecycle. Built-in observability plugin component. ## Structs * [ExporterRuntimeDiagnostic](/reference/api/rust-library-reference/nemo-relay-observability/struct-exporterruntimediagnostic): One runtime diagnostic recorded by an exporter. * [ExporterRuntimeDiagnostics](/reference/api/rust-library-reference/nemo-relay-observability/struct-exporterruntimediagnostics): Snapshot of runtime diagnostics recorded by an exporter. * [OpenTelemetryTlsConfig](/reference/api/rust-library-reference/nemo-relay-observability/struct-opentelemetrytlsconfig): Optional certificate and private key file paths for one OTLP endpoint. * [OtlpAttributeMapping](/reference/api/rust-library-reference/nemo-relay-observability/struct-otlpattributemapping): Copies a projected OTLP attribute to a second attribute name. ## Enums * [MarkProjection](/reference/api/rust-library-reference/nemo-relay-observability/enum-markprojection): Export representation for point-in-time mark events. * [OpenTelemetryType](/reference/api/rust-library-reference/nemo-relay-observability/enum-opentelemetrytype): Semantic projection emitted by an OpenTelemetry exporter. ## Functions * [default_mark_exclude_names](/reference/api/rust-library-reference/nemo-relay-observability/fn-default-mark-exclude-names): Default mark names excluded from tool projection because they are emitted at high volume and are better represented as exporter-native events. Return the default mark names excluded from OpenTelemetry projections. * [validate_attribute_mappings](/reference/api/rust-library-reference/nemo-relay-observability/fn-validate-attribute-mappings): Validates OTLP attribute mappings shared by exporter configuration surfaces. * [validate_metadata_promotion_prefixes](/reference/api/rust-library-reference/nemo-relay-observability/fn-validate-metadata-promotion-prefixes): Validates literal Event metadata prefixes promoted to OTLP attributes. ## Type Aliases * [OpenTelemetryRuntimeDiagnostic](/reference/api/rust-library-reference/nemo-relay-observability/type-opentelemetryruntimediagnostic)Deprecated: Former name of `ExporterRuntimeDiagnostic`. * [OpenTelemetryRuntimeDiagnostics](/reference/api/rust-library-reference/nemo-relay-observability/type-opentelemetryruntimediagnostics)Deprecated: Former name of `ExporterRuntimeDiagnostics`. > Runtime-independent observability exporters and projections. ## Docs - [Module atif](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif.md): Agent Trajectory Interchange Format (ATIF) exporter. - [Struct Atif Agent Info](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifagentinfo.md): Information about the agent that produced the trajectory. - [Struct Atif Ancestry](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifancestry.md): Lineage node identifying a callable within an ATIF step. - [Struct Atif Exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifexporter.md): Collects lifecycle events and exports them as ATIF trajectories. - [Struct Atif Final Metrics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atiffinalmetrics.md): Aggregate statistics for the entire trajectory (ATIF final_metrics). - [Struct Atif Invocation Info](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifinvocationinfo.md): Invocation timing and correlation metadata for one execution occurrence. - [Struct Atif Metrics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifmetrics.md): Token usage and cost metrics for a single step. - [Struct Atif Observation](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifobservation.md): Observation results from tool execution. - [Struct Atif Observation Result](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifobservationresult.md): A single observation result from a tool call. - [Struct Atif Step](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifstep.md): A single step in an ATIF trajectory. - [Struct Atif Step Extra](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifstepextra.md): Lineage payload serialized into ATIF `Step.extra`. - [Struct Atif Subagent Trajectory Ref](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atifsubagenttrajectoryref.md): Reference to a delegated subagent trajectory. - [Struct Atif Tool Call](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atiftoolcall.md): A tool call made by the agent. - [Struct Atif Trajectory](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/struct-atiftrajectory.md): A complete ATIF trajectory. - [Constant ATIF_SCHEMA_VERSION](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atif/constant-atif-schema-version.md): The ATIF schema version string embedded in all exported trajectories. - [Module atof](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof.md): Agent Trajectory Observability Format (ATOF) JSONL exporter support for NeMo Flow. - [Struct Atof Exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/struct-atofexporter.md): Filesystem-backed Agent Trajectory Observability Format (ATOF) JSONL event exporter. - [Struct Atof Exporter Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/struct-atofexporterconfig.md): Configuration for `AtofExporter`. - [Struct Atof File Sink Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/struct-atoffilesinkconfig.md): Filesystem sink for raw ATOF JSONL events. - [Struct Atof Stream Sink Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/struct-atofstreamsinkconfig.md): Streaming sink for raw ATOF events. - [Enum Atof Endpoint Field Name Policy](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/enum-atofendpointfieldnamepolicy.md): Field name transformation policy used before sending events to an endpoint. - [Enum Atof Endpoint Transport](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/enum-atofendpointtransport.md): Streaming transport used by an ATOF endpoint. - [Enum Atof Exporter Error](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/enum-atofexportererror.md): Errors produced while configuring or operating the ATOF JSONL exporter. - [Enum Atof Exporter Mode](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/enum-atofexportermode.md): File write behavior for `AtofExporter`. - [Enum Atof Sink Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/enum-atofsinkconfig.md): One destination for raw ATOF events. - [Type Alias Atof Endpoint Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/type-atofendpointconfig.md): Backward-compatible name for an ATOF stream sink. - [Type Alias Result](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/atof/type-result.md): Result type for the ATOF JSONL exporter. - [Module host](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/host.md): Services supplied by the embedding runtime. Runtime services supplied by the embedding Relay runtime. - [Struct Detached Host](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/host/struct-detachedhost.md): API documentation for the Rust `DetachedHost` struct in crate `nemo_relay_observability`. - [Struct Host Cell](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/host/struct-hostcell.md): API documentation for the Rust `HostCell` struct in crate `nemo_relay_observability`. - [Trait Observability Host](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/host/trait-observabilityhost.md): Runtime operations used by the built-in exporters. - [Type Alias Event Subscriber Fn](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/host/type-eventsubscriberfn.md): Callback receiving one canonical lifecycle event. - [Module normalization](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/normalization.md): Borrowed events with runtime-supplied provider normalization. Borrowed event projection with provider normalization supplied by the runtime. - [Struct Event View](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/normalization/struct-eventview.md): API documentation for the Rust `EventView` struct in crate `nemo_relay_observability`. - [Module otel](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel.md): OpenTelemetry subscriber support for NeMo Relay. - [Struct Open Telemetry Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/struct-opentelemetryconfig.md): Configuration for an OpenTelemetry subscriber exporting to a collector. - [Struct Open Telemetry File Sink Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/struct-opentelemetryfilesinkconfig.md): Configuration for an OpenTelemetry subscriber writing OTLP to a local file. - [Struct Open Telemetry Subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/struct-opentelemetrysubscriber.md): OpenTelemetry-backed NeMo Relay subscriber. - [Struct Open Telemetry Subscriber Options](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/struct-opentelemetrysubscriberoptions.md): Options for constructing an OpenTelemetry subscriber from an existing tracer provider. - [Struct Otlp File Sink Settings](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/struct-otlpfilesinksettings.md): A local file destination for exported spans. - [Enum Open Telemetry Error](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/enum-opentelemetryerror.md): Errors produced while configuring or operating the OpenTelemetry subscriber. - [Enum Otlp File Sink Mode](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/enum-otlpfilesinkmode.md): Open mode used when a trace file sink creates its output file. - [Enum Otlp Transport](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/enum-otlptransport.md): Supported OTLP trace transports. - [Constant DEFAULT_COMPLETED_SPAN_CONTEXT_TTL](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/constant-default-completed-span-context-ttl.md): Default period for attaching late marks to a completed scope's trace span. - [Function default_otlp_file_sink_filename](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/fn-default-otlp-file-sink-filename.md): Returns the default output filename for a trace file sink. - [Type Alias Result](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel/type-result.md): Result type for the OpenTelemetry subscriber crate. - [Module otel_file](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_file.md): OTLP file export for NeMo Relay Core. - [Struct Otlp File Span Exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_file/struct-otlpfilespanexporter.md): Writes exported spans to a local file as OTLP. - [Enum Otlp File Exporter Error](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_file/enum-otlpfileexportererror.md): Errors produced while configuring or operating the OTLP file exporter. - [Enum Otlp File Format](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_file/enum-otlpfileformat.md): On-disk encoding used by `OtlpFileSpanExporter`. - [Type Alias Result](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_file/type-result.md): Result type for the OTLP file exporter. - [Module otel_logs](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_logs.md): OpenTelemetry log export for sanitized Relay mark events. - [Struct Open Telemetry LogConfig](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_logs/struct-opentelemetrylogconfig.md): Configuration for an OTLP log subscriber. - [Struct Open Telemetry LogSubscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_logs/struct-opentelemetrylogsubscriber.md): OpenTelemetry log-backed Relay event subscriber. - [Function resolve_http_log_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_logs/fn-resolve-http-log-endpoint.md): Resolve an OTLP/HTTP endpoint for the logs signal. - [Module otel_metrics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics.md): OpenTelemetry metric export for Relay metric marks. - [Struct Open Telemetry Metric Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics/struct-opentelemetrymetricconfig.md): Configuration for an OTLP metric subscriber. - [Struct Open Telemetry Metric Subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics/struct-opentelemetrymetricsubscriber.md): OpenTelemetry metric-backed Relay event subscriber. - [Enum Metric Temporality](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics/enum-metrictemporality.md): Preferred aggregation temporality for OTLP metrics. - [Function resolve_http_metric_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/otel_metrics/fn-resolve-http-metric-endpoint.md): Resolve an OTLP/HTTP endpoint for the metrics signal. - [Module plugin](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin.md): Built-in observability plugin configuration and lifecycle. Built-in observability plugin component. - [Struct Atif Correlation](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifcorrelation.md): API documentation for the Rust `AtifCorrelation` struct in crate `nemo_relay_observability`. - [Struct Atif Dispatcher](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifdispatcher.md): API documentation for the Rust `AtifDispatcher` struct in crate `nemo_relay_observability`. - [Struct Atif Flush Work](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifflushwork.md): API documentation for the Rust `AtifFlushWork` struct in crate `nemo_relay_observability`. - [Struct Atif Output Options](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifoutputoptions.md): API documentation for the Rust `AtifOutputOptions` struct in crate `nemo_relay_observability`. - [Struct Atif Remote Storage](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifremotestorage.md): Remote storage handle for ATIF trajectory uploads. - [Struct Atif Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifsectionconfig.md): Per-trajectory ATIF exporter config. - [Struct Atif Upload Request](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atifuploadrequest.md): API documentation for the Rust `AtifUploadRequest` struct in crate `nemo_relay_observability`. - [Struct Atof File Sink Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atoffilesinksectionconfig.md): File sink settings for the ATOF plugin section. - [Struct Atof Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atofsectionconfig.md): Multi-sink ATOF JSONL exporter config. - [Struct Atof Stream Sink Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-atofstreamsinksectionconfig.md): Stream sink settings for the ATOF plugin section. - [Struct Automatic Otlp Signals](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-automaticotlpsignals.md): API documentation for the Rust `AutomaticOtlpSignals` struct in crate `nemo_relay_observability`. - [Struct Component Spec](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-componentspec.md): Top-level observability component wrapper. - [Struct Http Storage Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-httpstorageconfig.md): HTTP endpoint settings for ATIF trajectory upload. - [Struct Http Upload Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-httpuploadconfig.md): API documentation for the Rust `HttpUploadConfig` struct in crate `nemo_relay_observability`. - [Struct Indexed Open Telemetry Resource](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-indexedopentelemetryresource.md): API documentation for the Rust `IndexedOpenTelemetryResource` struct in crate `nemo_relay_observability`. - [Struct Managed Atif Exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-managedatifexporter.md): API documentation for the Rust `ManagedAtifExporter` struct in crate `nemo_relay_observability`. - [Struct Observability Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-observabilityconfig.md): Canonical config document for the observability plugin component. - [Struct Observability Plugin](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-observabilityplugin.md): Built-in observability component. - [Struct Open Telemetry Destination](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrydestination.md): API documentation for the Rust `OpenTelemetryDestination` struct in crate `nemo_relay_observability`. - [Struct Open Telemetry Destination Collision](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrydestinationcollision.md): API documentation for the Rust `OpenTelemetryDestinationCollision` struct in crate `nemo_relay_observability`. - [Struct Open Telemetry Endpoint Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetryendpointconfig.md): One typed OTLP destination. - [Struct Open Telemetry File Sink Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetryfilesinkconfig.md): One local file destination for projected OTLP spans. - [Struct Open Telemetry LogSection Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrylogsectionconfig.md): OTLP log pipeline settings. - [Struct Open Telemetry Metric Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrymetricsectionconfig.md): OTLP metric pipeline settings. - [Struct Open Telemetry Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrysectionconfig.md): Multi-endpoint OpenTelemetry export settings. - [Struct Open Telemetry Shutdown Issue](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetryshutdownissue.md): API documentation for the Rust `OpenTelemetryShutdownIssue` struct in crate `nemo_relay_observability`. - [Struct Open Telemetry Signal Endpoint Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrysignalendpointconfig.md): Signal-common OTLP destination fields used by logs and metrics. - [Struct Open Telemetry Signal Subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-opentelemetrysignalsubscribers.md): API documentation for the Rust `OpenTelemetrySignalSubscribers` struct in crate `nemo_relay_observability`. - [Struct Pending Atif Export](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-pendingatifexport.md): API documentation for the Rust `PendingAtifExport` struct in crate `nemo_relay_observability`. - [Struct Pending Atif Write](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-pendingatifwrite.md): API documentation for the Rust `PendingAtifWrite` struct in crate `nemo_relay_observability`. - [Struct Resolved Signal Endpoints](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-resolvedsignalendpoints.md): API documentation for the Rust `ResolvedSignalEndpoints` struct in crate `nemo_relay_observability`. - [Struct S3Builder Overrides](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-s3builderoverrides.md): API documentation for the Rust `S3BuilderOverrides` struct in crate `nemo_relay_observability`. - [Struct S3Storage Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-s3storageconfig.md): S3-compatible storage settings for ATIF trajectory upload. - [Struct Skipped Resource](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/struct-skippedresource.md): API documentation for the Rust `SkippedResource` struct in crate `nemo_relay_observability`. - [Enum Atif Storage Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-atifstorageconfig.md): Remote storage destination for ATIF trajectory files. - [Enum Atof Sink Section Config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-atofsinksectionconfig.md): One plugin-managed destination for raw ATOF events. - [Enum Open Telemetry Destination Key](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-opentelemetrydestinationkey.md): API documentation for the Rust `OpenTelemetryDestinationKey` enum in crate `nemo_relay_observability`. - [Enum Open Telemetry Resource](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-opentelemetryresource.md): API documentation for the Rust `OpenTelemetryResource` enum in crate `nemo_relay_observability`. - [Enum Open Telemetry Shutdown Failure](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-opentelemetryshutdownfailure.md): API documentation for the Rust `OpenTelemetryShutdownFailure` enum in crate `nemo_relay_observability`. - [Enum Sink Label](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/enum-sinklabel.md): Identifier for a single output sink. `Local` is used when `storage` is empty (the legacy local-file path); `Remote(i)` indexes into the configured storage backends. - [Constant AUTOMATIC_INSECURE_HTTP_HOSTS_VARIABLE](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/constant-automatic-insecure-http-hosts-variable.md): API documentation for the Rust `AUTOMATIC_INSECURE_HTTP_HOSTS_VARIABLE` constant in crate `nemo_relay_observability`. - [Constant OBSERVABILITY_PLUGIN_KIND](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/constant-observability-plugin-kind.md): The plugin kind registered by the core crate. - [Function apply_otel_environment_headers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-apply-otel-environment-headers.md): API documentation for the Rust `apply_otel_environment_headers` fn in crate `nemo_relay_observability`. - [Function apply_signal_common](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-apply-signal-common.md): API documentation for the Rust `apply_signal_common` fn in crate `nemo_relay_observability`. - [Function atif_dispatcher_subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-atif-dispatcher-subscriber.md): API documentation for the Rust `atif_dispatcher_subscriber` fn in crate `nemo_relay_observability`. - [Function atif_scope_subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-atif-scope-subscriber.md): API documentation for the Rust `atif_scope_subscriber` fn in crate `nemo_relay_observability`. - [Function atif_shutdown_cleanup](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-atif-shutdown-cleanup.md): API documentation for the Rust `atif_shutdown_cleanup` fn in crate `nemo_relay_observability`. - [Function atof_endpoint_transport_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-atof-endpoint-transport-schema.md): API documentation for the Rust `atof_endpoint_transport_schema` fn in crate `nemo_relay_observability`. - [Function atof_mode_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-atof-mode-schema.md): API documentation for the Rust `atof_mode_schema` fn in crate `nemo_relay_observability`. - [Function automatic_exporter_failure](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-automatic-exporter-failure.md): Classify from typed evidence only; backend strings can contain credentials and flatten several causes, so they must neither be parsed nor copied into reports. - [Function automatic_otlp_signals](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-automatic-otlp-signals.md): API documentation for the Rust `automatic_otlp_signals` fn in crate `nemo_relay_observability`. - [Function automatic_plaintext_policy](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-automatic-plaintext-policy.md): API documentation for the Rust `automatic_plaintext_policy` fn in crate `nemo_relay_observability`. - [Function automatic_subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-automatic-subscriber.md): Build one automatic subscriber without preventing healthy signals from activating. - [Function build_atif_storage](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-atif-storage.md): API documentation for the Rust `build_atif_storage` fn in crate `nemo_relay_observability`. - [Function build_atof_sink_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-atof-sink-config.md): API documentation for the Rust `build_atof_sink_config` fn in crate `nemo_relay_observability`. - [Function build_log_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-log-config.md): API documentation for the Rust `build_log_config` fn in crate `nemo_relay_observability`. - [Function build_metric_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-metric-config.md): API documentation for the Rust `build_metric_config` fn in crate `nemo_relay_observability`. - [Function build_opentelemetry_file_sink_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-opentelemetry-file-sink-subscribers.md): API documentation for the Rust `build_opentelemetry_file_sink_subscribers` fn in crate `nemo_relay_observability`. - [Function build_opentelemetry_log_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-opentelemetry-log-subscribers.md): API documentation for the Rust `build_opentelemetry_log_subscribers` fn in crate `nemo_relay_observability`. - [Function build_opentelemetry_metric_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-opentelemetry-metric-subscribers.md): API documentation for the Rust `build_opentelemetry_metric_subscribers` fn in crate `nemo_relay_observability`. - [Function build_opentelemetry_signal_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-opentelemetry-signal-subscribers.md): API documentation for the Rust `build_opentelemetry_signal_subscribers` fn in crate `nemo_relay_observability`. - [Function build_opentelemetry_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-opentelemetry-subscribers.md): API documentation for the Rust `build_opentelemetry_subscribers` fn in crate `nemo_relay_observability`. - [Function build_otel_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-otel-config.md): API documentation for the Rust `build_otel_config` fn in crate `nemo_relay_observability`. - [Function build_otel_file_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-build-otel-file-config.md): API documentation for the Rust `build_otel_file_config` fn in crate `nemo_relay_observability`. - [Function canonical_opentelemetry_host](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-canonical-opentelemetry-host.md): API documentation for the Rust `canonical_opentelemetry_host` fn in crate `nemo_relay_observability`. - [Function canonicalize_opentelemetry_destination](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-canonicalize-opentelemetry-destination.md): API documentation for the Rust `canonicalize_opentelemetry_destination` fn in crate `nemo_relay_observability`. - [Function default_agent_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-agent-name.md): API documentation for the Rust `default_agent_name` fn in crate `nemo_relay_observability`. - [Function default_agent_version](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-agent-version.md): API documentation for the Rust `default_agent_version` fn in crate `nemo_relay_observability`. - [Function default_atif_filename_template](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atif-filename-template.md): API documentation for the Rust `default_atif_filename_template` fn in crate `nemo_relay_observability`. - [Function default_atif_include_payloads](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atif-include-payloads.md): API documentation for the Rust `default_atif_include_payloads` fn in crate `nemo_relay_observability`. - [Function default_atof_endpoint_field_name_policy](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atof-endpoint-field-name-policy.md): API documentation for the Rust `default_atof_endpoint_field_name_policy` fn in crate `nemo_relay_observability`. - [Function default_atof_endpoint_transport](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atof-endpoint-transport.md): API documentation for the Rust `default_atof_endpoint_transport` fn in crate `nemo_relay_observability`. - [Function default_atof_file_sink_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atof-file-sink-editor-value.md): API documentation for the Rust `default_atof_file_sink_editor_value` fn in crate `nemo_relay_observability`. - [Function default_atof_mode](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atof-mode.md): API documentation for the Rust `default_atof_mode` fn in crate `nemo_relay_observability`. - [Function default_atof_stream_sink_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-atof-stream-sink-editor-value.md): API documentation for the Rust `default_atof_stream_sink_editor_value` fn in crate `nemo_relay_observability`. - [Function default_completed_span_context_ttl_millis](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-completed-span-context-ttl-millis.md): API documentation for the Rust `default_completed_span_context_ttl_millis` fn in crate `nemo_relay_observability`. - [Function default_http_storage_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-http-storage-editor-value.md): API documentation for the Rust `default_http_storage_editor_value` fn in crate `nemo_relay_observability`. - [Function default_model_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-model-name.md): API documentation for the Rust `default_model_name` fn in crate `nemo_relay_observability`. - [Function default_observability_config_version](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-observability-config-version.md): API documentation for the Rust `default_observability_config_version` fn in crate `nemo_relay_observability`. - [Function default_opentelemetry_endpoint_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-opentelemetry-endpoint-editor-value.md): API documentation for the Rust `default_opentelemetry_endpoint_editor_value` fn in crate `nemo_relay_observability`. - [Function default_opentelemetry_file_sink_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-opentelemetry-file-sink-editor-value.md): API documentation for the Rust `default_opentelemetry_file_sink_editor_value` fn in crate `nemo_relay_observability`. - [Function default_opentelemetry_signal_endpoint_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-opentelemetry-signal-endpoint-editor-value.md): API documentation for the Rust `default_opentelemetry_signal_endpoint_editor_value` fn in crate `nemo_relay_observability`. - [Function default_otel_instrumentation_scope](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-instrumentation-scope.md): API documentation for the Rust `default_otel_instrumentation_scope` fn in crate `nemo_relay_observability`. - [Function default_otel_log_max_export_batch_size](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-log-max-export-batch-size.md): API documentation for the Rust `default_otel_log_max_export_batch_size` fn in crate `nemo_relay_observability`. - [Function default_otel_log_max_queue_size](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-log-max-queue-size.md): API documentation for the Rust `default_otel_log_max_queue_size` fn in crate `nemo_relay_observability`. - [Function default_otel_log_minimum_severity](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-log-minimum-severity.md): API documentation for the Rust `default_otel_log_minimum_severity` fn in crate `nemo_relay_observability`. - [Function default_otel_log_scheduled_delay_millis](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-log-scheduled-delay-millis.md): API documentation for the Rust `default_otel_log_scheduled_delay_millis` fn in crate `nemo_relay_observability`. - [Function default_otel_metric_cardinality_limit](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-metric-cardinality-limit.md): API documentation for the Rust `default_otel_metric_cardinality_limit` fn in crate `nemo_relay_observability`. - [Function default_otel_metric_export_interval_millis](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-metric-export-interval-millis.md): API documentation for the Rust `default_otel_metric_export_interval_millis` fn in crate `nemo_relay_observability`. - [Function default_otel_metric_max_instruments](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-metric-max-instruments.md): API documentation for the Rust `default_otel_metric_max_instruments` fn in crate `nemo_relay_observability`. - [Function default_otel_metric_temporality](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-metric-temporality.md): API documentation for the Rust `default_otel_metric_temporality` fn in crate `nemo_relay_observability`. - [Function default_otel_service_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otel-service-name.md): API documentation for the Rust `default_otel_service_name` fn in crate `nemo_relay_observability`. - [Function default_otlp_file_sink_mode](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otlp-file-sink-mode.md): API documentation for the Rust `default_otlp_file_sink_mode` fn in crate `nemo_relay_observability`. - [Function default_otlp_transport](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-otlp-transport.md): API documentation for the Rust `default_otlp_transport` fn in crate `nemo_relay_observability`. - [Function default_output_directory](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-output-directory.md): API documentation for the Rust `default_output_directory` fn in crate `nemo_relay_observability`. - [Function default_s3_storage_editor_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-s3-storage-editor-value.md): API documentation for the Rust `default_s3_storage_editor_value` fn in crate `nemo_relay_observability`. - [Function default_timeout_millis](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-default-timeout-millis.md): API documentation for the Rust `default_timeout_millis` fn in crate `nemo_relay_observability`. - [Function deliver_opentelemetry_callbacks](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-deliver-opentelemetry-callbacks.md): API documentation for the Rust `deliver_opentelemetry_callbacks` fn in crate `nemo_relay_observability`. - [Function deliver_opentelemetry_event](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-deliver-opentelemetry-event.md): API documentation for the Rust `deliver_opentelemetry_event` fn in crate `nemo_relay_observability`. - [Function deliver_opentelemetry_metric_callbacks](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-deliver-opentelemetry-metric-callbacks.md): API documentation for the Rust `deliver_opentelemetry_metric_callbacks` fn in crate `nemo_relay_observability`. - [Function deregister_atif_shutdown_subscriber](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-deregister-atif-shutdown-subscriber.md): API documentation for the Rust `deregister_atif_shutdown_subscriber` fn in crate `nemo_relay_observability`. - [Function derive_http_signal_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-derive-http-signal-endpoint.md): API documentation for the Rust `derive_http_signal_endpoint` fn in crate `nemo_relay_observability`. - [Function derive_signal_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-derive-signal-endpoint.md): API documentation for the Rust `derive_signal_endpoint` fn in crate `nemo_relay_observability`. - [Function environment_has_nonblank_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-environment-has-nonblank-value.md): API documentation for the Rust `environment_has_nonblank_value` fn in crate `nemo_relay_observability`. - [Function environment_signal_enabled](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-environment-signal-enabled.md): API documentation for the Rust `environment_signal_enabled` fn in crate `nemo_relay_observability`. - [Function event_observation_key](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-event-observation-key.md): API documentation for the Rust `event_observation_key` fn in crate `nemo_relay_observability`. - [Function flush_atif_shutdown_work](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-flush-atif-shutdown-work.md): API documentation for the Rust `flush_atif_shutdown_work` fn in crate `nemo_relay_observability`. - [Function has_active_opentelemetry_resource](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-has-active-opentelemetry-resource.md): API documentation for the Rust `has_active_opentelemetry_resource` fn in crate `nemo_relay_observability`. - [Function is_safe_atif_metadata_path](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-is-safe-atif-metadata-path.md): API documentation for the Rust `is_safe_atif_metadata_path` fn in crate `nemo_relay_observability`. - [Function is_safe_atif_session_id](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-is-safe-atif-session-id.md): API documentation for the Rust `is_safe_atif_session_id` fn in crate `nemo_relay_observability`. - [Function is_top_level_trajectory_start](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-is-top-level-trajectory-start.md): API documentation for the Rust `is_top_level_trajectory_start` fn in crate `nemo_relay_observability`. - [Function is_valid_atif_metadata_selector](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-is-valid-atif-metadata-selector.md): API documentation for the Rust `is_valid_atif_metadata_selector` fn in crate `nemo_relay_observability`. - [Function is_valid_atof_stream_url](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-is-valid-atof-stream-url.md): API documentation for the Rust `is_valid_atof_stream_url` fn in crate `nemo_relay_observability`. - [Function log_opentelemetry_resource_access](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-log-opentelemetry-resource-access.md): API documentation for the Rust `log_opentelemetry_resource_access` fn in crate `nemo_relay_observability`. - [Function log_severity_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-log-severity-schema.md): API documentation for the Rust `log_severity_schema` fn in crate `nemo_relay_observability`. - [Function mark_projection_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-mark-projection-schema.md): API documentation for the Rust `mark_projection_schema` fn in crate `nemo_relay_observability`. - [Function metric_temporality_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-metric-temporality-schema.md): API documentation for the Rust `metric_temporality_schema` fn in crate `nemo_relay_observability`. - [Function no_active_opentelemetry_destination_error](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-no-active-opentelemetry-destination-error.md): API documentation for the Rust `no_active_opentelemetry_destination_error` fn in crate `nemo_relay_observability`. - [Function normalize_opentelemetry_path](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-normalize-opentelemetry-path.md): API documentation for the Rust `normalize_opentelemetry_path` fn in crate `nemo_relay_observability`. - [Function normalize_storage_key_prefix](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-normalize-storage-key-prefix.md): API documentation for the Rust `normalize_storage_key_prefix` fn in crate `nemo_relay_observability`. - [Function observability_config_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-observability-config-schema.md): Returns the JSON Schema for the observability component configuration. - [Function observability_registration_error](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-observability-registration-error.md): API documentation for the Rust `observability_registration_error` fn in crate `nemo_relay_observability`. - [Function omit_atif_llm_requests](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-omit-atif-llm-requests.md): API documentation for the Rust `omit_atif_llm_requests` fn in crate `nemo_relay_observability`. - [Function opentelemetry_destination](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-opentelemetry-destination.md): API documentation for the Rust `opentelemetry_destination` fn in crate `nemo_relay_observability`. - [Function opentelemetry_destination_collision_errors](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-opentelemetry-destination-collision-errors.md): API documentation for the Rust `opentelemetry_destination_collision_errors` fn in crate `nemo_relay_observability`. - [Function opentelemetry_section_is_empty](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-opentelemetry-section-is-empty.md): API documentation for the Rust `opentelemetry_section_is_empty` fn in crate `nemo_relay_observability`. - [Function opentelemetry_type_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-opentelemetry-type-name.md): API documentation for the Rust `opentelemetry_type_name` fn in crate `nemo_relay_observability`. - [Function otel_editor_field](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otel-editor-field.md): API documentation for the Rust `otel_editor_field` fn in crate `nemo_relay_observability`. - [Function otel_list_editor_field](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otel-list-editor-field.md): API documentation for the Rust `otel_list_editor_field` fn in crate `nemo_relay_observability`. - [Function otel_sdk_disabled](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otel-sdk-disabled.md): API documentation for the Rust `otel_sdk_disabled` fn in crate `nemo_relay_observability`. - [Function otel_tls_editor_field](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otel-tls-editor-field.md): API documentation for the Rust `otel_tls_editor_field` fn in crate `nemo_relay_observability`. - [Function otlp_file_format_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otlp-file-format-schema.md): API documentation for the Rust `otlp_file_format_schema` fn in crate `nemo_relay_observability`. - [Function otlp_file_sink_mode_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otlp-file-sink-mode-schema.md): A trace file sink defaults to `overwrite`, unlike the ATOF event sink: a run that reuses a filename should not read as one trajectory appended to another. - [Function otlp_transport_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-otlp-transport-schema.md): API documentation for the Rust `otlp_transport_schema` fn in crate `nemo_relay_observability`. - [Function parse_atif_metadata_expression](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-parse-atif-metadata-expression.md): API documentation for the Rust `parse_atif_metadata_expression` fn in crate `nemo_relay_observability`. - [Function parse_observability_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-parse-observability-config.md): API documentation for the Rust `parse_observability_config` fn in crate `nemo_relay_observability`. - [Function parse_signal_transport](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-parse-signal-transport.md): API documentation for the Rust `parse_signal_transport` fn in crate `nemo_relay_observability`. - [Function post_atif_http](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-post-atif-http.md): API documentation for the Rust `post_atif_http` fn in crate `nemo_relay_observability`. - [Function prepare_atif_file](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-prepare-atif-file.md): API documentation for the Rust `prepare_atif_file` fn in crate `nemo_relay_observability`. - [Function prepare_atif_payload](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-prepare-atif-payload.md): API documentation for the Rust `prepare_atif_payload` fn in crate `nemo_relay_observability`. - [Function prepare_atif_shutdown_file](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-prepare-atif-shutdown-file.md): API documentation for the Rust `prepare_atif_shutdown_file` fn in crate `nemo_relay_observability`. - [Function push_otel_signal_diagnostic](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-push-otel-signal-diagnostic.md): API documentation for the Rust `push_otel_signal_diagnostic` fn in crate `nemo_relay_observability`. - [Function push_plaintext_preflight_diagnostic](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-push-plaintext-preflight-diagnostic.md): API documentation for the Rust `push_plaintext_preflight_diagnostic` fn in crate `nemo_relay_observability`. - [Function push_policy_diag](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-push-policy-diag.md): API documentation for the Rust `push_policy_diag` fn in crate `nemo_relay_observability`. - [Function push_skipped_opentelemetry_endpoint_diagnostic](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-push-skipped-opentelemetry-endpoint-diagnostic.md): API documentation for the Rust `push_skipped_opentelemetry_endpoint_diagnostic` fn in crate `nemo_relay_observability`. - [Function raw_opentelemetry_destination](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-raw-opentelemetry-destination.md): API documentation for the Rust `raw_opentelemetry_destination` fn in crate `nemo_relay_observability`. - [Function record_invalid_automatic_insecure_hosts](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-record-invalid-automatic-insecure-hosts.md): API documentation for the Rust `record_invalid_automatic_insecure_hosts` fn in crate `nemo_relay_observability`. - [Function register_atif_dispatcher](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-atif-dispatcher.md): API documentation for the Rust `register_atif_dispatcher` fn in crate `nemo_relay_observability`. - [Function register_atof_exporter](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-atof-exporter.md): API documentation for the Rust `register_atof_exporter` fn in crate `nemo_relay_observability`. - [Function register_automatic_opentelemetry](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-automatic-opentelemetry.md): API documentation for the Rust `register_automatic_opentelemetry` fn in crate `nemo_relay_observability`. - [Function register_full_payload_policy](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-full-payload-policy.md): API documentation for the Rust `register_full_payload_policy` fn in crate `nemo_relay_observability`. - [Function register_observability](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-observability.md): API documentation for the Rust `register_observability` fn in crate `nemo_relay_observability`. - [Function register_opentelemetry](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-opentelemetry.md): API documentation for the Rust `register_opentelemetry` fn in crate `nemo_relay_observability`. - [Function register_opentelemetry_resources](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-register-opentelemetry-resources.md): API documentation for the Rust `register_opentelemetry_resources` fn in crate `nemo_relay_observability`. - [Function reject_opentelemetry_metric_mark](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-reject-opentelemetry-metric-mark.md): API documentation for the Rust `reject_opentelemetry_metric_mark` fn in crate `nemo_relay_observability`. - [Function render_atif_filename](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-render-atif-filename.md): API documentation for the Rust `render_atif_filename` fn in crate `nemo_relay_observability`. - [Function resolve_env_var_field](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-resolve-env-var-field.md): API documentation for the Rust `resolve_env_var_field` fn in crate `nemo_relay_observability`. - [Function resolve_signal_endpoints](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-resolve-signal-endpoints.md): API documentation for the Rust `resolve_signal_endpoints` fn in crate `nemo_relay_observability`. - [Function resolve_signal_headers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-resolve-signal-headers.md): API documentation for the Rust `resolve_signal_headers` fn in crate `nemo_relay_observability`. - [Function sanitize_atif_metadata_fragment](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-sanitize-atif-metadata-fragment.md): API documentation for the Rust `sanitize_atif_metadata_fragment` fn in crate `nemo_relay_observability`. - [Function shutdown_all_opentelemetry_subscribers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-shutdown-all-opentelemetry-subscribers.md): API documentation for the Rust `shutdown_all_opentelemetry_subscribers` fn in crate `nemo_relay_observability`. - [Function shutdown_failure_from_errors](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-shutdown-failure-from-errors.md): API documentation for the Rust `shutdown_failure_from_errors` fn in crate `nemo_relay_observability`. - [Function shutdown_indexed_opentelemetry_providers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-shutdown-indexed-opentelemetry-providers.md): API documentation for the Rust `shutdown_indexed_opentelemetry_providers` fn in crate `nemo_relay_observability`. - [Function signal_destination](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-signal-destination.md): API documentation for the Rust `signal_destination` fn in crate `nemo_relay_observability`. - [Function signal_shutdown_issue](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-signal-shutdown-issue.md): API documentation for the Rust `signal_shutdown_issue` fn in crate `nemo_relay_observability`. - [Function skipped_opentelemetry_endpoints](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-skipped-opentelemetry-endpoints.md): API documentation for the Rust `skipped_opentelemetry_endpoints` fn in crate `nemo_relay_observability`. - [Function string_enum_schema](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-string-enum-schema.md): API documentation for the Rust `string_enum_schema` fn in crate `nemo_relay_observability`. - [Function validate_atif_file_export_support](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-file-export-support.md): API documentation for the Rust `validate_atif_file_export_support` fn in crate `nemo_relay_observability`. - [Function validate_atif_filename_template](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-filename-template.md): API documentation for the Rust `validate_atif_filename_template` fn in crate `nemo_relay_observability`. - [Function validate_atif_http_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-http-endpoint.md): API documentation for the Rust `validate_atif_http_endpoint` fn in crate `nemo_relay_observability`. - [Function validate_atif_http_header](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-http-header.md): API documentation for the Rust `validate_atif_http_header` fn in crate `nemo_relay_observability`. - [Function validate_atif_http_header_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-http-header-name.md): API documentation for the Rust `validate_atif_http_header_name` fn in crate `nemo_relay_observability`. - [Function validate_atif_section](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-section.md): API documentation for the Rust `validate_atif_section` fn in crate `nemo_relay_observability`. - [Function validate_atif_storage_env_var](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-storage-env-var.md): API documentation for the Rust `validate_atif_storage_env_var` fn in crate `nemo_relay_observability`. - [Function validate_atif_storage_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-storage-values.md): API documentation for the Rust `validate_atif_storage_values` fn in crate `nemo_relay_observability`. - [Function validate_atif_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atif-values.md): API documentation for the Rust `validate_atif_values` fn in crate `nemo_relay_observability`. - [Function validate_atof_section](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-section.md): API documentation for the Rust `validate_atof_section` fn in crate `nemo_relay_observability`. - [Function validate_atof_sink](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-sink.md): API documentation for the Rust `validate_atof_sink` fn in crate `nemo_relay_observability`. - [Function validate_atof_stream_header](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-stream-header.md): API documentation for the Rust `validate_atof_stream_header` fn in crate `nemo_relay_observability`. - [Function validate_atof_stream_header_env](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-stream-header-env.md): API documentation for the Rust `validate_atof_stream_header_env` fn in crate `nemo_relay_observability`. - [Function validate_atof_stream_header_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-stream-header-name.md): API documentation for the Rust `validate_atof_stream_header_name` fn in crate `nemo_relay_observability`. - [Function validate_atof_stream_sink_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-stream-sink-name.md): API documentation for the Rust `validate_atof_stream_sink_name` fn in crate `nemo_relay_observability`. - [Function validate_atof_stream_sink_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-stream-sink-values.md): API documentation for the Rust `validate_atof_stream_sink_values` fn in crate `nemo_relay_observability`. - [Function validate_atof_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-atof-values.md): API documentation for the Rust `validate_atof_values` fn in crate `nemo_relay_observability`. - [Function validate_automatic_plaintext_destinations](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-automatic-plaintext-destinations.md): API documentation for the Rust `validate_automatic_plaintext_destinations` fn in crate `nemo_relay_observability`. - [Function validate_case_insensitive_header_duplicates](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-case-insensitive-header-duplicates.md): API documentation for the Rust `validate_case_insensitive_header_duplicates` fn in crate `nemo_relay_observability`. - [Function validate_case_insensitive_signal_header_duplicates](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-case-insensitive-signal-header-duplicates.md): API documentation for the Rust `validate_case_insensitive_signal_header_duplicates` fn in crate `nemo_relay_observability`. - [Function validate_distinct_opentelemetry_destinations](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-distinct-opentelemetry-destinations.md): API documentation for the Rust `validate_distinct_opentelemetry_destinations` fn in crate `nemo_relay_observability`. - [Function validate_distinct_opentelemetry_file_sinks](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-distinct-opentelemetry-file-sinks.md): Rejects two file sinks writing the same path. - [Function validate_distinct_signal_destinations](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-distinct-signal-destinations.md): API documentation for the Rust `validate_distinct_signal_destinations` fn in crate `nemo_relay_observability`. - [Function validate_explicit_signal_endpoint](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-explicit-signal-endpoint.md): API documentation for the Rust `validate_explicit_signal_endpoint` fn in crate `nemo_relay_observability`. - [Function validate_http_headers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-http-headers.md): API documentation for the Rust `validate_http_headers` fn in crate `nemo_relay_observability`. - [Function validate_observability_plaintext_destinations](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-observability-plaintext-destinations.md): API documentation for the Rust `validate_observability_plaintext_destinations` fn in crate `nemo_relay_observability`. - [Function validate_observability_plugin_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-observability-plugin-config.md): API documentation for the Rust `validate_observability_plugin_config` fn in crate `nemo_relay_observability`. - [Function validate_observability_plugin_config_with_policy](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-observability-plugin-config-with-policy.md): API documentation for the Rust `validate_observability_plugin_config_with_policy` fn in crate `nemo_relay_observability`. - [Function validate_observability_section_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-observability-section-fields.md): API documentation for the Rust `validate_observability_section_fields` fn in crate `nemo_relay_observability`. - [Function validate_observability_section_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-observability-section-values.md): API documentation for the Rust `validate_observability_section_values` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_batch_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-batch-config.md): API documentation for the Rust `validate_opentelemetry_batch_config` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_endpoint_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-endpoint-fields.md): API documentation for the Rust `validate_opentelemetry_endpoint_fields` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_feature_support](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-feature-support.md): API documentation for the Rust `validate_opentelemetry_feature_support` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_file_sink_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-file-sink-fields.md): Reports unknown keys inside each `file_sinks` entry. - [Function validate_opentelemetry_file_sinks](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-file-sinks.md): Reports the file-sink settings that would otherwise fail only at activation. - [Function validate_opentelemetry_header_env](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-header-env.md): API documentation for the Rust `validate_opentelemetry_header_env` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_header_name](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-header-name.md): API documentation for the Rust `validate_opentelemetry_header_name` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_header_value](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-header-value.md): API documentation for the Rust `validate_opentelemetry_header_value` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_headers](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-headers.md): API documentation for the Rust `validate_opentelemetry_headers` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_log_section](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-log-section.md): API documentation for the Rust `validate_opentelemetry_log_section` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_metric_section](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-metric-section.md): API documentation for the Rust `validate_opentelemetry_metric_section` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_plaintext_destinations](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-plaintext-destinations.md): API documentation for the Rust `validate_opentelemetry_plaintext_destinations` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_section](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-section.md): API documentation for the Rust `validate_opentelemetry_section` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_signal_endpoint_values](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-signal-endpoint-values.md): API documentation for the Rust `validate_opentelemetry_signal_endpoint_values` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_signal_endpoints](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-signal-endpoints.md): API documentation for the Rust `validate_opentelemetry_signal_endpoints` fn in crate `nemo_relay_observability`. - [Function validate_opentelemetry_signal_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-opentelemetry-signal-fields.md): API documentation for the Rust `validate_opentelemetry_signal_fields` fn in crate `nemo_relay_observability`. - [Function validate_otel_batch_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-otel-batch-config.md): API documentation for the Rust `validate_otel_batch_config` fn in crate `nemo_relay_observability`. - [Function validate_otel_file_sink_batch_config](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-otel-file-sink-batch-config.md): Returns the offending field alongside the error, so a static diagnostic can name the setting that failed rather than always naming `max_queue_size`. - [Function validate_otel_file_sink_filename](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-otel-file-sink-filename.md): Rejects a filename that would escape `output_directory`. - [Function validate_otel_header_env](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-otel-header-env.md): API documentation for the Rust `validate_otel_header_env` fn in crate `nemo_relay_observability`. - [Function validate_policy_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-policy-fields.md): API documentation for the Rust `validate_policy_fields` fn in crate `nemo_relay_observability`. - [Function validate_section_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-section-fields.md): API documentation for the Rust `validate_section_fields` fn in crate `nemo_relay_observability`. - [Function validate_top_level_observability_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-top-level-observability-fields.md): API documentation for the Rust `validate_top_level_observability_fields` fn in crate `nemo_relay_observability`. - [Function validate_unknown_fields](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-unknown-fields.md): API documentation for the Rust `validate_unknown_fields` fn in crate `nemo_relay_observability`. - [Function validate_version](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-validate-version.md): API documentation for the Rust `validate_version` fn in crate `nemo_relay_observability`. - [Function warn_skipped_signal_endpoints](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-warn-skipped-signal-endpoints.md): API documentation for the Rust `warn_skipped_signal_endpoints` fn in crate `nemo_relay_observability`. - [Function write_atif](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-write-atif.md): API documentation for the Rust `write_atif` fn in crate `nemo_relay_observability`. - [Function write_atif_local](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-write-atif-local.md): API documentation for the Rust `write_atif_local` fn in crate `nemo_relay_observability`. - [Function write_atif_remote](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-write-atif-remote.md): API documentation for the Rust `write_atif_remote` fn in crate `nemo_relay_observability`. - [Function write_atif_shutdown_export](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-write-atif-shutdown-export.md): API documentation for the Rust `write_atif_shutdown_export` fn in crate `nemo_relay_observability`. - [Function write_atif_shutdown_exports](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/fn-write-atif-shutdown-exports.md): API documentation for the Rust `write_atif_shutdown_exports` fn in crate `nemo_relay_observability`. - [Type Alias Atif Storage List](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/type-atifstoragelist.md): API documentation for the Rust `AtifStorageList` type in crate `nemo_relay_observability`. - [Type Alias Metric Event Callback](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/plugin/type-metriceventcallback.md): API documentation for the Rust `MetricEventCallback` type in crate `nemo_relay_observability`. - [Struct Exporter Runtime Diagnostic](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/struct-exporterruntimediagnostic.md): One runtime diagnostic recorded by an exporter. - [Struct Exporter Runtime Diagnostics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/struct-exporterruntimediagnostics.md): Snapshot of runtime diagnostics recorded by an exporter. - [Struct Open Telemetry TlsConfig](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/struct-opentelemetrytlsconfig.md): Optional certificate and private key file paths for one OTLP endpoint. - [Struct Otlp Attribute Mapping](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/struct-otlpattributemapping.md): Copies a projected OTLP attribute to a second attribute name. - [Enum Mark Projection](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/enum-markprojection.md): Export representation for point-in-time mark events. - [Enum Open Telemetry Type](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/enum-opentelemetrytype.md): Semantic projection emitted by an OpenTelemetry exporter. - [Function default_mark_exclude_names](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/fn-default-mark-exclude-names.md): Default mark names excluded from tool projection because they are emitted at high volume and are better represented as exporter-native events. Return the default mark names excluded from OpenTelemetry projections. - [Function validate_attribute_mappings](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/fn-validate-attribute-mappings.md): Validates OTLP attribute mappings shared by exporter configuration surfaces. - [Function validate_metadata_promotion_prefixes](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/fn-validate-metadata-promotion-prefixes.md): Validates literal Event metadata prefixes promoted to OTLP attributes. - [Type Alias Open Telemetry Runtime Diagnostic](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/type-opentelemetryruntimediagnostic.md): Former name of `ExporterRuntimeDiagnostic`. - [Type Alias Open Telemetry Runtime Diagnostics](https://docs.nvidia.com/nemo/relay/dev/reference/api/rust-library-reference/nemo-relay-observability/type-opentelemetryruntimediagnostics.md): Former name of `ExporterRuntimeDiagnostics`.