> ## Documentation Index
> Fetch the complete documentation index at: https://docs.honeycomb.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Send Logs with OpenTelemetry

> Send structured logs to Honeycomb from your applications using OpenTelemetry SDKs or route them through the OpenTelemetry Collector.

You can use [OpenTelemetry](https://opentelemetry.io/) to send your existing logs to Honeycomb via the OpenTelemetry Collector or straight from your application.

<Card title="OpenTelemetry Collector" href="/send-data/logs/collector/">
  Use the OpenTelemetry Collector as a drop-in logging agent.
  With the OpenTelemetry Collector's receivers, you can easily collect logs from a wide variety of sources, like Fluentd, NGINX, JournalD, syslog, and so on.
  The Collector can also easily scrape any custom log formats you are writing.
  Additionally, the Collector allows you to process the logs in transit to Honeycomb, which gives you the opportunity to transform attributes, adjust severities, and sample.
</Card>

<Card title="OpenTelemetry SDKs" href="/send-data/logs/opentelemetry/sdk/">
  Use an OpenTelemetry SDK to send logs to Honeycomb straight from your applications.
  Produce structured logs directly from your applications and correlate them with traces.
  For example, structured application logs from a logging framework in your application can be automatically correlated with any tracing you also add to your application.
</Card>
