Configure Vector to send logs, metrics, or traces to Firetiger
To send logs to Firetiger, add a new HTTP sink in vector.toml and ensure your log sources are included in the inputs field.
Configuration Steps
In your Vector configuration file(s) (vector.toml), add a new HTTP sink using the configuration provided below. Within the inputs array, you’ll need to specify your log source names (e.g., ["system_logs", "application_logs"]).
[sinks.http_sink]
type = "http"
inputs = ["..."] # add your log sources here
encoding.codec = "json"
uri = "[https://ingest.firetiger-figure-test.firetigerapi.com](https://ingest.firetiger-figure-test.firetigerapi.com/)/vector/logs"
healthcheck = true
compression = "zstd"
Firetiger expects basic auth for ingestion. Use the same ingest secrets shared with you for use with OpenTelemetry collectors etc to authenticate with the Vector ingest endpoint.