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

[Actionable Observability] Create service to ensure correct index setup #139422

Closed
2 tasks
Tracked by #137323
kdelemme opened this issue Aug 24, 2022 · 1 comment · Fixed by #139633
Closed
2 tasks
Tracked by #137323

[Actionable Observability] Create service to ensure correct index setup #139422

kdelemme opened this issue Aug 24, 2022 · 1 comment · Fixed by #139633
Assignees
Labels
Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" v8.5.0

Comments

@kdelemme
Copy link
Contributor

kdelemme commented Aug 24, 2022

📝 Summary

Part of #137323

When we create an SLO, the route handler will make sure the destination index used by the transformer exists and is correctly setup.
If not, we need to create the component template mappings, component template settings and index templates for the destination index.

The destination index will be named as follow: slo-data-[SLO-ID]

📣 At the moment, we are considering using one destination index per slo definition. Meaning, every transformers will write into their own index. So this index needs to be setup correctly before we start writing into it.

✅ Acceptance Criteria

  • The service creates all the necessary index settings, mappings and templates (very similar to Chris' POC) when not defined yet
  • The service returns early if everything exists
@kdelemme kdelemme added the Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" label Aug 24, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/actionable-observability (Team: Actionable Observability)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" v8.5.0
Projects
None yet
2 participants