# `ScoutApm.Logging.OTLP.Exporter`

HTTP transport for sending logs to an OTLP collector.

Sends log records via HTTP POST to the /v1/logs endpoint.
Supports gzip compression for payloads over 1KB.

# `export`

```elixir
@spec export([ScoutApm.Logging.LogRecord.t()]) :: :ok | {:error, term()}
```

Exports a batch of log records to the configured OTLP endpoint.
Returns :ok on success or {:error, reason} on failure.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
