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

Document Alert lifecycle #665

Open
r0h4n opened this issue Nov 3, 2017 · 4 comments
Open

Document Alert lifecycle #665

r0h4n opened this issue Nov 3, 2017 · 4 comments
Assignees

Comments

@r0h4n
Copy link
Contributor

r0h4n commented Nov 3, 2017

No description provided.

@r0h4n r0h4n self-assigned this Nov 3, 2017
@mbukatov
Copy link
Contributor

mbukatov commented Nov 3, 2017

We need to include description of:

  • polling loops in different components (node-agent, gluster-integration, monitoring, notifier) along with option to configure them
  • UI and dashboard refresh cycle
  • lifecycle of each type of events (gluster native events, other events) with path the information travels through tendrl components

@julienlim
Copy link
Member

In addition, we may should consider including the following:

  • Consider prioritizing certain events/alerts for scenarios that can involve unrecoverable data or data loss situations.
  • It would be good to explain the data flow or lifecycle as an alert traverses through these various services (so one knows what impact tweaking the various intervals may offer.
  • What is implications for each of the different components, i.e. node-agent, gluster-integration, monitoring-integration, notifier and what they cover if you tweak the polling/synch interval
  • Tendrl should have it default to what our suggested best practice
  • Ideally provide guidance for demo / sandbox environments, minimum, and recommended requirements and set expectations accordingly on what one can roughly expect (e.g. best case to worse case).

@r0h4n @Tendrl/tendrl-qe @julienlim

@julienlim
Copy link
Member

@julienlim
Copy link
Member

@brainfunked

Is there an updated component view of Tendrl that reflects what is in the current releases (e.g. 1.5.4)? It's not posted anywhere that I can find in this repo.

With regards to the above topic on the alert lifecycle and how it traverses through the Tendrl system, can you put something together? It would be very useful if we have it documented for Tendrl users. Thank you!

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

5 participants