返回集群范围的设置。
resp = client.cluster.get_settings()
print(resp)
response = client.cluster.get_settings
puts response
- 如果启用了 Elasticsearch 安全功能,则您必须具有
monitor
或 manage
集群权限 才能使用此 API。
默认情况下,此 API 调用仅返回已明确定义的设置,但也可以通过调用 include_defaults
参数来包含默认设置。
-
flat_settings
- (可选,布尔值)如果为
true
,则以平面格式返回设置。默认为 false
。
-
include_defaults
- (可选,布尔值)如果为
true
,则从本地节点返回默认集群设置。默认为 false
。
-
master_timeout
- (可选,时间单位)等待主节点的时间。如果在超时到期之前主节点不可用,则请求失败并返回错误。默认为
30s
。也可以设置为 -1
以指示请求永不超时。
-
timeout
- (可选,时间单位)等待响应的时间。如果在超时到期之前未收到响应,则请求失败并返回错误。默认为
30s
。