-
Notifications
You must be signed in to change notification settings - Fork 24.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
Enhance ILM get policy API to include indices, templates, and data streams using the policy #73869
Labels
:Data Management/ILM+SLM
Index and Snapshot lifecycle management
>enhancement
Team:Data Management
Meta label for data/management team
Comments
dakrone
added
>enhancement
:Data Management/ILM+SLM
Index and Snapshot lifecycle management
labels
Jun 7, 2021
Pinging @elastic/es-core-features (Team:Core/Features) |
pinging @elastic/kibana-stack-management for visibility |
dakrone
added a commit
to dakrone/elasticsearch
that referenced
this issue
Jun 23, 2021
This commit adds the "in_use_by" object to the response for ILM policies. This map shows the indices, data streams, and composable templates that use the ILM policy. An example output may look like: ```json { "logs" : { "version" : 1, "modified_date" : "2021-06-23T18:42:08.381Z", "policy" : { ... }, "in_use_by" : { "indices" : [".ds-logs-foo-barbaz-2021.06.23-000001", ".ds-logs-foo-other-2021.06.23-000001"], "data_streams" : ["logs-foo-barbaz", "logs-foo-other"], "composable_templates" : ["logs"] } } } ``` Resolves elastic#73869
dakrone
added a commit
that referenced
this issue
Jun 23, 2021
This commit adds the "in_use_by" object to the response for ILM policies. This map shows the indices, data streams, and composable templates that use the ILM policy. An example output may look like: ```json { "logs" : { "version" : 1, "modified_date" : "2021-06-23T18:42:08.381Z", "policy" : { ... }, "in_use_by" : { "indices" : [".ds-logs-foo-barbaz-2021.06.23-000001", ".ds-logs-foo-other-2021.06.23-000001"], "data_streams" : ["logs-foo-barbaz", "logs-foo-other"], "composable_templates" : ["logs"] } } } ``` Resolves #73869
dakrone
added a commit
to dakrone/elasticsearch
that referenced
this issue
Jun 23, 2021
This commit adds the "in_use_by" object to the response for ILM policies. This map shows the indices, data streams, and composable templates that use the ILM policy. An example output may look like: ```json { "logs" : { "version" : 1, "modified_date" : "2021-06-23T18:42:08.381Z", "policy" : { ... }, "in_use_by" : { "indices" : [".ds-logs-foo-barbaz-2021.06.23-000001", ".ds-logs-foo-other-2021.06.23-000001"], "data_streams" : ["logs-foo-barbaz", "logs-foo-other"], "composable_templates" : ["logs"] } } } ``` Resolves elastic#73869
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
:Data Management/ILM+SLM
Index and Snapshot lifecycle management
>enhancement
Team:Data Management
Meta label for data/management team
When editing a policy, it is helpful to know what is using that policy so that the repercussions of an update is known.
We should update the output to be something like:
The text was updated successfully, but these errors were encountered: