使用 Open Distro 在 Elasticsearch 中禁用状态管理历史记录
Disable state management history in Elasticsearch with Open Distro
我在 AWS 上有 ElasticSearch,它使用 Open Distro 而不是 Elastic ilm。
当您对索引应用状态管理时,它会导致创建大量的审计索引。我想完全禁用它。
https://opendistro.github.io/for-elasticsearch-docs/docs/ism/settings/
显然它刚刚将 opendistro.index_state_management.history.enabled
设置为 false
,但是如果我将它应用到 _cluster/settings
它似乎不起作用。
PUT _cluster/settings
{
"opendistro.index_state_management.history.enabled": false
}
结果:
{
"Message": "Your request: '/_cluster/settings' payload is not allowed."
}
该设置在索引模板上也无效,因此我无法在此处进行设置。
如何禁用此审核历史记录?
我在 GitHub 上提问并得到了答案:
PUT _cluster/settings
{
"persistent" : {
"opendistro.index_state_management.history.enabled": false
}
}
需要用persistent
.
的动作来包装它
https://opendistro.github.io/for-elasticsearch-docs/docs/elasticsearch/configuration/
我在 AWS 上有 ElasticSearch,它使用 Open Distro 而不是 Elastic ilm。
当您对索引应用状态管理时,它会导致创建大量的审计索引。我想完全禁用它。
https://opendistro.github.io/for-elasticsearch-docs/docs/ism/settings/
显然它刚刚将 opendistro.index_state_management.history.enabled
设置为 false
,但是如果我将它应用到 _cluster/settings
它似乎不起作用。
PUT _cluster/settings
{
"opendistro.index_state_management.history.enabled": false
}
结果:
{
"Message": "Your request: '/_cluster/settings' payload is not allowed."
}
该设置在索引模板上也无效,因此我无法在此处进行设置。
如何禁用此审核历史记录?
我在 GitHub 上提问并得到了答案:
PUT _cluster/settings
{
"persistent" : {
"opendistro.index_state_management.history.enabled": false
}
}
需要用persistent
.
https://opendistro.github.io/for-elasticsearch-docs/docs/elasticsearch/configuration/