Skip to content

Sink | Add Parseable sink#76

Open
praveen5959 wants to merge 1 commit into
superfly:mainfrom
praveen5959:parseable-sink
Open

Sink | Add Parseable sink#76
praveen5959 wants to merge 1 commit into
superfly:mainfrom
praveen5959:parseable-sink

Conversation

@praveen5959

Copy link
Copy Markdown

Summary

Adds Parseable as a log destination - an S3-backed open-source observability platform for logs, metrics, and traces.

The new sink at vector-configs/sinks/parseable.toml is a thin wrapper over Vector's http sink, using HTTP basic auth and the X-P-Stream header to route events to a Parseable log stream. README updated with the provider table entry.

Configuration

Secret Description
PARSEABLE_URL Parseable ingest URL, e.g. https://parseable.example.com/api/v1/ingest
PARSEABLE_USERNAME Parseable username (HTTP Basic auth)
PARSEABLE_PASSWORD Parseable password (HTTP Basic auth)
PARSEABLE_STREAM Target log stream name (default fly_logs); sent via X-P-Stream header

Testing

We tested on our Parseable instance and works as expected
Fly.io Parseable integration

@praveen5959

Copy link
Copy Markdown
Author

Hey @draper7, would love to get your eyes on this when you get a chance.

@praveen5959

Copy link
Copy Markdown
Author

Hey @draper7, would be great if we could get a review on this!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant