elastic / kibana

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

Improve Onboarding Experience for Ingesting Logs from Windows in O11y Serverless #184314

Open ninoslavmiskovic opened 4 months ago

ninoslavmiskovic commented 4 months ago

Description

I encountered some issues while onboarding for O11y Serverless to ingest logs from my virtual Win11 machine. Here's the path I followed in the onboarding guide:

  1. Stream host system logs
  2. Select Windows

At this point, I received the message: "This onboarding is currently only available for Linux and MacOS systems. See our documentation for information on streaming log files to Elastic from a Windows system."

Challenges:

Workaround:

I used the search bar at step one, searched for "System," and installed the agent from there. This worked for me.

Suggestion:

Why not point users to the "System" integration directly when selecting "Windows"? It might offer more relevant options compared to "Stream host system logs."

Additional Info:

See the attached video for more details.

https://github.com/elastic/kibana/assets/108192783/e9dfaa92-f791-41db-b2a0-e9f9d51b98ec

elasticmachine commented 4 months ago

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

ninoslavmiskovic commented 4 months ago

@flash1293 As promised ⬆️

elasticmachine commented 2 months ago

Pinging @elastic/obs-ux-onboarding-team (Feature: Observability Onboarding)

akhileshpok commented 1 month ago

@flash1293 - I believe that the 'Stream host system logs' onboarding flow has been deprecated recently. Now, if the user searches for the system integration they will find the instructions for Windows installation. I think this is a reasonable user experience until we add support for Windows in the new auto-detect logs and metrics flow for Hosts.

flash1293 commented 1 month ago

@akhileshpok I'm not sure whether that's good enough - for a new user this will be very hard to find. What I had in mind is that if a user clicks the "Auto-detect" flow we tell them that it's not supported on windows and provide a link to the Windows or System integration (actually not sure which one would be proper, we need to check with the integrations team).

Mostly because the auto-detect flow right now never says it won't work on Windows.

akhileshpok commented 1 month ago

@flash1293 - Ok, that makes sense. We should also provide information on the existing auto-detect flow that it only works for Linux and macOS.