-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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: Errors table #83065
[APM] Service overview: Errors table #83065
Conversation
Pinging @elastic/apm-ui (Team:apm) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good.
I'm having a few issues:
- If I set the time range to 90 days I get a 503:
statusCode: 503,
response:
'{"error":{"root_cause":[],"type":"search_phase_execution_exception","reason":"","phase":"fetch","grouped":true,"failed_shards":[],"caused_by":{"type":"too_many_buckets_exception","reason":"Trying to create too many buckets. Must be less than or equal to: [65535] but was [65611]. This limit can be set by changing the [search.max_buckets] cluster level setting.","max_buckets":65535}},"status":503}',
toString: [Function],
toJSON: [Function] }
server error [13:43:06.856] Error: Internal Server Error
at HapiResponseAdapter.toInternalError (/Users/smith/Code/kibana/src/core/server/http/router/response_adapter.ts:59:19)
at Router.handle (/Users/smith/Code/kibana/src/core/server/http/router/router.ts:286:34)
at process._tickCallback (internal/process/next_tick.js:68:7)
- The number of occurrences can overflow the left side of the table. Should we leave "occ." off?
- Should the number be formatted? ("78,027" instead of "78027")
- When we have all five rows there's too much whitespace at the bottom of the chart next to it. I can fix this in a follow-up PR since I'm working on the charts.
@smith great feedback, thanks. I've set the last seen and occurrences column to fixed widths. I've also made some changes to the way data is fetched to prevent the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes to TM look like simple additions to mocks, so as long as the tests are stil lgreen LGTM 👍
* master: [Ingest Manager] Lift up registry/{stream,extract} functions (elastic#83239) [Reporting] Move "common" types and constants to allow cross-plugin integration (elastic#83198) [Lens] Add suffix formatter (elastic#82852) [App Search] Version documentation links (elastic#83245) Use saved object references for dashboard drilldowns (elastic#82602) Btsymbala/registered av (elastic#81910) [APM] Errors table for service overview (elastic#83065)
⏳ Build in-progress, with failures
Failed CI StepsHistory
To update your PR or re-run it, just comment with: |
💔 Build Failed
Failed CI Steps
Test FailuresX-Pack Accessibility Tests.x-pack/test/accessibility/apps/dashboard_edit_panel·ts.Dashboard Edit Panel "before all" hook for " A11y test on dashboard edit panel menu options"Standard Out
Stack Trace
Firefox XPack UI Functional Tests.x-pack/test/functional/apps/canvas.Canvas app "before all" hook in "Canvas app"Standard Out
Stack Trace
Firefox XPack UI Functional Tests.x-pack/test/functional/apps/canvas.Canvas app "after all" hook in "Canvas app"Standard Out
Stack Trace
and 9 more failures, only showing the first 3. Metrics [docs]Module Count
Async chunks
Distributable file count
History
To update your PR or re-run it, just comment with: |
Closes #81725.
Does not include the "First seen" column yet, as we are still figuring out whether we want to show that.