云搜索服务 CSS-配置Elasticsearch集群索引监控:启用索引监控
启用索引监控
- 执行如下命令,打开索引监控开关。
PUT _cluster/settings{ "persistent": { "css.monitoring.index.enabled": "true" }}
- 当需要监控单个索引时,可以执行如下命令。
PUT _cluster/settings{ "persistent": { "css.monitoring.index.enabled": "true", "css.monitoring.index.interval": "30s", "css.monitoring.index.indices": ["index_name"], "css.monitoring.history.duration": "3d" }}
表1 配置项说明 配置项
类型
说明
css.monitoring.index.enabled
Boolean
索引监控的控制开关,设置为true将打开集群索引监控功能。
默认值:false
css.monitoring.index.interval
Time
索引监控采集数据的时间间隔。
最小值:1s
默认值:10s
css.monitoring.index.indices
String
索引监控的索引名称,默认监控所有索引,可以配置监控单个索引,也可以配置通配符监控某一类索引。
例如:
- “"css.monitoring.index.indices": ["index_name"]”表示只监控“index_name”索引。
- “"css.monitoring.index.indices": ["log_*"]”表示监控以“log_”开头的索引。
- “"css.monitoring.index.indices": ["index1", "index2"]”表示监控“index1”和“index2”两个索引。
默认值:*(表示监控所有索引)
css.monitoring.history.duration
Time
监控数据存储的索引保留时间,默认保存一周。
最小值:1d
默认值:7d