Amazon OpenSearch Service 中受支持的操作 - Amazon OpenSearch Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon OpenSearch Service 中受支持的操作

OpenSearch Service 支持 OpenSearch 和传统的 Elasticsearch OSS 的诸多版本。以下章节介绍 OpenSearch Service 在每个版本中支持的操作。

值得注意的 API 差异

新的 List API

为支持包含大量索引和分片的大型集群,我们引入支持分页的新 List API,例如 _list/indices 和 _list/shards。List API 以分页格式检索有关索引和分片的统计信息。这可简化处理包含多个索引的响应的任务。

现有 API 的更改

为支持大型集群,我们在 _cluster/stats API 中增加了对额外指标筛选器的支持,以支持仅检索相关的统计数据响应,例如 _cluster/stats/<metric>/nodes/<node-filters>_cluster/stats/<metric>/<index_metric>/nodes/<node-filters>。有关详细信息,请参阅 _cluster/stats

我们在 _cat/shards API 中添加了通过指定 cancel_after_time_interval 请求参数以取消任务的支持。有关详细信息,请参阅 _cat/shards

限制 _cat API 的响应大小

为支持跨数据和温节点的实例总数超过 200 的大型集群,我们已对 _cat/segments API 返回的索引数量设定 10K 的限制。如果响应中的索引数超过此限制,则 API 将返回 429 错误。为避免此情况,您可以在查询中指定索引模式筛选条件,例如 _cat/segments/<index-pattern>

设置和统计数据

OpenSearch Service 仅接受对使用“平面”设置表单的 _cluster/settings API 的 PUT 请求。它拒绝使用扩展设置表单的请求。

// Accepted PUT _cluster/settings { "persistent" : { "action.auto_create_index" : false } } // Rejected PUT _cluster/settings { "persistent": { "action": { "auto_create_index": false } } }

高级 Java REST 客户端使用扩展表单,因此,如果您需要发送设置请求,请使用低级客户端。

在 Elasticsearch 5.3 之前,OpenSearch Service 域上的 _cluster/settings API 仅支持 HTTP PUT 方法而不是 GET 方法。OpenSearch 和 Elasticsearch 较新的版本支持 GET 方法,如以下示例所示:

GET https://domain-name.region.es.amazonaws.com/_cluster/settings?pretty

这是一个返回示例:

{ "persistent": { "cluster": { "routing": { "allocation": { "cluster_concurrent_rebalance": "2", "node_concurrent_recoveries": "2", "disk": { "watermark": { "low": "1.35gb", "flood_stage": "0.45gb", "high": "0.9gb" } }, "node_initial_primarirecoveries": "4" } } }, "indices": { "recovery": { "max_bytper_sec": "40mb" } } } }

如果您针对某些设置和统计数据 API 比较来自开源 OpenSearch 集群和 OpenSearch Service 的响应,则可能会注意到缺少字段。OpenSearch Service 编辑公开服务内部的某些信息,例如来自 _nodes/stats 的文件系统数据路径或来自 _nodes 的操作系统名称和版本。

收缩

_shrink API 可能导致升级、配置更改和域删除操作失败。建议不要在运行 Elasticsearch 版本 5.3 或 5.1 的域上使用它。这些版本上存在的错误可能会导致收缩索引的快照还原操作失败。

如果在其他 Elasticsearch 或 OpenSearch 版本上使用 _shrink API,请先发出以下请求,然后再启动收缩操作:

PUT https://domain-name.region.es.amazonaws.com/source-index/_settings { "settings": { "index.routing.allocation.require._name": "name-of-the-node-to-shrink-to", "index.blocks.read_only": true } }

然后,在收缩操作完成后发出以下请求:

PUT https://domain-name.region.es.amazonaws.com/source-index/_settings { "settings": { "index.routing.allocation.require._name": null, "index.blocks.read_only": false } } PUT https://domain-name.region.es.amazonaws.com/shrunken-index/_settings { "settings": { "index.routing.allocation.require._name": null, "index.blocks.read_only": false } }

