vector
vector copied to clipboard
Add a generic gRPC sink
A note for the community
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
Use Cases
I have a use case for using Vector to proxy Pyroscope profile payloads from an SDK client source to Pyroscope using its gRPC Push service. More details in #21057 .
Attempted Solutions
Using an http sink with a protobuf payload was attempted, but isn't enough to be received by an actual gRPC destination.
Proposal
Create a generic gRPC source which could be given a protobuf desc_file, service name, and destination address to send gRPC messages (from vector log events).
References
- #21057
Version
0.40.0