在Elasticsearch 6.4.2中获取Elasticsearch存储的脚本列表

时间:2018-11-12 09:06:23

标签: elasticsearch elasticsearch-6

我将ES从elastic 5.x升级到elasticsearch 6.4.2,在此版本中,我不能将脚本用作文件,而只能用作stored scripts

我尝试使用此命令接收所有存储的脚本:

curl -XGET <elasticsearch_url>/_scripts

但这不起作用。

有一种方法可以获取保存在ES中的所有已存储脚本?

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令检索所有存储的脚本

curl -XGET '<elasticsearch_url>/_cluster/state/metadata?filter_path=metadata.stored_scripts'