新的 List API

为支持包含大量索引和分片的大型集群,我们引入支持分页的新 List API,例如 _list/indices_list/shards。List API 以分页格式检索有关索引和分片的统计信息。这可简化处理包含多个索引的响应的任务。有关 _list/indices 的更多信息,请参阅 List 索引。有关 _list/shards 的更多信息,请参阅 List 分片

现有 API 的更改

为支持大型集群,我们在 _cluster/stats/<metric>/nodes/<node-filters>_cluster/stats/<metric>/<index_metric>/nodes/<node-filters> 中添加了支持。有关 _cluster/stats 的更多信息,请参阅集群统计

限制 _cat API 的响应大小

为支持跨数据和温节点的实例总数超过 200 的大型集群,我们已对 _cat/segments API 返回的索引数量设定 10000 的限制。如果响应中的索引数超过此限制,则 API 将返回 429 错误。为避免此情况,您可以在查询中指定索引模式筛选条件(例如 _cat/segments/<index-pattern>)。

此外,_cat/shards API 现在还支持通过指定 cancel_after_time_interval 请求参数实现取消任务功能。有关此内容的更多信息,请参阅 CAT 分片

为专用主节点选择实例类型

下表提供有关为专用主节点选择合适实例类型的建议:

RAM 支持的最大节点数 支持的最大分片数
2 GB 10 1000
4 GB 10 5000
8 GB 30 15000
16 GB 60 30000
32 GB 120 60000
64 GB 240 120,000
128 GB 480 240000
256GB 1002 500,000

OpenSearch 版本 2.19

有关 OpenSearch 2.19 操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。有关此版本变更的更多详细信息,请参阅 2.19 发布说明

OpenSearch 版本 2.17

对于 OpenSearch 2.17,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

注意

从 OpenSearch 2.17 开始,cluster.max_shards_per_node 设置无法修改。对于 OpenSearch 2.17 及更高版本,OpenSearch Service 支持每 16GB 的 JVM 堆内存使用 1000 个分片,每个节点最多使用 4000 个分片。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.search.request.slowlog.level

    • cluster.search.request.slowlog.threshold.warn

    • cluster.search.request.slowlog.threshold.info

    • cluster.search.request.slowlog.threshold.debug

    • cluster.search.request.slowlog.threshold.trace

    • search.phase_took_enabled

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_list

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/pipeline

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 和其他操作。

  5. 请参阅收缩

    注意

    目前,多可用区处于备用状态的客户无法更改 cluster.max_shards_per_node 设置功能。

OpenSearch 版本 2.15

对于 OpenSearch 2.15,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

    • cluster.search.request.slowlog.level

    • cluster.search.request.slowlog.threshold.warn

    • cluster.search.request.slowlog.threshold.info

    • cluster.search.request.slowlog.threshold.debug

    • cluster.search.request.slowlog.threshold.trace

    • search.phase_took_enabled

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/pipeline

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.13

对于 OpenSearch 2.13,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

    • cluster.search.request.slowlog.level

    • cluster.search.request.slowlog.threshold.warn

    • cluster.search.request.slowlog.threshold.info

    • cluster.search.request.slowlog.threshold.debug

    • cluster.search.request.slowlog.threshold.trace

    • search.phase_took_enabled

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/pipeline

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.11

对于 OpenSearch 2.11,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/pipeline

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.9

对于 OpenSearch 2.9,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/pipeline

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.7

对于 OpenSearch 2.7,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.5

对于 OpenSearch 2.5,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_security_analytics

  • /_plugins/_sm

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search/point_in_time

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 2.3

对于 OpenSearch 2.3,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • _plugins/_notifications

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 1.3

对于 OpenSearch 1.3,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ml

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 1.2

对于 OpenSearch 1.2,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_sql

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 1.1

