Ent+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.
This feature is available as an add-on for the Honeycomb Enterprise plan.
Please contact your Honeycomb account team for details.
Prerequisites
- Cloudflare Enterprise plan
- Publicly signed CA certificate
- Follow the OpenTelemetry receiver documentation getting started section for help configuring Cloudflare LogPush jobs.
Supported Platforms
| Platform | Metrics | Logs | Traces |
|---|---|---|---|
| Linux | ✓ | ||
| Windows | ✓ | ||
| macOS | ✓ |
Configuration Table
| Parameter | Type | Default | Description |
|---|---|---|---|
| listen_address | string | 0.0.0.0 | The IP address to listen on. The collector must be available on the internet in order to receive logs from Cloudflare. |
| https_port | int | 8443 | TCP port to receive incoming uploads from the LogPush job(s). |
| cert_file* | string | A TLS certificate used to encrypt communications on the listening server. Cloudflare requires that this certificate be signed by a public certificate authority. | |
| key_file* | string | A TLS private key used to encrypt communications on the listening server. Cloudflare requires TLS. | |
| secret | string | String used to validate that messages are coming from an expected source. | |
| attributes | map | Any Cloudflare LogPush field names provided as keys will be mapped to attributes using the map value as the attribute name. | |
| timestamp_field | string | EdgeStartTimestamp | The name of the field that should be parsed to represent the Timestamp of the log record. |