elastic / kibana

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

[APM] Show a tooltip explaining "unknown" service health #88460

Open sorenlouv opened 3 years ago

sorenlouv commented 3 years ago

Afaict service health is displayed as "unknown" if:

We should add a tooltip that explains this to the user. Preferably showing a separate message per state to distinguish between them.

image.png

elasticmachine commented 3 years ago

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

formgeist commented 3 years ago

We should add a tooltip that explains this to the user. Preferably showing a separate message per state to distinguish between them.

Adding a tooltip when hovering the health status badge would suffice. Just need the appropriate copy that goes in each status. @bmorelli25 do you think you can cook up some short descriptions for different statuses (healthy, warning, critical and unknown)?

bmorelli25 commented 3 years ago

Here's a starting point. I'm out for a while, so cc @EamonnTP for any additional input.

Healthy: No anomalous activity detected. Maximum anomaly score is ≤25. Warning: Anomalous activity detected; service may be degraded. Maximum anomaly score is >26 and <74. Critical: Anomalous activity detected; service is unhealthy. Maximum anomaly score is ≥75.

We should add a tooltip that explains this to the user. Preferably showing a separate message per state to distinguish between them.

So, three total tooltips for Unknown?

Unknown (request/page load) --> No "request" or "page-load" transaction type for this service. Unknown (no data) --> A machine learning job exists for this service, but has no data. Unknown (no job) --> No machine learning job exists for this service.

sorenlouv commented 3 years ago

So, three total tooltips for Unknown?

Unknown (request/page load) --> No "request" or "page-load" transaction type for this service. Unknown (no data) --> A machine learning job exists for this service, but has no data. Unknown (no job) --> No machine learning job exists for this service.

I was a little unclear but that's exactly what I meant 👍

botelastic[bot] commented 2 years ago

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.

danielharada commented 2 years ago

Is it possible to add this information to the documentation as well? We talk about the possible health statuses in https://www.elastic.co/guide/en/kibana/current/services.html, but don't give any indication on what they mean.

bmorelli25 commented 2 years ago

Thanks, @danielharada (and good to see you on Thursday). I opened https://github.com/elastic/kibana/pull/139672 to add this to our docs.

elasticmachine commented 1 month ago

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

roshan-elastic commented 3 weeks ago

Hey @arisonl,

Are you able to find any telemetry showing the most popular Observability AD jobs (ranked by % of clusters with it enabled)?

(maybe Slack me if you do?)

I'm trying to get a sense of impact if we work on this issue.