对于 OpenSearch 1.1,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_sql

  • /_plugins/_transforms

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

OpenSearch 版本 1.0

对于 OpenSearch 1.0,OpenSearch Service 支持以下操作。有关大多数操作的信息,请参阅 OpenSearch REST API 参考,或者特定插件的 API 参考。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_dashboards

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_plugins/_asynchronous_search

  • /_plugins/_alerting

  • /_plugins/_anomaly_detection

  • /_plugins/_ism

  • /_plugins/_ppl

  • /_plugins/_security

  • /_plugins/_sql

  • /_plugins/_transforms

  • /_percolate

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 7.10 版

对于 Elasticsearch 7.10,OpenSearch Service 支持以下操作。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_index_template6

  • /_ingest/pipeline

  • /_index_template

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_asynchronous_search

  • /_opendistro/_anomaly_detection

  • /_opendistro/_ism

  • /_opendistro/_ppl

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_plugins/_replication

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template6

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

  6. 旧索引模板 (_template) 被替换为以 Elasticsearch 7.8 为开头的可组合模板 (_index_template)。可组合模板优先于旧模板。如果没有可组合模板匹配给定索引,则旧模板仍然可以匹配并应用。_template 操作仍然适用于 OpenSearch 和更高版本的 Elasticsearch OSS,但对两种模板类型的 GET 调用会返回不同的结果。

Elasticsearch 7.9 版

对于 Elasticsearch 7.9,OpenSearch Service 支持以下操作。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_index_template6

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_anomaly_detection

  • /_opendistro/_ism

  • /_opendistro/_ppl

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_resolve/index

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template6

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 OpenSearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

  6. 旧索引模板 (_template) 被替换为以 Elasticsearch 7.8 为开头的可组合模板 (_index_template)。可组合模板优先于旧模板。如果没有可组合模板匹配给定索引,则旧模板仍然可以匹配并应用。_template 操作仍然适用于 OpenSearch 和更高版本的 Elasticsearch OSS,但对两种模板类型的 GET 调用会返回不同的结果。

Elasticsearch 7.8 版

对于 Elasticsearch 7.8,OpenSearch Service 支持以下操作。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_index_template6

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_anomaly_detection

  • /_opendistro/_ism

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template6

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

  6. 旧索引模板 (_template) 被替换为以 Elasticsearch 7.8 为开头的可组合模板 (_index_template)。可组合模板优先于旧模板。如果没有可组合模板匹配给定索引,则旧模板仍然可以匹配并应用。_template 操作仍然适用于 OpenSearch 和更高版本的 Elasticsearch OSS,但对两种模板类型的 GET 调用会返回不同的结果。

Elasticsearch 7.7 版

对于 Elasticsearch 7.7,OpenSearch Service 支持以下操作。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_ltr

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_anomaly_detection

  • /_opendistro/_ism

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 7.4 版

