-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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 maps health indicators: Show alert violations Service node popovers #65708
Labels
apm:alerting
apm:service-maps
Service Map feature in APM
blocked
Team:APM - DEPRECATED
Use Team:obs-ux-infra_services.
Comments
Pinging @elastic/apm-ui (Team:apm) |
Blocked by #70169. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Closing as duplicate of #64144. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
apm:alerting
apm:service-maps
Service Map feature in APM
blocked
Team:APM - DEPRECATED
Use Team:obs-ux-infra_services.
Originally copied from #64205
Design issue: elastic/apm#222
Summary
Since we will display the health indications on the Service nodes, we will also enable the user to get more details on the health status by specifying the alert violations that are causing the service health to degrade. Additionally, we will enable users to go to the respective views to explore the alerts further by serving direct links to the Alerting management UI for the selected service.
Solution
Here's an introduction to what those changes look like in the popovers displayed in the Service map.
Essentially, we're adding two new sections in the popover that will contain the alert and anomaly detection information. Let's see some examples of different scenarios that might display;
Looking at the details of the popover, here are the parts broken down;
1. Title with description tooltip
Both Alerts and Anomaly detection titles with feature a tooltip with a description of what each of them do in terms of the health indication of the service. The tooltip will be invoked on hover by using the
EuiIconTip
component.Examples and copy;
Alerts:
The service can indicate when a threshold alert is active.
Anomaly detection:
Display the health of your service by enabling the anomaly detection feature in Machine Learning.
2. Alert count + link to Alerting management UI
A link to the Alerting management UI view where we will filter by the
service.name
tag and the alert type causing the violation, to give the user a view to inspect the triggered alerts. The link is prefixed with adot
that is coloredeuiColorVis9
to refer to the health indication it causes for the service node. This link should open in a new window.The text was updated successfully, but these errors were encountered: