我希望能够列出存储在给定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/