Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metrics publishing #56

Open
brayniac opened this issue Oct 10, 2019 · 2 comments
Open

Metrics publishing #56

brayniac opened this issue Oct 10, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@brayniac
Copy link
Contributor

Add push support for telemetry publishing, currently we only support pull-based collection. We should extend the metrics library to allow for pluggable exposition and publishing. Targets to consider for push support are InfluxDB and Kafka

@brayniac brayniac added this to the rezolus 2.0 milestone Oct 10, 2019
@brayniac brayniac self-assigned this Oct 10, 2019
@brayniac brayniac added the enhancement New feature or request label Oct 10, 2019
@gavmckee80
Copy link

@brayniac , having a GNMI server would be amazing , or if not at least the ability to push into Influx 2.x

@brayniac
Copy link
Contributor Author

@gavmckee80 - push is currently a very low priority for my use-cases. We've found that Rezolus primarily shines as a sampler and that we can leave the ingestion and metrics pipeline to other software.

That said, I'd welcome a PR that adds the ability to push to Influx as long as it can be done in a general fashion and doesn't pull in much else in terms of dependencies. It looks like GNMI involves GRPC, which if I'm not mistaken will involve many additional dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants