在Elastic Stack中,cluster属性指的是集群级别的设置和配置。这些设置适用于整个集群,而不是单个节点或索引。
在Kibana中,您可以通过“Management”菜单访问集群设置界面。在这里,您可以查看和编辑各种集群级别的设置,例如节点、索引、安全、监视等。
在REST API中,您可以使用以下API来获取和更新集群级别的设置:
```
GET /_cluster/settings
```
此API将返回一个JSON对象,其中包含当前集群的设置。您可以使用此API来检查当前设置,并确定是否需要进行更改。
要更新集群级别的设置,请使用以下API:
```
PUT /_cluster/settings
{
"persistent": {
"setting1": "value1",
"setting2": "value2"
},
"transient": {
"setting3": "value3"
}
}
```
在此示例中,我们使用`persistent`和`transient`属性来更新集群级别的设置。`persistent`属性表示永久性设置,将一直保留,即使集群重新启动。`transient`属性表示临时设置,将在下次集群重启时重置为默认值。
请注意,只有具有适当权限的用户才能更改集群级别的设置。