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

Update subscriptions in a similar fashion to Targets Discovery mechanism #293

Open
zerogvt opened this issue Nov 13, 2023 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@zerogvt
Copy link

zerogvt commented Nov 13, 2023

Hello 👋

gNMIc is a great project! Thanks a mil for sharing and supporting it!

I'm in the process of adopting it as part of a statistics NMI pipeline. So far it works great and it is very promising. Only thing that I'm not sure I get right is the next use case:

Say that subscriptions need to change over the course of time. E.g. imagine I need to get stats on dropped packets on installed filters. Imagine that these filters might come and go all the time due to a management system constantly adjusting the routers. In this case I'll need to keep updating my subscriptions so that they are in sync with the filter names.

It would be great if that could be done via a mechanism similar to the targets discovery, i.e. if gNMIc could get these updates and remove obsolete subscriptions and add new subscriptions on the fly.

Atm it seems I'll need to get the subscription updates from my backend, insert them in the configuration file and restart the gNMIc cluster which can be done but it is a bit cumbersome and deviates from the targets discovery workflow.

It'd be great if you got it into the roadmap somewhere if you see value in it.

Anyhow, thanks again!

Best

@zerogvt zerogvt changed the title Update subscriptions similarly to the Targets Discovery mechanism Update subscriptions in a similar fashion to Targets Discovery mechanism Nov 14, 2023
@karimra karimra added the enhancement New feature or request label Nov 14, 2023
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