Skip to content
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

CCR UI should work with data streams #65335

Open
jethr0null opened this issue May 5, 2020 · 6 comments
Open

CCR UI should work with data streams #65335

jethr0null opened this issue May 5, 2020 · 6 comments
Labels
enhancement New value added to drive a business result Feature:CCR and Remote Clusters Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@jethr0null
Copy link

Why should we add this?

Elasticsearch is adding a new primitive called data streams. Everywhere in our UI's where a user could reference/use an Index we should allow a user to reference a data stream.

What should be changed?

CCR Top-level Menu needs to account for creating a follower data stream

image

Add follower index view (let's discuss how we want to represent data streams here cc @zuketo @matt-davis-elastic @cjcenizal )

image

Auto-follower pattern view (let's discuss how we want to represent data streams here cc @zuketo @matt-davis-elastic @cjcenizal )

image

I may be missing some items as I don't have any remotes enabled at the moment (I'll set one up and double-check as soon as I have time). I suspect we may also want to update how this is surfaced in monitoring (basing this on a screenshot from this blog) cc @mukeshelastic

image

@zuketo @matt-davis-elastic if you could please provide guidance around the user experience we're looking to provide, we can translate that into some mockups.

@jethr0null jethr0null added the Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more label May 5, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@jethr0null
Copy link
Author

Relates to: elastic/elasticsearch#56259

@yuliacech
Copy link
Contributor

Hi Michelle @jethr0null , I've been testing data streams in CCR today and got it working with the following setup:

  • a 'local' cluster with Kibana
  • a 'remote' cluster with a data stream
  • auto-follow pattern matching the 'remote' data stream created in CCR
  • data stream and its backing indices are automatically created in the 'local' cluster

I think we need to make auto-follow pattern aware of data streams. If the pattern matches a data stream in the 'remote' it should indicate so in UI. Also for the data stream to work we need to disable 'prefix' and 'suffix' input fields in the form. Otherwise, the replication will fail with an error ("a backing index name in the local and remote cluster must remain the same"). And the details flyout for the pattern should have a link to Index Management where the follower data stream is selected in the Data Streams tab. Then in the Index Management app, we need to label both follower data streams and its backing indices accordingly.

@stigok
Copy link

stigok commented Jan 20, 2022

Hi! Is there any progress on this or a plan for release?

@cjcenizal
Copy link
Contributor

@stigok Sorry, no there has been no progress on this yet.

@jethr0null jethr0null removed their assignment Jan 31, 2022
@cjcenizal cjcenizal removed their assignment Sep 7, 2022
@alisonelizabeth alisonelizabeth removed the Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more label Sep 16, 2024
@botelastic botelastic bot added the needs-team Issues missing a team label label Sep 16, 2024
@alisonelizabeth alisonelizabeth added the Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more label Sep 16, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-management (Team:Kibana Management)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Sep 16, 2024
@alisonelizabeth alisonelizabeth added the enhancement New value added to drive a business result label Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:CCR and Remote Clusters Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

No branches or pull requests

6 participants