对于 Elasticsearch 7.4,OpenSearch Service 支持以下操作。

  • 索引路径中的所有操作(例如 /index-name/_forcemerge/index-name/update/id/index-name/_close

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_anomaly_detection

  • /_opendistro/_ism

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 7.1 版

对于 Elasticsearch 7.1,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_ism

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.8 版

对于 Elasticsearch 6.8,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

    • cluster.blocks.read_only

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_ism

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.7 版

对于 Elasticsearch 6.7,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • cluster.max_shards_per_node

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_security

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.5 版

对于 Elasticsearch 6.5,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_opendistro/_sql

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.4 版

对于 Elasticsearch 6.4,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.3 版

对于 Elasticsearch 6.3,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.2 版

对于 Elasticsearch 6.2,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_opendistro/_alerting

  • /_percolate

  • /_plugin/kibana

  • /_rank_eval

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_split

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 6.0 版

对于 Elasticsearch 6.0,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 5.6 版

对于 Elasticsearch 5.6,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 5.5 版

对于 Elasticsearch 5.5,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 4:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_scripts3

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink5

  • /_snapshot

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 有关使用脚本的注意事项,请参阅Amazon OpenSearch Service 中的其他支持资源

  4. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  5. 请参阅收缩

Elasticsearch 5.3 版

对于 Elasticsearch 5.3,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于多个属性的 3:

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink4

  • /_snapshot

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 请参考 PUT 方法。有关 GET 方法的信息,请参阅值得注意的 API 差异。此列表仅指 OpenSearch Service 支持的通用 Elasticsearch 操作,不包括特定于插件的支持的异常检测、ISM 等操作。

  4. 请参阅收缩

Elasticsearch 5.1 版

对于 Elasticsearch 5.1,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/update/id

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/allocation/explain

  • /_cluster/health

  • /_cluster/pending_tasks

  • /_cluster/settings适用于若干属性的 (仅 PUT):

    • action.auto_create_index

    • action.search.shard_count.limit

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

  • /_cluster/state

  • /_cluster/stats

  • /_count

  • /_delete_by_query1

  • /_explain

  • /_field_caps

  • /_field_stats

  • /_flush

  • /_ingest/pipeline

  • /_mapping

  • /_mget

  • /_msearch

  • /_mtermvectors

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_reindex1

  • /_render

  • /_rollover

  • /_search2

  • /_search profile

  • /_shard_stores

  • /_shrink3

  • /_snapshot

  • /_stats

  • /_status

  • /_tasks

  • /_template

  • /_update_by_query1

  • /_validate

  1. 集群配置更改可能会在这些操作完成前将其中断。建议您与这些操作一起使用 /_tasks 操作,以验证请求是否成功完成。

  2. 对具有消息正文的 /_search/scroll 的 DELETE 请求必须在 HTTP 标头中指定 "Content-Length"。默认情况下,大多数客户端会添加此标头。要避免 scroll_id 值中出现 = 字符问题,请使用请求正文(而不是查询字符串)将 scroll_id 值传递到 OpenSearch Service。

  3. 请参阅收缩

Elasticsearch 2.3 版

对于 Elasticsearch 2.3,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_forcemerge/index-name/_recovery

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cache/clear(仅索引)

  • /_cat( 除外)/_cat/nodeattrs

  • /_cluster/health

  • /_cluster/settings适用于若干属性的 (仅 PUT):

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • threadpool.get.queue_size

    • threadpool.bulk.queue_size

    • threadpool.index.queue_size

    • threadpool.percolate.queue_size

    • threadpool.search.queue_size

    • threadpool.suggest.queue_size

  • /_cluster/stats

  • /_count

  • /_flush

  • /_mapping

  • /_mget

  • /_msearch

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_refresh

  • /_render

  • /_search

  • /_snapshot

  • /_stats

  • /_status

  • /_template

Elasticsearch 1.5 版

对于 Elasticsearch 1.5,OpenSearch Service 支持以下操作。

  • 索引路径中除了 /index-name/_close 以外的所有操作(例如 /index-name/_optimize/index-name/_warmer

  • /_alias

  • /_aliases

  • /_all

  • /_analyze

  • /_bulk

  • /_cat

  • /_cluster/health

  • /_cluster/settings适用于若干属性的 (仅 PUT):

    • indices.breaker.fielddata.limit

    • indices.breaker.request.limit

    • indices.breaker.total.limit

    • threadpool.get.queue_size

    • threadpool.bulk.queue_size

    • threadpool.index.queue_size

    • threadpool.percolate.queue_size

    • threadpool.search.queue_size

    • threadpool.suggest.queue_size

  • /_cluster/stats

  • /_count

  • /_flush

  • /_mapping

  • /_mget

  • /_msearch

  • /_nodes

  • /_percolate

  • /_plugin/kibana

  • /_plugin/kibana3

  • /_plugin/migration

  • /_refresh

  • /_search

  • /_snapshot

  • /_stats

  • /_status

  • /_template