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

[APM] Integrate SLOs in APM #157484

Closed
gbamparop opened this issue May 12, 2023 · 1 comment
Closed

[APM] Integrate SLOs in APM #157484

gbamparop opened this issue May 12, 2023 · 1 comment
Assignees
Labels
8.9 candidate apm:release-feature APM UI - Release Feature Goal apm:test-plan-8.9.0 APM UI Test Plan for v8.9.0 apm:test-plan-done Pull request that was successfully tested during the test plan Team:APM All issues that need APM UI Team support

Comments

@gbamparop
Copy link
Contributor

gbamparop commented May 12, 2023

The availability of the new SLO app with SLI options for APM availability and latency creates an opportunity to create / integrate with user journeys for SLI / SLO creation, viewing, etc.

image

This issue aims to address the work related to the creation of an SLO for APM Availability directly from the context of an individual service or transaction. A callout will be added on top of the charts in the service overview and the transactions page with an action button to create an SLO for APM availability. The following URL parameters will be added to the link and will pre-fill the SLO creation form:

  • Service overview and transactions page:
    • Service name
    • Service environment
    • Transaction type
  • Transaction details page:
    • Service name
    • Service environment
    • Transaction type
    • Transaction name
image

Links

@gbamparop gbamparop added Team:APM All issues that need APM UI Team support design apm:release-feature APM UI - Release Feature Goal 8.9 candidate labels May 12, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:APM)

@boriskirov boriskirov changed the title [APM] Add "Create SLO" Link in APM UI [APM] Integrate SLOs in APM May 12, 2023
@gbamparop gbamparop removed the design label Jun 2, 2023
@MiriamAparicio MiriamAparicio self-assigned this Jun 19, 2023
@gbamparop gbamparop added the apm:test-plan-8.9.0 APM UI Test Plan for v8.9.0 label Jun 19, 2023
MiriamAparicio added a commit that referenced this issue Jun 20, 2023
…nsactions details (#159958)

We split the work for #157484
into this PR and another one that will add the links to create SLOs from
the Alerts and Rules dropdown in APM. Also, the design for the callout
was simplified and we will iterate again in 8.10

### What was done
Added callout with links to create SLOs in service overview,
transactions overview and transaction details.


https://github.com/elastic/kibana/assets/31922082/00f55477-d1ae-4e42-bf7d-2f0af5a5307b

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@MiriamAparicio MiriamAparicio added the apm:test-plan-done Pull request that was successfully tested during the test plan label Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.9 candidate apm:release-feature APM UI - Release Feature Goal apm:test-plan-8.9.0 APM UI Test Plan for v8.9.0 apm:test-plan-done Pull request that was successfully tested during the test plan Team:APM All issues that need APM UI Team support
Projects
None yet
Development

No branches or pull requests

4 participants