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

Adding status indication to entities on middleware topology #9033

Closed
abonas opened this issue May 30, 2016 · 6 comments
Closed

Adding status indication to entities on middleware topology #9033

abonas opened this issue May 30, 2016 · 6 comments

Comments

@abonas
Copy link
Member

abonas commented May 30, 2016

This is a placeholder to discuss what is the relevant field/work needed for each entity to have the status color indication to be displayed for each entity on the middleware topology.

@miq-bot add_label enhancement, providers/hawkular

Currently this is needed for:

  • provider - (the relevant check/method is the authentication status)
  • middleware_server
  • middleware_deployment
  • middleware_datasource
  • middleware_destination (jms topic/queue)

cc @pilhuhn please add your thoughts here

@pilhuhn
Copy link
Contributor

pilhuhn commented May 30, 2016 via email

@abonas
Copy link
Member Author

abonas commented Jun 7, 2016

@pilhuhn why can't the server state field that is already fetched be used for the color status indication of a server? (this issue brought me to think about it)

@pilhuhn
Copy link
Contributor

pilhuhn commented Jun 30, 2016

It can be used and #9147 is certainly a start. The issue is that it is only polled 'every now and then'.
We can more rely on it once we do targeted refresh on a single server when we get e.g. a "Server is down/going down" event from the Hawkular server.

And the server state is only enough for servers, but not for deployments where on would need to query availability.

@pilhuhn
Copy link
Contributor

pilhuhn commented Jun 30, 2016

Opposite to what I wrote before about #9147 that server state is almost worthless in the sense that it is the internal view of the app server, which the agent reports from time to time. When the agent (which is inside the server) is down, it can't report the change to this internal state variable. it may be able to differentiate between running/admin mode, but not 'down'

@abonas
Copy link
Member Author

abonas commented Apr 9, 2017

@miq-bot move_issue manageiq-providers-hawkular

@miq-bot
Copy link
Member

miq-bot commented Apr 9, 2017

This issue has been moved to ManageIQ/manageiq-providers-hawkular#5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants