如何列出Elasticsearch集群上的所有存储脚本?

时间:2018-07-11 16:58:17

标签: elasticsearch elasticsearch-painless

我希望能够列出存储在给定Elasticsearch集群中的所有脚本。

elasticsearch文档包含clear examples,用于说明如何创建,检索,使用和删除具有特定名称的脚本。不幸的是,没有提到列表端点。

以下内容无效(至少在Elasticsearch 5.4.1中有效):

  • GET _cat/scripts
  • GET _scripts
  • GET _scripts/

2 个答案:

答案 0 :(得分:2)

由于元数据输出可能非常庞大,请使用+--------+--------------+---------------+-------------+--------------+--------------+---------------+ | TeamID | Batsman.Name | Batsman.State | Bowler.Name | Bowler.State | Fielder.Name | Fielder.State | +--------+--------------+---------------+-------------+--------------+--------------+---------------+ | 1 | Amar | Gujarat | Akbar | Telangana | Antony | Kerala | | 2 | John | Queensland | Smith | Perth | null | null | +--------+--------------+---------------+-------------+--------------+--------------+---------------+ 仅显示脚本:

filter_path

答案 1 :(得分:1)

Per the Elastic forums,此内容已嵌入到对GET _cluster/state/metadata的回复中