elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.49k stars 8.05k forks source link

[SLO] Create an embeddable Burn rate chart widget #167573

Open mgiota opened 9 months ago

mgiota commented 9 months ago

Depends on https://github.com/elastic/kibana/issues/181409. We first need to migrate existing embeddables into the new Embeddable Framework, before moving on with new embeddables.

🍒 Summary

User's would like a way to embed an SLO Burn rate chart widget to their dashboards.

Screenshot 2023-10-25 at 14 58 20

✔️ Acceptance criteria

elasticmachine commented 9 months ago

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

mgiota commented 8 months ago

I would postpone this one, until we tackle https://github.com/elastic/actionable-observability/issues/162

elasticmachine commented 8 months ago

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

mgiota commented 2 months ago

The burn rate chart has been updated to fetch the user defined windows and threshold values for the burn rate rule in this PR. We can reuse what we currently have and convert existing burn rate chart into an embeddable.

There is a new dependency now. We first need to migrate our current embeddables into the new Embeddable Framework, which is already work in progress. Once the migration is complete, we will prioritize implementing the Error rate chart Embeddable using the new React registry.

cc @hwoarang

jasonrhodes commented 1 month ago

@mgiota have you started this with any code at all? If not, could you pair with @kdelemme and help him take this on, to spread embeddable knowledge with the team? Thanks!