-
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
[Logs UI] Improve error handling when using undefined remote cluster in source settings #125496
Comments
Pinging @elastic/infra-monitoring-ui (Team:Infra Monitoring UI) |
@smith I created a new Milestone label to tag all ERs which would be candidates for archiving. |
Related to #144882 |
To gracefully handle this issue where a name pattern is not available or unreachable, we can apply the same behaviour implemented for the Metrics setting for the same scenario, solved with this PR. |
Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs) |
Anyone picking this issue, the only pending issue here is with the Logs Setting page |
I've reworded the issue to be correctly scoped for the Logs UI settings. The suggested approach to implement a solution is still valid. |
Related to #180936 |
@gbamparop Is it possible to assign someone to this issue and do we have any ETA to fix it? |
@gui-elastic configuring log sources with index patterns and data views through the log settings page is now deprecated in favour of the relevant Kibana advanced setting. This setting is visible in the log settings page but can only be changed from Stack Management. ![]() Both the log settings and log stream pages will be removed in 9.0 (#203996, #204115) where this will no longer be an issue. However, the issue is present in 8.17 when configuring the log sources through Kibana advanced settings and navigate to the log settings page. Screen.Recording.2025-01-23.at.12.40.45.movA workaround is to update the Kibana advanced setting by removing the remote cluster that doesn't exist. Does this work for you? We could investigate potential fixes and consider a fix for 8.x. |
📓 Summary
🚫 Blocked until #159128 is implemented.The current implementation for the Logs UI setting page doesn't work well when a user configures an invalid index pattern, not handling properly a failing response (HTTP status 500) from the server:
👣 Reproduction steps
unknown_remote:metricbeat-*
✔️ Acceptance criteria
The text was updated successfully, but these errors were encountered: