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] Service overview: Research Dependencies table implementation #81120

Closed
formgeist opened this issue Oct 20, 2020 · 3 comments
Closed

[APM] Service overview: Research Dependencies table implementation #81120

formgeist opened this issue Oct 20, 2020 · 3 comments
Assignees
Labels
apm:service-overview research Team:APM All issues that need APM UI Team support v7.11.0

Comments

@formgeist
Copy link
Contributor

Summary

Related design issue elastic/apm#300

The service overview introduces a new view for the selected service that encompasses a lot of the service data from existing views like metrics, transactions, and errors. The primary goal of the view is to aid in troubleshooting a service from a birds eye view rather than immediately diving into the Transactions, as that's the current landing page for a selected service. There's more information about the user stories and goals of the view in the design issue linked above.

Dependencies table

One of the new components of the view is the dependencies tables that list the downstream services or external connections that are relevant for the service at the selected time range. The information stems from the destination data captured for the service map. In this component, we're not only listing the connections but also showing the metrics per connection such as latency, traffic, and error rate.

Dependencies (comparison)

We'll need to investigate how we query the connections and their metrics.

Secondly, the listed services can be linked to the service overview page for each of those. Other external connections currently don't have a view e.g. databases, but this is going to come in later additions to the Service views.

@formgeist formgeist added Team:APM All issues that need APM UI Team support v7.11.0 research apm:service-overview labels Oct 20, 2020
@elasticmachine
Copy link
Contributor

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

@formgeist formgeist changed the title [APM] Service overview: Dependencies table [APM] Service overview: Research Dependencies table implementation Oct 20, 2020
@formgeist
Copy link
Contributor Author

Just had a sync with @nehaduggal around the data we will show in this table and we agreed to remove the search health status from the table data because it's confusing to see the service health in relation to show the connection metrics. cc @alex-fedotyev

@dgieselaar
Copy link
Member

I'll try to implement this without a scripted_metric aggregation. Created an implementation issue at #81120, so we can close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apm:service-overview research Team:APM All issues that need APM UI Team support v7.11.0
Projects
None yet
Development

No branches or pull requests

6 participants