vectordotdev / vector

A high-performance observability data pipeline.
https://vector.dev
Mozilla Public License 2.0
17.56k stars 1.54k forks source link

Adding a websocket source #21335

Closed sunng87 closed 4 days ago

sunng87 commented 5 days ago

A note for the community

Use Cases

We have a scenario that users are using websocket for metrics transport. After looking into vector's sources/sinks, I found there is websocket sink but no source.

Attempted Solutions

No response

Proposal

Because websocket is mostly message based, so the source will start a websocket server and listen to client to send messages. We will also need to support decoding on those messages.

References

No response

Version

No response

jszwedko commented 4 days ago

Hi! I think this is a duplicate of https://github.com/vectordotdev/vector/issues/6491. Feel free to follow along on that other issue.