-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Elasticsearch _xpack endpoint is getting deprecated #9424
Comments
Should we also deprecate the |
@ruflin Yes we need to do that and what about the x-pack directory in our repo? |
I would treat the x-pack directory differently in the dev repo as we need a way to separate the files and that is only for engineers and not user facing. |
@ph @urso My reading of this issue is that it's not specific to the Assuming that's the case, I recently did an audit of the entire Beats codebase for use of
So for (1) and (2), we need to keep those uses as-is. For (3), I think we can get rid of the guarded clauses for < 7.0.0 only in As for
|
Sounds like a plan :) Will xpack monitoring functionality be gone in ES/Kibana with 8.0 as well? |
I believe this is still the plan. @chrisronline @jakelandis can confirm. |
It is planned for the |
Yes, legacy collection will be removed in 8.0 |
Thanks @jakelandis and @chrisronline for confirming that the legacy collection path is going away from Elasticsearch in 8.0.0. |
Regarding deprecating and renaming the
One advantage of using @urso @exekias At this point I'd like to check with you if there is any precedent in other Metricbeat modules for such a "mode" concept — where the module's metricsets behave fundamentally differently (not just changing things like the |
+1. I like using an enum with descriptive names over a boolean :) What does 'normal' exactly mean? Can we come up with a more descriptive name (e.g. legacy)? Do we even need a
I'm not really aware of any. |
Yeah, "normal" is not a very descriptive name, so happy to replace this with something more descriptive. What this mode will do is:
So maybe |
Yes, I think we will. There is some future in which the Stack Monitoring UI may be driven by data in |
BTW, one related change to changing the name of the Since we're changing the name of the setting from |
:( Any plans on moving stack monitoring to use fleet integrations instead (yet another index again :) )? |
Well, it wouldn't be done as a breaking change in 7.x. We'd introduce the new names in 7.x and deprecate the old ones. In 8.0, we'd remove the old ones. [EDIT] To clarify, users in Likewise, users in
Pinging @elastic/stack-monitoring-ui for any thoughts/news on this. |
👍 |
PR for this change is up: #18608. |
PR for this change is up: #18609. |
PR for this change is up: #18610 |
Backlog grooming: Closing it for now until further activity. |
We have a few things inside beats that depends on some _xpack's endpoint and that endpoint is deprecated
cc @urso @ruflin
The text was updated successfully, but these errors were encountered: