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

need a user interface that you can connect to for each running go kafka client consumer process #113

Open
joestein opened this issue May 24, 2015 · 0 comments
Assignees

Comments

@joestein
Copy link
Contributor

We need more visibility into what is going on with each and every process that is running. This needs to be available in two ways.

  1. We need a gui available through internet web and mobile devices.
  2. We need a rest api for other systems to interact with.

In both causes we should expose and make available an oath connection that can sso with their web console. This additional level of authentication should be a secondary item. No login is a lower level of security and we can manage that by the networked system that is running it (for now).

The gui should provide a dash board that allows folks to watch key metrics from within the consumer that is being sent on a channel the dashboard is receiving. The rest api should return this information. In addition to metrics, log information should be bufered and traced. That trace that produces to kafka should also go on the channel.

We also need to have any one dashboard you connect to aggregate the other consumers also that are running. It could even write log.console would be good, we need to map and key on it somehow too. Also need a way to change and control verbosity AND do it in different areas (e.g. funcA info, funcB debug) and do that without changing the state and doing it without locks and use channels.

@yanzay yanzay self-assigned this May 25, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants