-
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
[Stack Monitoring ] Migrate kibana instances page to react #113874
Conversation
Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui) |
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.
Looks solid 👍🏻 I was wondering about that refactoring myself. Good call.
💚 Build SucceededMetrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
💔 Backport failed
To backport manually run: |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
3 similar comments
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
…13874) * kibana instances page component * kibana instances route * extract SetupModeProps to remove duplication # Conflicts: # x-pack/plugins/monitoring/public/application/index.tsx # x-pack/plugins/monitoring/public/application/pages/cluster/overview_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/index_advanced_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/index_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/node_page.tsx # x-pack/plugins/monitoring/public/application/pages/kibana/instances.tsx # x-pack/plugins/monitoring/public/application/setup_mode/setup_mode_renderer.d.ts
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
…114788) * kibana instances page component * kibana instances route * extract SetupModeProps to remove duplication # Conflicts: # x-pack/plugins/monitoring/public/application/index.tsx # x-pack/plugins/monitoring/public/application/pages/cluster/overview_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/index_advanced_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/index_page.tsx # x-pack/plugins/monitoring/public/application/pages/elasticsearch/node_page.tsx # x-pack/plugins/monitoring/public/application/pages/kibana/instances.tsx # x-pack/plugins/monitoring/public/application/setup_mode/setup_mode_renderer.d.ts
Summary
Migrates the Kibana Instances page to react.
There's some noise in the diff (contained in b69038c) due to removing
SetupModeProps
duplicates, will make it easier to add types when that happens.Testing
/api/monitoring/v1/setup/collection/cluster/:id
when in setup mode but react only calls it once and continuously renders stale data. Will track the issue in [Stack Monitoring] SetupMode pane renders stale data #113873