-
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] Confusing agent onboarding UX after adding the integration #124078
Comments
Pinging @elastic/apm-ui (Team:apm) |
I tried clearing application data in chrome and doing the integration add again, no change in behavior. |
I ran into this hoping to validate elastic/apm-server#7139 I'll try it again from empty and see if there's any change. I did start apm-server once before I added the integration (forgot the correct ordering), so maybe that caused something in the data to be weird? |
I brought up a fresh stack to test this again and tried the more "guided" flow and ran into a different error: |
If I navigate directly to APM (what I was doing in my initial testing) I don't hit the |
You shouldn't need |
I tested locally with apm-integration-testing, using 8.0.0-rc2 BC3, modifying kibana config to not preinstall the integration and to use production rather than snapshot EPR. After installing the integration, I also see the "Add the APM integration" prompt when navigating to the APM UI (specifically, the services list). I see the same behaviour when starting a new deployment in ESS. I think this is just a matter of confusing onboarding UX? |
Ahh... I think this is the sort of thing I was looking for but it's below the fold so I just clicked past it. Okay, we can just call this confusing UX then. Feel free to close or whatever handling you think is appropriate. Thanks @axw ! |
@matschaffer Thanks for testing through this and letting us know about your experience. I want to say that we understand there are improvements to be made for making the flow much smoother. We do have an older issue around for collapsing the APM server instructions when one is running or you're using the APM integration successfully, so we just show the agents instructions. Re: the issue with not having any data show up and the roadblock "install APM integration" screen, I ran into the similar issue on an older build but couldn't reproduce. #121164 Just want to make sure we don't have some UI bug where the indices aren't created or correctly set up that would cause this to block the APM app. |
@matschaffer thanks for reporting this. Regarding the issue in trying to install |
@formgeist I can give it another try if you'd like I have all the shas noted in the test plan - I actually didn't get a "Services" list but I presumed this was due to me using the "dummy" tester program from elastic/apm-server#7139 |
I think we'll continue to test in APM and with the GA build coming out soon, I think we will go through the plan again. Thanks for offering to support 👍 |
Kibana version
8.0 branch - d13a86b
APM Server version (if applicable)
8.0 branch - ccd1ea7a9
Elasticsearch version (if applicable)
8.0 branch - 655669b64e6
Steps to Reproduce
Launch ES, kibana, and apm-server (all source)
Browse to kibana APM UI,
Click the "Add the APM integration" button, proceed through the setup flow.
Navigate back to the APM services pages
Expected Behavior
See some sort of APM UI that gives me information about what
ELASTIC_APM_SECRET_TOKEN
or server url to export.This information is available on http://kibana.127.0.0.1.ip.es.io:5601/app/home#/tutorial/apm which I pass by during the flow, but it's pretty far down the page. On my 15" MBP screen in chrome with bookmarks shown, the tab text just barely shows up.
Actual Behavior
Get the "Add the APM integration" prompt again, unclear on how to "continue" my apm agent setup.
Recording of attempting to add the APM integration from the apm services page
The text was updated successfully, but these errors were encountered: