Elasticsearch - 是否有一个选项或标志来防止使用 quires 搜索索引
Elasticsearch - is there an option or Flag to prevent indexes been searched using quires
我正在使用 Esrally 工具进行查询性能测试。但由于它的局限性,
,当给出“index”:“_all”时,它会在所有索引上执行搜索查询,而不是仅搜索定义的索引。
那么,是否有选项或标志来防止使用 quires 搜索索引?我想阻止搜索突出显示的索引。
您可以使用 index.hidden: true
选项。它是静态选项,所以你应该先关闭索引:
curl -s -XPOST "127.0.0.1:9200/elastalert/_close"
然后
curl -s -XPUT "127.0.0.1:9200/elastalert/_settings?pretty" -d '
{
"index.hidden": true
}'
之后:
curl -s -XPOST "127.0.0.1:9200/elastalert/_open"
我正在使用 Esrally 工具进行查询性能测试。但由于它的局限性, ,当给出“index”:“_all”时,它会在所有索引上执行搜索查询,而不是仅搜索定义的索引。
那么,是否有选项或标志来防止使用 quires 搜索索引?我想阻止搜索突出显示的索引。
您可以使用 index.hidden: true
选项。它是静态选项,所以你应该先关闭索引:
curl -s -XPOST "127.0.0.1:9200/elastalert/_close"
然后
curl -s -XPUT "127.0.0.1:9200/elastalert/_settings?pretty" -d '
{
"index.hidden": true
}'
之后:
curl -s -XPOST "127.0.0.1:9200/elastalert/_open"