Docs
Install
Fluent Bit

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

Hi, how can I help you?