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

exporting streams and consumers configuration and state #196

Open
sinamna opened this issue Apr 15, 2024 · 0 comments
Open

exporting streams and consumers configuration and state #196

sinamna opened this issue Apr 15, 2024 · 0 comments
Labels
proposal Enhancement idea or proposal

Comments

@sinamna
Copy link

sinamna commented Apr 15, 2024

What motivated this proposal?

We extensively use NATS in our large-scale setup, with many teams creating and adjusting streams and consumers. Having a configuration exporter would help us ensure we're following the best practices as we work.

What is the proposed change?

We're proposing the addition of a configuration export module that enables retrieving configurations either by requesting subjects like $JS.API.STREAM.LIST or by utilizing the nats.go package.

Who benefits from this change?

Configuration can be used to verify and ensure that policies are held and extra info like raft group details ( not just leader election of quorum lost ) can be used in troubleshooting.

What alternatives have you evaluated?

No response

@sinamna sinamna added the proposal Enhancement idea or proposal label Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Enhancement idea or proposal
Projects
None yet
Development

No branches or pull requests

1 participant