Send Structured Logs to Honeycomb

Structured logs contain data that is organized in a well-structured and consistent format. Structured logs include key-value pairs that provide context about the logged event, which you can customize to your unique needs. They can be easily read, searched, analyzed, and processed, which allows for more efficient troubleshooting and better insights into performance.

You can send structured logs to Honeycomb in a few ways.

Application Logs 

OpenTelemetry

Use OpenTelemetry to send your structured logs to Honeycomb.

Libhoney

Use Libhoney, Honeycomb’s suite of structured logging libraries, to send your structured logs to Honeycomb.

Infrastructure Logs 

JSON

Use Honeytail, our lightweight tool that tails log files, to ingest and/or backfill from JSON logs and send them to Honeycomb.

NGINX

Use Honeytail, our lightweight tool that tails existing log files, to parse NGINX logs and send them to Honeycomb.

MySQL

Use Honeytail, our lightweight tool that tails log files, to parse MySQL logs and send them to Honeycomb.

PostgreSQL

Use Honeytail, our lightweight tool that tails log files, to parse PostgreSQL logs and send them to Honeycomb.

Other Webservers

Parse and ingest a wide variety of logs with Honeytail, our lightweight tool that tails, parses, and sends log files to Honeycomb. Our example uses Apache/HAProxy logs.

Other

Parse and ingest a wide variety of logs with Honeytail, our lightweight tool that tails, parses, and sends log files to Honeycomb.