Fluent Bit
To send Fluent Bit events to HyperDX, you'll need to add a new output and filter to your Fluent Bit configuration file.
This Guide Integrates:
✅ Logs | ✖️ Metrics | ✖️ Traces |
To send over metrics or APM/traces, you'll need to add the corresponding language integration to your application as well.
Config Example
# Attach service name and any other properties you'd like to your logs
[FILTER]
Name record_modifier
Match *
Record service.name <YOUR_SERVICE_NAME>
[OUTPUT]
Name opentelemetry
Match *
host in-otel.hyperdx.io
port 443
header Authorization <YOUR_INGESTION_API_KEY_HERE>
Tls On
Full Configuration Example
[SERVICE]
Flush 1
Log_level info
[INPUT]
Name dummy
Tag dummy.log
Rate 3
# Attach service name and any other properties you'd like to your logs
[FILTER]
Name record_modifier
Match *
Record service.name <YOUR_SERVICE_NAME>
[OUTPUT]
Name opentelemetry
Match *
Host in-otel.hyperdx.io
Port 443
Header Authorization <YOUR_INGESTION_API_KEY_HERE>
Tls On