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

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

以下是而不是的工作(至少在Elasticsearch 5.4.1中):

  • GET _cat/scripts
  • GET _scripts
  • GET _scripts/
  • 最佳答案

    由于元数据输出可能非常庞大,因此请使用filter_path仅显示脚本:

    GET _cluster/state/metadata?pretty&filter_path=**.stored_scripts
    

    关于elasticsearch - 如何列出Elasticsearch集群上的所有存储脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51290772/

    10-17 03:03